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