1. e3a0884 improve const correctness. by Chris Lattner · 16 years ago
  2. ee6e10b enhance FindAvailableLoadedValue to make use of AliasAnalysis if it has it. by Chris Lattner · 16 years ago
  3. 52c9585 move FindAvailableLoadedValue from JumpThreading to Transforms/Utils. by Chris Lattner · 16 years ago
  4. b7c0d94 Get rid of bogus "control may reach end of non-void function ‘...’ being by Bill Wendling · 16 years ago
  5. 5a5c9a5 simplify this code a bit. by Chris Lattner · 16 years ago
  6. 3c4f8b9 Use the new MergeBasicBlockIntoOnlyPred function. by Chris Lattner · 16 years ago
  7. b29714a move MergeBasicBlockIntoOnlyPred to Transforms/Utils. by Chris Lattner · 16 years ago
  8. 753e3ba XFAil test due to reverting of patch. by Bill Wendling · 16 years ago
  9. c7bcbf6 rename ThreadBlock to ProcessBlock, since it does other things than by Chris Lattner · 16 years ago
  10. 109872e Comment out code that isn't entirely correct. by Bill Wendling · 16 years ago
  11. b0a57aa Fixed HTML closing tag, cleaned up some spacing. by Misha Brukman · 16 years ago
  12. 9b0f0b5 Removing redundant semicolons. No functionality change. by Sanjiv Gupta · 16 years ago
  13. 69e067f Make jump threading substantially more powerful, in the following ways: by Chris Lattner · 16 years ago
  14. dc52cf4 Eliminate a compile time warning. by Evan Cheng · 16 years ago
  15. df90841 Avoid inserting noop's in the middle of a loop. by Evan Cheng · 16 years ago
  16. 884c70c On x86 favors folding short immediate into some arithmetic operations (e.g. add, and, xor, etc.) because materializing an immediate in a register is expensive in turns of code size. by Evan Cheng · 16 years ago
  17. 56eca91 Add a missing case in visitADD. by Dale Johannesen · 16 years ago
  18. bc7e0f5 Add -march=x86. by Evan Cheng · 16 years ago
  19. 9f1f00a Add typedef to StringMapEntry. by Ted Kremenek · 16 years ago
  20. 7e6d70a Disallow multiple edges. by Mikhail Glushenkov · 16 years ago
  21. e21815f Add x86-specific test for add-with-overflow intrinsics. by Bill Wendling · 16 years ago
  22. 3fafd93 Generate something sensible for an [SU]ADDO op when the overflow/carry flag is by Bill Wendling · 16 years ago
  23. ab8b794 Turn on my codegen prepare heuristic by default. It doesn't affect by Chris Lattner · 16 years ago
  24. baa39d8 Small formatting change. by Bill Wendling · 16 years ago
  25. fbaa7ed Update to explain how ssp and sspreq attributes override each other. by Bill Wendling · 16 years ago
  26. da27875 Fix typo. by Devang Patel · 16 years ago
  27. 07213cb Cosmetic. by Evan Cheng · 16 years ago
  28. af7852f Check that running the DAG combiner between type by Duncan Sands · 16 years ago
  29. dbb61d1 Describe some more options in the man page. by Mikhail Glushenkov · 16 years ago
  30. 3cef088 ignore build dirs and generated files by Nuno Lopes · 16 years ago
  31. d3f01aa Allow custom lowering of ADDE/ADDC/SUBE/SUBC operations. by Sanjiv Gupta · 16 years ago
  32. 1f1fab8 Fix the -I option (llvmc -I dir1 -I dir2 didn't work). by Mikhail Glushenkov · 16 years ago
  33. 8b4c5f5 Refactor Tools.td to remove repetition. by Mikhail Glushenkov · 16 years ago
  34. 3acc921 Small fix: the error message was incorrect in some cases. by Mikhail Glushenkov · 16 years ago
  35. 8f78fa8 Emit declaration for globals and externs. by Sanjiv Gupta · 16 years ago
  36. 25a1b47 Fish kill flag annotations in PUSH instructions. by Dan Gohman · 16 years ago
  37. 2ad8245 LiveRanges are represented as half-open ranges. Fix the findLiveInMBBs code by Dan Gohman · 16 years ago
  38. 695d8ec teach the new heuristic how to handle inline asm. by Chris Lattner · 16 years ago
  39. 6f9f3e1 Disable -loop-index-split for now. by Devang Patel · 16 years ago
  40. 5984680 Add 'tell' method to raw_fd_ostream that clients can use to query the current location in the file the stream is writing to. by Ted Kremenek · 16 years ago
  41. 896617b Improve ValueAlreadyLiveAtInst with a cheap and dirty, but effective by Chris Lattner · 16 years ago
  42. f9ef5b3 __fastcall and __stdcall are mingw extensions to gcc for windows. Use the by Nick Lewycky · 16 years ago
  43. 84d1b40 Start rewroking a subpiece of the profitability heuristic to be by Chris Lattner · 16 years ago
  44. 3253f4c Adjust indent. by Zhongxing Xu · 16 years ago
  45. c5dd22a add a long-overdue AllocaInst::isStaticAlloca method. by Chris Lattner · 16 years ago
  46. ad2b173 Add test for rdar://6394879. by Bill Wendling · 16 years ago
  47. 653b258 add a comment, make save/restore logic more obvious. by Chris Lattner · 16 years ago
  48. 5eecb7f This adds in some code (currently disabled unless you pass by Chris Lattner · 16 years ago
  49. 794a7db Revert r60042. IndVarSimplify should check if APFloat is PPCDoubleDouble first before trying to convert it to an integer. by Evan Cheng · 16 years ago
  50. 2efbbb3 Teach CodeGenPrepare to look through Bitcast instructions when attempting to by Chris Lattner · 16 years ago
  51. 6d235bb fix an over-reduced test. by Chris Lattner · 16 years ago
  52. d87f570 this doesn't need EH by Chris Lattner · 16 years ago
  53. 0492c49 ignore tests output by Nuno Lopes · 16 years ago
  54. 08d67c7 change AnnotationManager to use 'const char*' instead of std::string. this fixes the leakage of those strings and avoids the creation of such strings in static cosntructors (should result in a little improvement of startup time) by Nuno Lopes · 16 years ago
  55. 75ea193 CMake: Removed tools/llvmc2 directory hierarchy. by Oscar Fuentes · 16 years ago
  56. 63c956c CMake: llvmc2 is now known as llvmc. by Oscar Fuentes · 16 years ago
  57. a606d1f Add a man page for llvmc. Really basic for now, will be updated later. by Mikhail Glushenkov · 16 years ago
  58. 113ec35 Since the old llvmc was removed, rename llvmc2 to llvmc. by Mikhail Glushenkov · 16 years ago
  59. d914877 Make -fsyntax-only, -include and -emit-llvm work for C++ and Objective-C/C++. by Mikhail Glushenkov · 16 years ago
  60. 536637f docs: Add author info + fix incorrect code example. by Mikhail Glushenkov · 16 years ago
  61. ebdeca7 Small documentation update. by Mikhail Glushenkov · 16 years ago
  62. f80f0aa Document the plugin priority feature. by Mikhail Glushenkov · 16 years ago
  63. 740464e A simplification for checking whether the signs of the operands and sum differ. Thanks, Duncan. by Bill Wendling · 16 years ago
  64. 88f2d6c convertToSignExtendedInteger should return opInvalidOp instead of asserting if sematics of float does not allow arithmetics. by Evan Cheng · 16 years ago
  65. 878ef1d Suppress warnings. by Dan Gohman · 16 years ago
  66. 62810e3 This method got renamed, thanks to Mattias Holm for pointing this out. by Chris Lattner · 16 years ago
  67. 18fae69 CellSPU: by Scott Michel · 16 years ago
  68. 21bfe0b add info about how to run the tests with valgrind by Nuno Lopes · 16 years ago
  69. a6af91a Now with the correct type for the 0. by Bill Wendling · 16 years ago
  70. 7ebfea4 Get rid of unused variable. by Bill Wendling · 16 years ago
  71. c0062fb Hacker's Delight says, "Signed integer overflow of addition occurs if and only by Bill Wendling · 16 years ago
  72. 3b48501 Teach MatchScaledValue to handle Scales by 1 with MatchAddr (which by Chris Lattner · 16 years ago
  73. 88a5c83 significantly refactor all the addressing mode matching logic by Chris Lattner · 16 years ago
  74. bb3204a refactor all the constantexpr/instruction handling code out into a by Chris Lattner · 16 years ago
  75. 7ad1c73 another minor tweak by Chris Lattner · 16 years ago
  76. 088a1e8 minor cleanups no functionality change. by Chris Lattner · 16 years ago
  77. b6c2202 CMake: Documented two cmake variables. by Oscar Fuentes · 16 years ago
  78. 50843c0 CellSPU: Relax constraints on when to generate a X-form address, evidently by Scott Michel · 16 years ago
  79. 97d0a60 CellSPU: test should use shlqby, not shlqbyi by Scott Michel · 16 years ago
  80. 39ccca3 XFAIL this test. A recent CellSPU check-in broke it. by Bill Wendling · 16 years ago
  81. 21d9003 Initial support for anti-dependence breaking. Currently this code does not by Dan Gohman · 16 years ago
  82. 662165d CellSPU: Fix mnemonic typo in pattern; "shlqbyi" -> "shlqby". by Scott Michel · 16 years ago
  83. 9822296 Testcase for constant CFStrings. by Bill Wendling · 16 years ago
  84. 85fa13c rearrange and tidy some code, no functionality change. by Chris Lattner · 16 years ago
  85. 4744d85 minor cleanups to debug code, no functionality change. by Chris Lattner · 16 years ago
  86. 8d0d603 reenable test by Chris Lattner · 16 years ago
  87. ae297f8 reenable the right part of the code. by Chris Lattner · 16 years ago
  88. 612e0b7 Temporarily XFAIL this test. r59976 and r59972 broke it. by Bill Wendling · 16 years ago
  89. ad38b6e Move the scheduler constructor functions to SchedulerRegistry.h, to by Dan Gohman · 16 years ago
  90. d59b083 Fix an unused-parameter warning. by Dan Gohman · 16 years ago
  91. 7f2d6ef revert an accidental commit, this fixes the regression on test/CodeGen/X86/isel-sink.ll by Chris Lattner · 16 years ago
  92. 47f5751 Fix 3113: If we have a dead cyclic PHI, replace the whole thing with an undef. by Chris Lattner · 16 years ago
  93. 41ea7e7 - Make lowering of "add with overflow" customizable by back-ends. by Bill Wendling · 16 years ago
  94. 045a145 CellSPU: by Scott Michel · 16 years ago
  95. 942b8c8 Check in the rest of this change. The isAntiDep flag needs to be passed by Dan Gohman · 16 years ago
  96. 974b5f5 Pass the isAntiDep argument. by Dan Gohman · 16 years ago
  97. cb72dd6 Run post-RA scheduling after branch folding, as it tends to by Dan Gohman · 16 years ago
  98. f003276 Fix a few HTML tidiness issues. by Dan Gohman · 16 years ago
  99. 104de43 CellSPU: by Scott Michel · 16 years ago
  100. fd9ddc0 Delete some spurious characters. by Dan Gohman · 16 years ago