1. e30173a Replace the PointerLikeTypeTraits::getNumLowBitsAvailable by Chris Lattner · 15 years ago
  2. 8ee1b5e rename PointerLikeTypeInto to PointerLikeTypeTraits, add trait for by Chris Lattner · 15 years ago
  3. 6a0dcc1 now that you can put a PointerIntPair in a SmallPtrSet, remove some by Chris Lattner · 15 years ago
  4. 4d4177b teach SmallPtrSet that PointerIntPair is "basically a pointer". by Chris Lattner · 15 years ago
  5. 352f3e5 add a note by Chris Lattner · 15 years ago
  6. a0a4f07 Use array_lengthof by Rafael Espindola · 15 years ago
  7. da945e3 Have only one definition of X86AddrNumOperands. by Rafael Espindola · 15 years ago
  8. b449a68 Make code a bit less brittle by no hardcoding the number by Rafael Espindola · 15 years ago
  9. 11ff978 Make check in CheckTailCallReturnConstraints for ignorable instructions between by Arnold Schwaighofer · 15 years ago
  10. bc14dd3 Update the Visual Studio docs. Patch by Stefanus! by Bill Wendling · 15 years ago
  11. e75fd69 Enable tail call optimization for functions that return a struct (bug 3664) and for functions that return types that need extending (e.g i1). by Arnold Schwaighofer · 15 years ago
  12. 1717f3a declare everything as class to avoid angering the VC++ gods. by Chris Lattner · 15 years ago
  13. 6de6030 add a traits class for SmallPtrSet that allows us to stick things that are by Chris Lattner · 15 years ago
  14. 0b0cd91 Optimize some 64-bit multiplication by constants into two lea's or one lea + shl since imulq is slow (latency 5). e.g. by Evan Cheng · 15 years ago
  15. e8b6410 move a large method out of line. by Chris Lattner · 15 years ago
  16. a80efce Fix what surely must be a copy+pasto. by Dan Gohman · 15 years ago
  17. 84d08db Initialize LiveOutInfo's APInt members to zero, as APInt's by Dan Gohman · 15 years ago
  18. 0ede14f remove trailing whitespace by Jim Grosbach · 15 years ago
  19. d257f7d "ghostify" the ilist<Function> sentinel by Gabor Greif · 15 years ago
  20. 5c1f715 Allow invertable -xno- style optins as well. by Mike Stump · 15 years ago
  21. 9c01f2d Revert r67844. This fixes the llvm-gcc-4.2 build on Darwin. by Dan Gohman · 15 years ago
  22. a6b37c09 Fix build on MacOS 10.4 systems (suggested by Mike Smith). by Julien Lerouge · 15 years ago
  23. 1a36744 Fix this test so that it doesn't spuriously fail due to some by Dan Gohman · 15 years ago
  24. 705d800 Avoid hardcoding that X86 addresses have 4 operands. by Rafael Espindola · 15 years ago
  25. e4d5d34 Use less hard coded constants to make the code less brittle. by Rafael Espindola · 15 years ago
  26. 76d3838 Reapply r66415, which was reverted in r66426 for by Duncan Sands · 15 years ago
  27. a82dfca I am trying to add a segment to the X86 addresses matching to by Rafael Espindola · 15 years ago
  28. 0b8365c Revert r67798: it breaks llvm-gcc bootstrap on x86-64-linux, presumably due to by Duncan Sands · 15 years ago
  29. 4ad0d57 Documentation update. by Mikhail Glushenkov · 15 years ago
  30. d50d32b -write-graph now can be used with -o. by Mikhail Glushenkov · 15 years ago
  31. 74a057b Revert previous change in favour of an explanatory comment. by Duncan Sands · 15 years ago
  32. f89c269 A Release-Asserts build makes it sound like assertions by Duncan Sands · 15 years ago
  33. ea4d351 Shrink wrapping in PEI: initial release. Finishing development, enable with --shrink-wrap. by John Mosby · 15 years ago
  34. cb2480d Add a __builtin___memset_chk test. by Evan Cheng · 15 years ago
  35. 2d69724 One more place to skip debug info. by Dale Johannesen · 15 years ago
  36. fafd98b While hoisting an instruction, update alias info set tracker. by Devang Patel · 15 years ago
  37. e568f64 Update to account for driver renaming. by Mike Stump · 15 years ago
  38. 9272253 -no-implicit-float means explicit fp operations are legal. by Evan Cheng · 15 years ago
  39. 0802851 Add -march=x86. by Evan Cheng · 15 years ago
  40. 3cd3c72 Fix misc. small issues with debug visualization. by Mikhail Glushenkov · 15 years ago
  41. 9d7b530 tADDhirr is a thumb instruction. Do not allow this code to be reached in non-thumb mode. by Evan Cheng · 15 years ago
  42. b98bbb7 Don't assign a new stack slot if the pre-alloc splitter already assigned one. by Owen Anderson · 15 years ago
  43. da4231f fix a few spelling errors and typos by Jim Grosbach · 15 years ago
  44. 866cc60 Use 'bool' for FoundRC by Jim Grosbach · 15 years ago
  45. dccbfea Add -f to RUN line. by Bill Wendling · 15 years ago
  46. a02a3dd Pull transform from target-dependent code into target-independent code. by Bill Wendling · 15 years ago
  47. a95dbf2 no need for eh info by Chris Lattner · 15 years ago
  48. e7fa1f2 fix warning in -asserts mode. by Chris Lattner · 15 years ago
  49. e3a8583 fix some warnings in release-asserts mode. by Chris Lattner · 15 years ago
  50. d401507 fix an apparently real bug exposed by a warning in -asserts mode. by Chris Lattner · 15 years ago
  51. 022a27e fix warning in -asserts build. by Chris Lattner · 15 years ago
  52. 24c98ce Add testcase for r67728. by Bill Wendling · 15 years ago
  53. 8b4b874 Match this pattern so that we can generate simpler code: by Bill Wendling · 15 years ago
  54. bddc442 Doxygen-ify comments. by Bill Wendling · 15 years ago
  55. 6aae1d6 Skip debug info one more place. (This one gets by Dale Johannesen · 15 years ago
  56. 575ec80 Before deleting a basic block, give other loop passes a chance cleanup analysis values, related to the instructions in the basic block. by Devang Patel · 15 years ago
  57. 54f3022 Modify getRegisterValueType() to allow for a register being in mutliple by Jim Grosbach · 15 years ago
  58. e597282 Add a test case for PR3779: when to promote the function return value. by Evan Cheng · 15 years ago
  59. 3927f43 Revert 67132. This is breaking some objective-c apps. by Evan Cheng · 15 years ago
  60. a466ee3 One more test. by Evan Cheng · 15 years ago
  61. beaec4c When optimizing with debug info, don't keep the by Dale Johannesen · 15 years ago
  62. ea4753e Add __builtin___memcpy_chk tests. by Evan Cheng · 15 years ago
  63. 1a9d5cc These tests pass on linux. by Duncan Sands · 15 years ago
  64. 2602f43 Add a __builtin_object_size test. by Evan Cheng · 15 years ago
  65. ad9ad7c Fix a bug in our autoupgrade support: in an argument list to a function by Chris Lattner · 15 years ago
  66. 0c8f7dc do not rely on callee being operand 0 by Gabor Greif · 15 years ago
  67. 25cb0d7 by Devang Patel · 15 years ago
  68. 23120ba CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
  69. 42bf74b CodeGen still defaults to non-verbose asm, but llc now overrides it and default to verbose. by Evan Cheng · 15 years ago
  70. 7db860d Don't print global names twice with -asm-verbose. by Evan Cheng · 15 years ago
  71. 324f608 Revert r67655 and r67656, as they are breaking the build. I'm by Dan Gohman · 15 years ago
  72. e8e4921 Fix PR3874 by restoring a condition I removed, but making it more by Chris Lattner · 15 years ago
  73. 86bda41 Do not ignore DW_TAG_class_type! by Devang Patel · 15 years ago
  74. 2594706 LLVM's master Makefile.common is in LLVM_SRC_ROOT, not LLVM_OBJ_ROOT. by Dan Gohman · 15 years ago
  75. 569a7f0 oops, I intended to remove this, not comment it out. Thanks Duncan! by Chris Lattner · 15 years ago
  76. d02a281 Regenerate configure. by Dan Gohman · 15 years ago
  77. 497e863 Fix paths; AutoRegen.sh changes its current working directory to be the by Dan Gohman · 15 years ago
  78. c9ebae3 Update for autoconf 2.6x; by Dan Gohman · 15 years ago
  79. 2e73426 Converted a1.ll to unittests. by Misha Brukman · 15 years ago
  80. abc061c Mention explicitly that the Ada front-end will not bootstrap. by Duncan Sands · 15 years ago
  81. 78a5bd5 Fix PR3845: Avoid stale MachineInstruction pointer reference. by Evan Cheng · 15 years ago
  82. 9f16bcb Fix bash-isms. by Dan Gohman · 15 years ago
  83. 599d320 Set the svn:mime-type to text/x-sh, so that diffs work. by Dan Gohman · 15 years ago
  84. f73e319 simplify logic and get rid of the assumption that operand 0 is the callee by Gabor Greif · 15 years ago
  85. a0e6969 canonicalize inttoptr and ptrtoint instructions which cast pointers by Chris Lattner · 15 years ago
  86. 1f8c564 fix one more fp80 case (used only by Interpreter) by Dale Johannesen · 15 years ago
  87. 4f9797d two changes: by Chris Lattner · 15 years ago
  88. e330ae5 Change JIT for different layout of fp80. by Dale Johannesen · 15 years ago
  89. e1c5267 Add a testcase for the scheduling heuristic introduced in r67586. by Dan Gohman · 15 years ago
  90. e2f7bf8 more tidying: name the components of PhysReg in the case when by Chris Lattner · 15 years ago
  91. b3b4484 Tidy a bit more. by Chris Lattner · 15 years ago
  92. fc9d161 simplify this code a bit now that "allocation to a vreg class" can never fail. by Chris Lattner · 15 years ago
  93. a96dc14 I was convinced that it's ok to allow a second i8 return value by Dan Gohman · 15 years ago
  94. 8f4aa33 Minor compile-time optimization; don't bother checking by Dan Gohman · 15 years ago
  95. 002b44f Add a pre-pass to the burr-list scheduler which makes adjustments to by Dan Gohman · 15 years ago
  96. f1c0ae9 Do not emit comments unless -asm-verbose. by Evan Cheng · 15 years ago
  97. 16581bf Use a SmallPtrSet instead of std::set. by Dale Johannesen · 15 years ago
  98. 5d088fe Fix a bug in spill weight computation. If the alias is a super-register, and the super-register is in the register class we are trying to allocate. Then add the weight to all sub-registers of the super-register even if they are not aliases. by Evan Cheng · 15 years ago
  99. 13b9bf9 Add sanity check in Clang TableGen backend to check if 'Component' is a string. by Ted Kremenek · 15 years ago
  100. 1b25cb2 Fix internal representation of fp80 to be the by Dale Johannesen · 15 years ago