1. ef97c67 get symbolic information for ppc ldbl nodes. by Chris Lattner · 17 years ago
  2. 561e8c8 remove magic numbers. by Chris Lattner · 17 years ago
  3. a7a02fb Fix a latent bug exposed by my truncstore patch. We compiled stfiwx-2.ll to: by Chris Lattner · 17 years ago
  4. 3d66185 make a method public by Chris Lattner · 17 years ago
  5. e827753 Reverted implementation of ImmutableMap::find() to return a TreeTy* instead of by Ted Kremenek · 17 years ago
  6. 25a0195 Revert the part of 45849 that treated weak globals by Dale Johannesen · 17 years ago
  7. d15d086 Revert the part of 45848 that treated weak globals by Dale Johannesen · 17 years ago
  8. 58c5818 Forward progress: crtbegin.c now compiles successfully! by Scott Michel · 17 years ago
  9. ddf8956 This commit changes: by Chris Lattner · 17 years ago
  10. 41c5a39 new testcase. by Chris Lattner · 17 years ago
  11. e509e7a Implemented "FIXME" in ImutAVLTree: isEqual() now also compares the *data* value by Ted Kremenek · 17 years ago
  12. 39354cb add some helper methods. by Chris Lattner · 17 years ago
  13. e6d5c77 Test case for varargs parameter attribute issue I just fixed. by Evan Cheng · 17 years ago
  14. 4626b25 code cleanups, no functionality change. by Chris Lattner · 17 years ago
  15. 0bd4893 * Introduce a new SelectionDAG::getIntPtrConstant method by Chris Lattner · 17 years ago
  16. f51a9d4 add testcase that has been sitting in my tree for awhile. by Chris Lattner · 17 years ago
  17. 1d4a8b7 Update license for current year. by Tanya Lattner · 17 years ago
  18. cf06767 Update version to 2.3svn Regenerate configure with 2.60. by Tanya Lattner · 17 years ago
  19. b2fc2a3 DAE bug fix. Don't lose parameter attributes on vararg arguments. by Evan Cheng · 17 years ago
  20. 3de01e1 Enable CBE by Devang Patel · 17 years ago
  21. 839b759 When a live virtual register is being clobbered by an implicit def, it is spilled by Evan Cheng · 17 years ago
  22. ab04e13 Fix arg promotion to propagate the correct attrs on the calls to by Chris Lattner · 17 years ago
  23. 644340a Replace std::vector<bool> with BitVector. by Evan Cheng · 17 years ago
  24. 02c4285 Fixes a nasty dag combiner bug that causes a bunch of tests to fail at -O0. by Evan Cheng · 17 years ago
  25. 339e14f Trampoline support for x86-64. This looks like by Duncan Sands · 17 years ago
  26. 1e9aa71 Handle attribute(used) global variables that are i8. by Chris Lattner · 17 years ago
  27. 48ae02f Do not mark EH tables no-dead-strip unless the associated function is so marked. by Dale Johannesen · 17 years ago
  28. b8b9221 add testcase for regression by Chris Lattner · 17 years ago
  29. 7e2e033 Fix a ppc long double regression I introduced yesterday due to a by Chris Lattner · 17 years ago
  30. a66bb39 merge a few pieces of code that do the store/load to stack by Chris Lattner · 17 years ago
  31. 1401d15 rename ExpandBIT_CONVERT to EmitStackConvert, generalizing by Chris Lattner · 17 years ago
  32. 23594d4 simplify a bunch of code by using SelectionDAG::CreateStackTemporary by Chris Lattner · 17 years ago
  33. f2670a8 Change legalizeop of FP_ROUND and FP_EXTEND to not fall through by Chris Lattner · 17 years ago
  34. f763288 make sure to use a cpu that has sse. by Chris Lattner · 17 years ago
  35. 7863116 make it more clear that this predicate only applies to scalar FP types. by Chris Lattner · 17 years ago
  36. 1956d15 introduce a isTypeInSSEReg predicate, which allows us to simplify by Chris Lattner · 17 years ago
  37. 7ff79c2 My previous commit had an incomplete message, it should have been: by Chris Lattner · 17 years ago
  38. 142fb3f make the 'fp return in ST(0)' optimization smart enough to by Chris Lattner · 17 years ago
  39. b4a6eaa various whitespace cleanups, no functionality change. by Chris Lattner · 17 years ago
  40. 572dee7 Factor the ReachesChainWithoutSideEffects out of dag combiner into by Chris Lattner · 17 years ago
  41. 8c231e5 Do not strip llvm.used values. by Devang Patel · 17 years ago
  42. 316e984 Changed ImmutableMap::find to return an iterator instead of a pointer by Ted Kremenek · 17 years ago
  43. 5e563c3 - Introduces versioning macro LLVM_LTO_VERSION by Devang Patel · 17 years ago
  44. 6e0a529 Commit a piece that I missed before, patch by Alain Frisch by Chris Lattner · 17 years ago
  45. 0991d0b Missed file from previous checkin. by Dale Johannesen · 17 years ago
  46. 4af3494 Fix and enable EH for x86-64 Darwin. Adds by Dale Johannesen · 17 years ago
  47. 40a627d Move some calls to getVRegDef higher in the callgraph, so they don't get executed as frequently in performance sensitive code. by Owen Anderson · 17 years ago
  48. 163974d improve compatibility with mingw, patch by Alain Frisch by Chris Lattner · 17 years ago
  49. beb1689 add a test to ensure that argpromote of one argument doesn't by Chris Lattner · 17 years ago
  50. 4cb8618 Add description of 'llvm.trap' intrinsic. Also, minor fixes in formatting. by Anton Korobeynikov · 17 years ago
  51. e07704f verify x86 generates ud2 for llvm.trap by Chris Lattner · 17 years ago
  52. 426df75 Unbreak the build. by Evan Cheng · 17 years ago
  53. 9a856b0 new testcase for llvm.trap. by Chris Lattner · 17 years ago
  54. e46307a If someone wants to implement ppc TRAP, they can go for it :) by Chris Lattner · 17 years ago
  55. 034f12e The type of the 'abort' node should be pointer type (because by Chris Lattner · 17 years ago
  56. 48be23c rename SDTRet -> SDTNone. by Chris Lattner · 17 years ago
  57. 7047dd4 Remove DefInst from LiveVariables::VarInfo. Use the facilities on MachineRegisterInfo instead. by Owen Anderson · 17 years ago
  58. da68d30 no need to expand ISD::TRAP to X86ISD::TRAP, just match ISD::TRAP. by Chris Lattner · 17 years ago
  59. 41bab0b Add support for targets that have a legal ISD::TRAP. by Chris Lattner · 17 years ago
  60. 9a79de3 Add files to windows project files. Also include <algorithm> explicitly so that vstudio build works by Chuck Rose III · 17 years ago
  61. 6bf3ba6 Fix JIT encoding of trap/ud2 instruction by Anton Korobeynikov · 17 years ago
  62. 585e64e Reformatted. It was confusing the other way. No functionality change. by Bill Wendling · 17 years ago
  63. afa47c5 Fix a memory correctness error noticed by valgrind (harmless in practice). by Gordon Henriksen · 17 years ago
  64. fdd7512 Testcase for gimplify_expr crash caused by an unexpected placeholder_expr. by Duncan Sands · 17 years ago
  65. e14af4f Oops. Forgot to commit this. by Evan Cheng · 17 years ago
  66. 4c46fc6 Oops. Forgot to commit this. by Evan Cheng · 17 years ago
  67. 66fac79 For PR1839: add initial support for __builtin_trap. llvm-gcc part is missed by Anton Korobeynikov · 17 years ago
  68. 0747baa clarify that byval is valid for any pointer argument. by Chris Lattner · 17 years ago
  69. 6bfa8a1 Rename CCIfStruct to CCIfByVal and CCStructAssign to CCPassByVal. Remove unused parameters of CCStructAssign and add size and alignment requirement info. by Evan Cheng · 17 years ago
  70. bdfd5ef Both x86-32 and x86-64 handle byval parameter attributes. by Evan Cheng · 17 years ago
  71. c67e6e8 ByVal stack slot alignment should be at least as large as pointer ABI alignment. by Evan Cheng · 17 years ago
  72. 5daafa9 Revert my last commit. Not needed. by Evan Cheng · 17 years ago
  73. 15ea48c Simplify CallInst::hasByValArgument using a new method. by Duncan Sands · 17 years ago
  74. b0c9b93 I noticed that the trampoline straightening transformation could by Duncan Sands · 17 years ago
  75. 459525d don't create the post-ra scheduler unless it is enabled. by Chris Lattner · 17 years ago
  76. a6c3f80 remove dead #include by Chris Lattner · 17 years ago
  77. 3d64f1c Need a space to separate Make options. by Evan Cheng · 17 years ago
  78. 02e30d7 This test is now the same as byval-1.ll, so remove it. by Duncan Sands · 17 years ago
  79. 559ad3c Test that byval cannot be used with pointers to types with no size. by Duncan Sands · 17 years ago
  80. d6a844c We now allow byval on fairly general pointer types. by Duncan Sands · 17 years ago
  81. 3cc8384 Improve the FP stackifier to decide all on its own whether by Chris Lattner · 17 years ago
  82. 42725e7 Simplify code. by Evan Cheng · 17 years ago
  83. 941db49 Fix the miscompilation of MiBench/consumer-lame that was exposed by Evan's by Chris Lattner · 17 years ago
  84. 6a93fc0 The isNotSuitableForSRA property is now dead, don't compute it. by Chris Lattner · 17 years ago
  85. 727c210 Change SRAGlobal to not depend on isNotSuitableForSRA, which makes it very by Chris Lattner · 17 years ago
  86. 58e44f4 Make the 'shrink global to bool' optimization more self contained, and thus by Chris Lattner · 17 years ago
  87. 37ac608 Turn a memcpy from a double* into a load/store of double instead of by Chris Lattner · 17 years ago
  88. f497b02 factor memcpy/memmove simplification out to its own SimplifyMemTransfer by Chris Lattner · 17 years ago
  89. 88b3974 simplify some code. If we can infer alignment for source and dest that are by Chris Lattner · 17 years ago
  90. 6d0339d simplify some code by adding a InsertBitCastBefore method, by Chris Lattner · 17 years ago
  91. 9e9cf0c Whitespace tweak. by Duncan Sands · 17 years ago
  92. a41d719 Remove the assumption that byval has been applied to a pointer to a struct. by Duncan Sands · 17 years ago
  93. 421d1c9 Allow the byval attribute for pointers to any type with by Duncan Sands · 17 years ago
  94. ee2b7a4 Fix PR1907, a nasty miscompilation because instcombine didn't by Chris Lattner · 17 years ago
  95. 1fac17f Check that nested functions don't get pointless static chains. by Duncan Sands · 17 years ago
  96. e3a8830 Small simplification. by Duncan Sands · 17 years ago
  97. e1e520f When turning a call to a bitcast function into a direct call, by Duncan Sands · 17 years ago
  98. 4db8f85 new testcase for rdar://5685492 by Chris Lattner · 17 years ago
  99. 3f73280 improve cygwin compatibility, patch by Sam Bishop by Chris Lattner · 17 years ago
  100. 65844fb clarify a note by Chris Lattner · 17 years ago