- 0ba90f3 Make -print-machineinstrs more readable. by Dan Gohman · 16 years ago
- 499a937 Factor out more code into addCommonCodeGenPasses. The JIT wasn't by Dan Gohman · 16 years ago
- c1dc350 adjust a couple xforms to work with null bb's in BlockAddress. by Chris Lattner · 16 years ago
- 7d83ebc Make blockaddress(@func, null) be valid, and make 'deleting a basic by Chris Lattner · 16 years ago
- e3246fc Force triple; darwin's ASM syntax differs from linux's. by Benjamin Kramer · 16 years ago
- c2b879f Expand 64 bit left shift inline rather than using the libcall. For now, this by Jim Grosbach · 16 years ago
- 823bdbc Add missing colons for FileCheck. by Benjamin Kramer · 16 years ago
- 4a26092 Convert to FileCheck by Jim Grosbach · 16 years ago
- 58c4723 The universal SDKROOT should only be assigned when hosted. Otherwise the by Jim Grosbach · 16 years ago
- 28f3d34 add a comment. by Chris Lattner · 16 years ago
- 438b583 Revert r85667. LoopUnroll currently can't call utility functions which by Dan Gohman · 16 years ago
- dca0941 Remove redundant code. by Dan Gohman · 16 years ago
- f230d8a Merge the enhancements from LoopUnroll's FoldBlockIntoPredecessor into by Dan Gohman · 16 years ago
- 4c7279a Rename forgetLoopBackedgeTakenCount to forgetLoop, because it by Dan Gohman · 16 years ago
- a2aabe3 Replace LoopUnrollPass.cpp's custom code-size estimation code using by Dan Gohman · 16 years ago
- b56c966 Simplify this code. by Dan Gohman · 16 years ago
- 3f9432e Remove an unnecessary #include. by Dan Gohman · 16 years ago
- 13d63f2 Update CMakeLists for recent renames. by Dan Gohman · 16 years ago
- 928a75f Rename UnrollLoop.cpp to LoopUnroll.cpp, and LoopUnroll.cpp to by Dan Gohman · 16 years ago
- 9f476e3 Remove CodeGenLICM. It's largely obsoleted by MachineLICM's new ability by Dan Gohman · 16 years ago
- 576fd76 Make ScalarEvolutionAliasAnalysis slightly more aggressive, by making an by Dan Gohman · 16 years ago
- 5b09701 Reapply r85634, with the bug fixed. by Dan Gohman · 16 years ago
- 75832d7 When discarding SrcValue information, discard all of it so that code by Dan Gohman · 16 years ago
- 60d686d Fix 80-column violation. by Dan Gohman · 16 years ago
- cdfa666 Fix warning with gcc-4.0 and signed/unsigned. by Eric Christopher · 16 years ago
- 9eda689 It's safe to remat t2LDRpci; Add PseudoSourceValue to load / store's to enable more machine licm. More changes coming. by Evan Cheng · 16 years ago
- a4006c6 Revert 85634. It's breaking consumer-typeset (and others). by Evan Cheng · 16 years ago
- c933acf Add a target triple so that this test behaves consistently across hosts. by Dan Gohman · 16 years ago
- 1410b76 Add assertion checks here to turn silent miscompiles into aborts. by Dan Gohman · 16 years ago
- 4cddfd9 Don't mark registers dead here when processing nodes with MVT::Flag by Dan Gohman · 16 years ago
- 0437a06 Fix the -mattr line for this test so that it passes on hosts that lack SSSE3. by Dan Gohman · 16 years ago
- cf35517 Add a testcase for the recent duplicate PHI elimination changes. by Dan Gohman · 16 years ago
- 0e747be Add a comment about a missed opportunity. by Dan Gohman · 16 years ago
- 1107c63 Optimize around the fact that pred_iterator is slow: instead of sorting by Dan Gohman · 16 years ago
- 9c41fa8 Updates to the ARM target assembler for llvm-mc per review comments from by Kevin Enderby · 16 years ago
- 5e8e2d7 If string field is empty then return NULL. by Devang Patel · 16 years ago
- dac8bde if basic blocks are destroyed while there are *just* BlockAddress' hanging by Chris Lattner · 16 years ago
- 2c63566 Teach SimplifyCFG how to eliminate duplicate PHI nodes within a block. by Dan Gohman · 16 years ago
- 3821176 make hasAddressTaken() constant time by storing a refcount in BB's subclass data. by Chris Lattner · 16 years ago
- 57f224a Add a note about Robert Muth's alternate jump table implementation. by Bob Wilson · 16 years ago
- 8e42e4b Sort the incoming values in PHI nodes to match the predecessor order. by Dan Gohman · 16 years ago
- 0115e16 Fix MachineLICM to use the correct virtual register class when by Dan Gohman · 16 years ago
- 287db0c it isn't valid to take the address of the entry block. by Chris Lattner · 16 years ago
- 7cb7e12 If a type is derived from a derived type then calculate size appropriately. by Devang Patel · 16 years ago
- 4330120 Build in ARM mode explicitly when on ARM Darwin by Jim Grosbach · 16 years ago
- b0c9a99 Add missing substitution for %llvmgcc_only. by Daniel Dunbar · 16 years ago
- 669327b Allow cross target build by Jim Grosbach · 16 years ago
- 929ffa2 Fix a comment. by Bob Wilson · 16 years ago
- 2f192c2 Add option to createGVNPass to disable PRE. by Evan Cheng · 16 years ago
- 3efabd3 I forgot to commit this test. by Evan Cheng · 16 years ago
- 1f22d6f When cross-building, the CFLAGS and CXXFLAGS are for the target, and don't by Jim Grosbach · 16 years ago
- 79dec80 Remove extraneous comment line by Jim Grosbach · 16 years ago
- 2cdc80c update name check for Apple style builds to be more permissive by Jim Grosbach · 16 years ago
- 788fa17 Stop the iterator in ValueLiveAt from potentially running off the end of the interval. by Lang Hames · 16 years ago
- c1382b7 This fixes functions like by Rafael Espindola · 16 years ago
- bc2eb13 CMake: install .def files from source `include/llvm' directory. by Oscar Fuentes · 16 years ago
- 50222db Rather than having llvm-gcc changing the meaning of OptimizeSize, just make sure loop unswitch is conservative when optimization level is < 3. by Evan Cheng · 16 years ago
- ddb16df Add ARM codegen for indirect branches. by Bob Wilson · 16 years ago
- 0b81e19 Most stack straces don't need 3 digits worth of levels. by Dan Gohman · 16 years ago
- ab91810 Don't delete blocks which have their address taken. by Dan Gohman · 16 years ago
- dfbbf6e Mention if a block has its address taken in debug output. by Dan Gohman · 16 years ago
- 0ed1f42 Simplify this code and avoid an extra space character in the output. by Dan Gohman · 16 years ago
- 6a55e62 Add support for BlockAddress static initializers. by Dan Gohman · 16 years ago
- 6ae5b32 Add a FIXME comment. by Dan Gohman · 16 years ago
- b1cac33 Add some comments. by Dan Gohman · 16 years ago
- f705adb Initial x86 support for BlockAddresses. by Dan Gohman · 16 years ago
- 8c2b525 Initial target-independent CodeGen support for BlockAddresses. by Dan Gohman · 16 years ago
- c240965 Remove dead code. by Devang Patel · 16 years ago
- 64348df Add a BlockAddress MachineOperand kind. by Dan Gohman · 16 years ago
- 922d8d7 Add svn:ignore properties. by Dan Gohman · 16 years ago
- cf3f892 Remove a redundant copy constructor. by Dan Gohman · 16 years ago
- 95d9504 Dial back the realignment a bit. by Jim Grosbach · 16 years ago
- 5b3c308 Between scheduling regions, correctly maintain anti-dep breaking state so that we don't incorrectly rename registers that span these regions. by David Goodwin · 16 years ago
- 6c1de18 Remove some unnecessary spaces in debug output. by Dan Gohman · 16 years ago
- e1f188f Move some code from being emitted as boilerplate duplicated in every by Dan Gohman · 16 years ago
- 67a8a7b Fix a couple of bugs in aggressive anti-dep breaking. by David Goodwin · 16 years ago
- 7b888b8 Refactor complicated predicate into a separate function. by Bob Wilson · 16 years ago
- 94dfaec First bitcase use may not lead to a dbg.declare intrinsic. Iterate uses until one find's dbg.declare intrinsic. by Devang Patel · 16 years ago
- 533297b Rename usesCustomDAGSchedInserter to usesCustomInserter, and update a by Dan Gohman · 16 years ago
- 5c95230 Refactor the code for unfolding a load into a separate function. by Dan Gohman · 16 years ago
- a33ac6a Reapply r85338. by Bill Wendling · 16 years ago
- 0507d83 Fix MSVC build. by Benjamin Kramer · 16 years ago
- abbe42e Apply some cleanups. No functionality changes. by Nick Lewycky · 16 years ago
- a4c206f add sanity check for indbr. by Chris Lattner · 16 years ago
- b3d5a65 just for the hell of it, allow globalopt to statically evaluate by Chris Lattner · 16 years ago
- f32a6a3 add interpreter support for indirect goto / blockaddress. The interpreter by Chris Lattner · 16 years ago
- 7a8b33a add newline to make cl.exe happy. by Zhongxing Xu · 16 years ago
- 06ff750 fix 80-col. by Zhongxing Xu · 16 years ago
- 5c303e8 greatly improve the LLVM IR bitcode encoding documentation, by Chris Lattner · 16 years ago
- 8370057 Explicitly convert to double to suppress Visual C++ 2008 build error C2668 pow is ambiguous call to overloaded function by Zhongxing Xu · 16 years ago
- 84e58d0 To get more thorough testing from llc-beta nightly runs, do dynamic stack by Jim Grosbach · 16 years ago
- f2ce516 When the function is doing dynamic stack realignment, the spill slot will be by Jim Grosbach · 16 years ago
- f7bb23f Sorry to break the build. by Johnny Chen · 16 years ago
- 1846dfa Minor tweak to forgo the the curly braces for most case blocks, except when by Johnny Chen · 16 years ago
- 4c0236f teach various passes about blockaddress. We no longer crash on any clang tests. by Chris Lattner · 16 years ago
- 78c5cda When there is a 2-instruction spill sequence, record by Dale Johannesen · 16 years ago
- 8bedf97 Don't put in these EH changes. by Bill Wendling · 16 years ago
- f25cf3d A switch-on-string-literal construct that is a nice alternative to by Douglas Gregor · 16 years ago
- 1bb9591 teach ValueMapper about BlockAddress', making bugpoint a lot more useful. by Chris Lattner · 16 years ago
- 77488cc unindent massive blocks, no functionality change. by Chris Lattner · 16 years ago