1. 9f805c2 Fixed the gep example for i16 type indices. by Sanjiv Gupta · 16 years ago
  2. 8091524 Change LowerCallResult method so that CCValAssign::BCvt can be used with by Bob Wilson · 16 years ago
  3. 2f91f30 Fix PR 4057, a crash doing float->char const folding. by Dale Johannesen · 16 years ago
  4. d55bd51 Adjust a comment to reflect what the code does. Splitting a 64-bit argument by Bob Wilson · 16 years ago
  5. 4d59e1d Fix up some problems with getCopyToReg and getCopyFromReg nodes being by Bob Wilson · 16 years ago
  6. 95fc7aa Use a bigger hammer to coerce subversion into english. Patch by Benjamin Kramer! by Gabor Greif · 16 years ago
  7. d34a73b by David Greene · 16 years ago
  8. 1c2c462 Remove unnecessary references to f32 types. After specifying that f32 by Bob Wilson · 16 years ago
  9. 7431af0 Add LTO_SYMBOL_DEFINITION_WEAKUNDEF, use that on the gold plugin. by Rafael Espindola · 16 years ago
  10. 16ffa80 Fixed spaces and the getelementpointer example with i16 type indices. by Sanjiv Gupta · 16 years ago
  11. 15f1b66 Fix PR 4004 by including the call to __tls_get_addr in X86tlsaddr. This is not by Rafael Espindola · 16 years ago
  12. 15684b2 Revert 69952. Causes testsuite failures on linux x86-64. by Rafael Espindola · 16 years ago
  13. f6b9f26 fix a typo noticed by duncan by Chris Lattner · 16 years ago
  14. f3b0aac "I got annoyed at the compiler warnings from ConstantInt::get(Ty, -1, by Chris Lattner · 16 years ago
  15. b706d29 PR2957 by Nate Begeman · 16 years ago
  16. 98d0710 Instead of requiring TLI.LowerCallTo to return an ISD::BUILD_PAIR, by Dan Gohman · 16 years ago
  17. 7787d4a Allow i16 type indices to gep. by Sanjiv Gupta · 16 years ago
  18. ad62f53 Factor out a bit of code that appears in several places into a utility function. by Dan Gohman · 16 years ago
  19. 5e5558b Handle Void types in ComputeValueVTs. This doesn't currently occur, by Dan Gohman · 16 years ago
  20. f1d012c Fix spurious indentation in a comment. by Dan Gohman · 16 years ago
  21. 3f47c29 by David Greene · 16 years ago
  22. e8cf21e by David Greene · 16 years ago
  23. aa809fb Update comments. by Evan Cheng · 16 years ago
  24. c2cee14 Fix an obvious type. by Evan Cheng · 16 years ago
  25. e41bc94 Explicitly pass -tailcallopt=false to these tests so that they by Dan Gohman · 16 years ago
  26. 4aa397c Testcase for 69795. by Dale Johannesen · 16 years ago
  27. e22d503 Fix an error in this test. by Dan Gohman · 16 years ago
  28. 752ec7d Change SCEVExpander's expandCodeFor to provide more flexibility by Dan Gohman · 16 years ago
  29. b1f321b Banksel immediate constant will always immediately follow the GA/ES, so scan an insn from beginnin to find out the banksel operand. by Sanjiv Gupta · 16 years ago
  30. 5cd28fa Simplify trunc(extend(x)) in SCEVs, just for completeness. Also fix some odd by Nick Lewycky · 16 years ago
  31. 03dac74 Testcase for PR3909. by Owen Anderson · 16 years ago
  32. 887fde8 Testcase for PR2639. by Owen Anderson · 16 years ago
  33. d92395f Testcase for PR2537. by Owen Anderson · 16 years ago
  34. f2a5c0a Fix typo. by Owen Anderson · 16 years ago
  35. 176aeb1 Testcase for PR3085. by Owen Anderson · 16 years ago
  36. d49468a Add testcase from PR3086. by Owen Anderson · 16 years ago
  37. 146a310 Add support for printing MO_ExternalSymbol operands in by Dan Gohman · 16 years ago
  38. ab192b7 Add more ulimit limits, to catch more kinds of runaway behavior. by Dan Gohman · 16 years ago
  39. 3f7c72a Use the testcase from PR2791. by Owen Anderson · 16 years ago
  40. 9c15949 Make sure both operands have binary instructions have the same type. by Evan Cheng · 16 years ago
  41. a8d4d7f A few more places where the check of use_empty is needed. by Evan Cheng · 16 years ago
  42. 1abe646 Avoid deferencing use_begin() if value does not have a use. by Evan Cheng · 16 years ago
  43. 5654613 by David Greene · 16 years ago
  44. c7cafcd by David Greene · 16 years ago
  45. d7b2f7f Testcase for PR2958. by Duncan Sands · 16 years ago
  46. e2a1746 Fix cut-n-pasto. by Devang Patel · 16 years ago
  47. de444af Implement multiclass inheritance. by David Greene · 16 years ago
  48. 20900ca Simplify trivial cast-of-cast SCEVs. by Dan Gohman · 16 years ago
  49. aabb04f SCEVExpander's InsertCastOfTo knows how to move existing cast by Dan Gohman · 16 years ago
  50. 6cdc727 Use BasicBlock::iterator instead of Instruction* for insert points, by Dan Gohman · 16 years ago
  51. b928c57 Make SCEVExpanders private methods private, instead of protected. by Dan Gohman · 16 years ago
  52. d50330c Use CloneModule's ValueMap in more places, instead of looking by Dan Gohman · 16 years ago
  53. e370c80 ISD::ADD_PARTS is gone; use ISD::SMUL_LOHI as an example instead. by Dan Gohman · 16 years ago
  54. dd92dba by Sanjiv Gupta · 16 years ago
  55. 4a0adb7 These tests are x86 specific. by Duncan Sands · 16 years ago
  56. 7db2789 Real fix for PR3549, by using caching for predecessor counts in addition to the predecessors themselves. This halves the time by Owen Anderson · 16 years ago
  57. ddcb341 Add caching of predecessor counts as well as predecessors themselves. by Owen Anderson · 16 years ago
  58. 68fbd73 Use PredIteratorCache in LCSSA, which gives a 37% overall speedup on the testcase from PR3549. More improvements to come. by Owen Anderson · 16 years ago
  59. 7479729 Fix for PR3946, in which SmallVector could behave strangely in corner cases. by Owen Anderson · 16 years ago
  60. 41b1a48 use predicate instead of hand-rolled loop by Chris Lattner · 16 years ago
  61. f8a8be8 De-pImpl-ify ScalarEvolution. The pImpl pattern doesn't provide much by Dan Gohman · 16 years ago
  62. 5b69eba It has finally happened. Spiller is now using live interval info. by Evan Cheng · 16 years ago
  63. 578ccf8 When turning (ashr(shl(x, n), n)) into sext(trunc(x)), the width of the by Dan Gohman · 16 years ago
  64. 4558f48 Support --with-llvmgccdir and friends in llvmc, take 2. by Mikhail Glushenkov · 16 years ago
  65. 1d85a1f Test case for revision 69683. by Devang Patel · 16 years ago
  66. 33e24ad fix a crash on a pointless but valid zero-length memset, rdar://6808691 by Chris Lattner · 16 years ago
  67. 83985d7 Silence warnings. by Anton Korobeynikov · 16 years ago
  68. 0957fcb Drop obsolete reference to __eprintf. by Anton Korobeynikov · 16 years ago
  69. 8d8fbf2 'The "or die" is intended to catch the case where nm returned a by Anton Korobeynikov · 16 years ago
  70. 005e798 Get rid of what looks like a copy-and-pasted typo. Spotted by gcc-4.5. by Duncan Sands · 16 years ago
  71. 7daa13c TLS_addr64 and TLS_addr32 define RDI and EAX. They don't use them. by Rafael Espindola · 16 years ago
  72. e16178b Handle direct aggregate type arguments. by Sanjiv Gupta · 16 years ago
  73. 4ee29af Teach ScalarEvolution how to recognize zext-inreg and sext-inreg, by Dan Gohman · 16 years ago
  74. 59d0704 This FIXME is fixed, now that SCEV understands pointers. by Dan Gohman · 16 years ago
  75. 8492360 Factor out a common base class from SCEVTruncateExpr, SCEVZeroExtendExpr, by Dan Gohman · 16 years ago
  76. a682430 Usage getAnalysisToUpdate for TargetData, per PR760. by Dan Gohman · 16 years ago
  77. af79fb5 Introduce encapsulation for ScalarEvolution's TargetData object, and refactor by Dan Gohman · 16 years ago
  78. fb17fd2 Move some assertion checks so they can do more complete checking. by Dan Gohman · 16 years ago
  79. b7ef729 Convert ScalarEvolution to use raw_ostream instead of OStream. by Dan Gohman · 16 years ago
  80. 3e3702d Fix Visual Studio 2008 build failure. Patch by Marius Wachtler by Devang Patel · 16 years ago
  81. 70bc17d Make X86's copyRegToReg able to handle copies to and from subclasses. by Dan Gohman · 16 years ago
  82. bd209ab Simplify this code. getConstant knows how to make broadcasted vector constants. by Dan Gohman · 16 years ago
  83. ea84e93 No, we are not avoiding -O3, just -fstrict-aliasing. by Evan Cheng · 16 years ago
  84. 23300aa Adjust loop size estimate for full unrolling; by Dale Johannesen · 16 years ago
  85. b306e38 One Mac OS X, just build with -O3 but without -fstrict-aliasing (which is kinda broken). by Evan Cheng · 16 years ago
  86. a7f2a9e Make Unix.h:MakeErrMsg separate the prefix and errno string, so we get: by Daniel Dunbar · 16 years ago
  87. 75397f4 Remove unused variable. by Daniel Dunbar · 16 years ago
  88. 998e125 Move duplicated AddLiveIn function from X86 and ARM backends to be a method by Bob Wilson · 16 years ago
  89. 91b477d Match C backend only if it explicitly requested. by Devang Patel · 16 years ago
  90. 911c606 Remove clang since its conditionally there already. by Tanya Lattner · 16 years ago
  91. c885165 Revise my previous change 68996 as suggested by Duncan. by Bob Wilson · 16 years ago
  92. c4f718a - Remove an arbitrary spill weight tweak that should not have been there. by Evan Cheng · 16 years ago
  93. 2bdf490 Emit the auto variables of a function into a different section than parameters. by Sanjiv Gupta · 16 years ago
  94. f30a864 It's not necessary for PrintModulePass to flush the output streams by Dan Gohman · 16 years ago
  95. 51747a7 Use .empty() instead of .size(). by Dan Gohman · 16 years ago
  96. ba0941f Don't discard an AssemblyAnnotationWriter when writing GlobalValues, by Dan Gohman · 16 years ago
  97. c3bbf57 These bitfields were being miscompiled on some by Duncan Sands · 16 years ago
  98. 5b7ff35 Implement operator<<(raw_ostream &OS, const Type &T). by Dan Gohman · 16 years ago
  99. 206d185 Added a linearscan register allocation optimization. When the register allocator spill an interval with multiple uses in the same basic block, it creates a different virtual register for each of the reloads. e.g. by Evan Cheng · 16 years ago
  100. 8f7be47 Make all raw_ostreams support the tell() function. by Douglas Gregor · 16 years ago