- 0cbb590 A little bit nicer formatting. by Mikhail Glushenkov · 15 years ago
- 7c8deb3 Typo. by Mikhail Glushenkov · 15 years ago
- 25e0d8f Start sketching MCStreamer interface. by Daniel Dunbar · 15 years ago
- 6f2c64d Revert my last series of commits related to Timer and 64-bit atomics. Not all the targets by Owen Anderson · 15 years ago
- dcee684 Add include file to get the type for in64_t. by Bill Wendling · 15 years ago
- b8f7706 Test instructions operands were printed in the wrong order. by Evan Cheng · 15 years ago
- 5c324d7 "The MMX_MASKMOVQ and MMX_MASKMOVQ64 instructions are labeled as MRMDestMem by Bill Wendling · 15 years ago
- b288995 Switched size_t to int64_t to prevent type mismatch in call to max. by Lang Hames · 15 years ago
- a67efd1 Proper patterns for thumb2 shift and rotate instructions. by Evan Cheng · 15 years ago
- e870af4 Code clean up. by Evan Cheng · 15 years ago
- 09c39fc Add IsThumb1Only to most 16-bit thumb instructions since we want to isel 32-bit instructions when they are available. by Evan Cheng · 15 years ago
- 35d0e87 add a simple MCImm class. by Chris Lattner · 15 years ago
- 6107487 The correct values here (as defined by gcc-4.2) are by Dale Johannesen · 15 years ago
- 29dfe7c refactor a bunch of X86 specific stuff out to its own file. by Chris Lattner · 15 years ago
- 8ac9ea8 This test only works on ppc32 if some optimization is done before by Dale Johannesen · 15 years ago
- f43f9d0 Atomic ops that do arithmetic use signed arithmetic. by Owen Anderson · 15 years ago
- 8756a8d CMake: remove support for llvm-config-generated dependencies in the build by Douglas Gregor · 15 years ago
- 14112e5 Actually, these need to be signed integers, not unsigned. by Owen Anderson · 15 years ago
- e499f97 Rename SelectShifterOperand to SelectThumb2ShifterOperandReg. by Evan Cheng · 15 years ago
- cd92c10 Use 64-bit integer counters for tracking time, rather than doubles. This will be more atomic op friendly. by Owen Anderson · 15 years ago
- d9bc6a9 See test. Judging from PR 1278, at the time the test was committed, the by Dale Johannesen · 15 years ago
- 0de9953 Label the existing atomic functions as 32-bit specific, and add a 64-bit one that will be useful in by Owen Anderson · 15 years ago
- bb3231f Eliminate some unused code in CMa'e add_llvm_target. No functionality change. by Douglas Gregor · 15 years ago
- 7e9e36a Eliminate object-relinking support from CMake. Fixes PR 4429 and by Douglas Gregor · 15 years ago
- 83a2129 Obvious typo. by Evan Cheng · 15 years ago
- f28d631 add an accessor. by Chris Lattner · 15 years ago
- f49810c Initial Thumb2 support. Majority of the work is done by David Goodwin. There are by Evan Cheng · 15 years ago
- 5a9c0ee Add an atomic add operation. by Owen Anderson · 15 years ago
- 3b8d135 Make the lazy initialization of DefaultTimerGroup threadsafe. by Owen Anderson · 15 years ago
- a0162ff Regenerate configure script by Douglas Gregor · 15 years ago
- bcba7f9 Work around build problem with OpenJDK, which defines X86 as a by Douglas Gregor · 15 years ago
- 27a2dbb Add myself to the list. by Bob Wilson · 15 years ago
- 200aa6d Revert r73923, which broke clang. by Owen Anderson · 15 years ago
- ae99227 Fold the add (ptr, offset) into ptr[offset] only if the offset is small enough. movwi and moviw allow value of 5-bits only (i.e. 32). by Sanjiv Gupta · 15 years ago
- 8dfbe6c implement a trivial binary expression parser, we can now parse all of 176.gcc.llc.s by Chris Lattner · 15 years ago
- e07715c Minor reorg. by Evan Cheng · 15 years ago
- 3850a6a Replace isTwoAddress with operand constraint. by Evan Cheng · 15 years ago
- e39493e Use a default alignment for data and bss sections. by Bruno Cardoso Lopes · 15 years ago
- bcd0b8d get a definition of strull on windows, thanks to Howard Su. by Chris Lattner · 15 years ago
- 606e9eb Guard the layout info object. by Owen Anderson · 15 years ago
- 61ffc0c Guard the plugin loader. by Owen Anderson · 15 years ago
- af2e2b5 Add guards around timer groups, which can be shared. by Owen Anderson · 15 years ago
- 91380b7 Fix a bug in the trip-count computation with And/Or. If either of the by Dan Gohman · 15 years ago
- 5bafff3 Add support for ARM's Advanced SIMD (NEON) instruction set. by Bob Wilson · 15 years ago
- 5de83af Guard the statistics table. by Owen Anderson · 15 years ago
- 521db56 Guard the global annotation tables. by Owen Anderson · 15 years ago
- c226570 Add locking around the external function lookup table for the interpreter. by Owen Anderson · 15 years ago
- e7b6118 Remove unneeded #include. by Owen Anderson · 15 years ago
- 469f3cd Fix a few minor issues that were exposed by the removal of SCEVHandle. by Dan Gohman · 15 years ago
- 1c76d0e Add explicit types for shift count constants. This is in preparation for by Bob Wilson · 15 years ago
- bd5ce52 Fix llvm::ComputeNumSignBits to handle pointer types by Dan Gohman · 15 years ago
- 753ad61 Remove the parent pointer from SCEV, since it did not end up being needed. by Owen Anderson · 15 years ago
- 372b46c SCEVHandle is no more! by Owen Anderson · 15 years ago
- 9170ab6 Use thumb2 for ARM architectures V6T2 and later. Fix a bug in checking by Bob Wilson · 15 years ago
- d32f5bf Fix some typos that Duncan noticed. by Dan Gohman · 15 years ago
- 524961e It's coalescer, not coaleser. by Evan Cheng · 15 years ago
- 54fc124 For Darwin on ARMv6 and newer, make register r9 available for use as a by Bob Wilson · 15 years ago
- 08bc98e Fix memcpy expansion so it won't generate invalid by Dale Johannesen · 15 years ago
- 81909b7 Fix another register coalescer crash: forgot to check if the instruction being updated has already been coalesced. by Evan Cheng · 15 years ago
- c236a34 Use different functions to emit the string and symbol tables. by Bruno Cardoso Lopes · 15 years ago
- 0d3193e Add more methods to gather target specific elf stuff by Bruno Cardoso Lopes · 15 years ago
- 8dcbbdd hasFP should return true if frame address is taken. by Evan Cheng · 15 years ago
- 08367b6 Banish global state from ScalarEvolution! SCEV uniquing is now done by tables attached to the ScalarEvolution pass. by Owen Anderson · 15 years ago
- 75d6ffd Recognize and handle ARM v7 target triples for Darwin. by Bob Wilson · 15 years ago
- e64e3cf Fix llvm-gcc build for armv6t2 and later architectures. The hasV6T2Ops by Bob Wilson · 15 years ago
- 60e9b07 Make use of getUMinFromMismatchedTypes when computing backedge-taken by Dan Gohman · 15 years ago
- c9759e8 Add a getUMinFromMismatchedTypes helper function. by Dan Gohman · 15 years ago
- 66b9f29 Include cstdio to get EOF, needed with gcc-4.4. by Duncan Sands · 15 years ago
- 7031806 process memory operands with a parenthesized expression for a displacement, by Chris Lattner · 15 years ago
- 74ec1a3 Implement full support for parsing primary expressions. We can now parse by Chris Lattner · 15 years ago
- be9c23f implement parser support for '*' operands, as in "call *%eax". by Chris Lattner · 15 years ago
- c419383 implement memory operand parsing. by Chris Lattner · 15 years ago
- 023b218 Testcase for (llvm-gcc) 73873. Usually by Dale Johannesen · 15 years ago
- f9a9a99 Factor out code for computing umin and smin for SCEV expressions into by Dan Gohman · 15 years ago
- 2cf5f14 start implementing some simple operand parsing. by Chris Lattner · 15 years ago
- a334aa7 Teach ScalarEvolution how to analyze loops with multiple exit by Dan Gohman · 15 years ago
- 743ab49 Delete an unused variable. by Dan Gohman · 15 years ago
- 03ad698 Fix this code to correctly handle loops with multiple exits. Until by Dan Gohman · 15 years ago
- 5392dce Rename a variable for consistency with the ExitBlock vs ExitingBlock by Dan Gohman · 15 years ago
- 51f53b7 Fix ScalarEvolution's backedge-taken count computations to check for by Dan Gohman · 15 years ago
- 14ee48a rename SourceMgr::PrintError to PrintMessage. by Chris Lattner · 15 years ago
- b0789ed set up the top-level parsing loop. by Chris Lattner · 15 years ago
- 27aa7d2 stub out parser for asm files. Change invariant on lexer to always by Chris Lattner · 15 years ago
- 10a907d add string literals. by Chris Lattner · 15 years ago
- 4506bd2 hopefully fix the build on linux. by Chris Lattner · 15 years ago
- 4226bb0 simplify some error recovery stuff. by Chris Lattner · 15 years ago
- 4651bca implement enough of a lexer to get through Olden/health/Output/health.llc.s by Chris Lattner · 15 years ago
- 1c3329f Fix PR4185. Handle FpSET_ST0_80 being used when ST0 is still alive. by Rafael Espindola · 15 years ago
- 4577bba oh yeah, cmake needs to be told explicitly about new files :) by Chris Lattner · 15 years ago
- a59e877 some baby steps. by Chris Lattner · 15 years ago
- d926e04 prune #include, fix warning. by Chris Lattner · 15 years ago
- b23677e start wiring up support for asm parsing. by Chris Lattner · 15 years ago
- 7ee5d5f move include searching logic from TGLexer to SourceMgr. by Chris Lattner · 15 years ago
- 8070ea3 Rename TGSourceMgr -> SourceMgr. by Chris Lattner · 15 years ago
- 1e3a8a4 rename TGLoc -> SMLoc. by Chris Lattner · 15 years ago
- 099e198 move TGSourceMgr class out of TableGen into libsupport. by Chris Lattner · 15 years ago
- e372333 simplify closing paren and (rip) printing. by Chris Lattner · 15 years ago
- 4150c08 indentation fix by Chris Lattner · 15 years ago
- e47f59d Expand this test to handle more cases (remainder and shifts) of zero. by Nick Lewycky · 15 years ago
- 5b038b7 fit in 80 cols by Chris Lattner · 15 years ago