1. 602cb9d Make sure a reserved register has a live interval before merging. by Jakob Stoklund Olesen · 13 years ago
  2. 8833ef0 [unwind removal] Remove all of the code for the dead 'unwind' instruction. There by Bill Wendling · 13 years ago
  3. 3e9719e [unwind removal] Don't write out the dead 'unwind' instruction. by Bill Wendling · 13 years ago
  4. aa5abe8 [unwind removal] We no longer have 'unwind' instructions being generated, so by Bill Wendling · 13 years ago
  5. 0f96817 'unwind' is a keyword, not an instruction. by Bill Wendling · 13 years ago
  6. e185fad [unwind removal] Remove the 'unwind' instruction parsing bits. by Bill Wendling · 13 years ago
  7. 7d5a289 Introduce helpers to compute the 32-bit varaints and 64-bit variants of by Chandler Carruth · 13 years ago
  8. fccf062 Test commit; also removes some trailing whitespace by Derek Schuff · 13 years ago
  9. 6588abf DebugInfo: Provide a new hook to encode relationship between a property and an ivar. by Devang Patel · 13 years ago
  10. 699ddcb X86: Don't call malloc for 4 bits. No functionality change. by Benjamin Kramer · 13 years ago
  11. 7ba962f Make helper static. by Benjamin Kramer · 13 years ago
  12. f3fd7ee Hexagon: Remove forbidden iostream includes (it introduces static initializers) by Benjamin Kramer · 13 years ago
  13. da82fd4 Split part of EvaluateFunction into a new EvaluateBlock method. No functionality by Nick Lewycky · 13 years ago
  14. aae875c Move some llvm_unreachable's from r149849 out of switch statements to satisfy -Wcovered-switch-default by Craig Topper · 13 years ago
  15. d156dc1 Add shuffle decoding support for 256-bit pshufd. Merge vpermilp* and pshufd decoding. by Craig Topper · 13 years ago
  16. 1230ad6 fix indentation by Sebastian Pop · 13 years ago
  17. 41a2600 fix typo by Sebastian Pop · 13 years ago
  18. 50bee42 Convert assert(0) to llvm_unreachable by Craig Topper · 13 years ago
  19. 2cb395e Efficient Constant Uniquing. by Talin · 13 years ago
  20. fad4d40 Teach GlobalOpt to handle atomic accesses to globals. by Nick Lewycky · 13 years ago
  21. dc7c716 DefinesPredicate should only look for def operands. Patch by Ludwig Meier. by Evan Cheng · 13 years ago
  22. bc384a1 Clean up some whitespace and comments. No functionality change. by Nick Lewycky · 13 years ago
  23. c4fd448 Neaten up this method. Check that if there is only one by Duncan Sands · 13 years ago
  24. 23f6121 Remove dead test: this was already checked and handled a few lines above. by Duncan Sands · 13 years ago
  25. 87ba3f1 Fix a thinko pointed out by Eli and the buildbots. by Duncan Sands · 13 years ago
  26. 33756f9 Reduce the number of dom queries made by GVN's conditional propagation by Duncan Sands · 13 years ago
  27. 68e2022 Reduce the number of non-trivial domtree queries by about 1% when by Duncan Sands · 13 years ago
  28. 5b8a1db Persuade GCC that there is nothing worth warning about here (there isn't). by Duncan Sands · 13 years ago
  29. 853066a Don't initialize CV in terms of itself! Spotted by GCC. by Duncan Sands · 13 years ago
  30. 408a25c Explain to the compiler why TargetAddr is not used uninitialized later. by Duncan Sands · 13 years ago
  31. cc870a8 Add additional documentation to the extract-and-trunc dagcombine optimization. by Nadav Rotem · 13 years ago
  32. 5e25ee8 Convert assert(0) to llvm_unreachable by Craig Topper · 13 years ago
  33. 69f4469 Begin fleshing out more convenience predicates in llvm::Triple and by Chandler Carruth · 13 years ago
  34. 655b8de Convert assert(0) to llvm_unreachable by Craig Topper · 13 years ago
  35. 0b2500c Simplify contains tests using 'count'. by David Blaikie · 13 years ago
  36. 5c05f2b BBVectorize.cpp: Get rid of comparision to bool to fix a warning. by NAKAMURA Takumi · 13 years ago
  37. 6d1263a Convert assert(0) to llvm_unreachable in X86 Target directory. by Craig Topper · 13 years ago
  38. abb94d0 Convert some assert(0) in default of switch statements to llvm_unreachable. by Craig Topper · 13 years ago
  39. 5b209e8 Add target specific node for PMULUDQ. Change patterns to use it and custom lower intrinsics to it. Use it instead of intrinsic to handle 64-bit vector multiplies. by Craig Topper · 13 years ago
  40. 2237f84 Improve the bitcode reader's handling of constant strings to use by Chris Lattner · 13 years ago
  41. 18c7f80 reapply the patches reverted in r149470 that reenable ConstantDataArray, by Chris Lattner · 13 years ago
  42. eea723f Remove most of the intrinsics for XOP VPCMOV instruction. They all aliased to the same instruction with different types. This would be better accomplished with casts in the not yet created xopintrin.h header file. by Craig Topper · 13 years ago
  43. 3f4f34c Modified the Enhanced Disassembler to create and by Sean Callanan · 13 years ago
  44. 0aad7d2 Drop the REDEF_BY_EC VNInfo flag. by Jakob Stoklund Olesen · 13 years ago
  45. 7e899cb Correctly terminate a physreg redefined by an early clobber. by Jakob Stoklund Olesen · 13 years ago
  46. c0dc1b7 Fix a leak! by Nick Lewycky · 13 years ago
  47. 3b1088a Don't store COPY pointers in VNInfo. by Jakob Stoklund Olesen · 13 years ago
  48. edc8db8 Boost the effective chain depth of loads and stores. by Hal Finkel · 13 years ago
  49. fd4b8e2 remove the blank line from previous ci. by Qirun Zhang · 13 years ago
  50. 940fbd6 test commit. add a blank line. by Qirun Zhang · 13 years ago
  51. 061efcf TargetPassConfig: confine the MC configuration to TargetMachine. by Andrew Trick · 13 years ago
  52. d542265 Move TargetPassConfig implementation into Passes.cpp by Andrew Trick · 13 years ago
  53. 7461334 Make TargetPassConfig an ImmutablePass so CodeGenPasses can query options by Andrew Trick · 13 years ago
  54. 069df95 Object: avoid undefined behavior when bounds-checking by Dylan Noblesmith · 13 years ago
  55. 9e11eb1 Emit new property tag. by Devang Patel · 13 years ago
  56. 0df8234 Update llvm debug version to support new structure and tag for Objective-C property's debug info. by Devang Patel · 13 years ago
  57. 1ea02d4 Introduce DIObjCProperty. This will be used to encode objective-c property. by Devang Patel · 13 years ago
  58. 2f2d1d7 [fast-isel] HandlePHINodesInSuccessorBlocks() can promite i8 and i16 types too. by Chad Rosier · 13 years ago
  59. 36b24b0 Add new tag and an attribute to support debug info for objective-c property. by Devang Patel · 13 years ago
  60. 9119b03 Trim headers. by Jakob Stoklund Olesen · 13 years ago
  61. d491da3 Delete some dead code. by Jakob Stoklund Olesen · 13 years ago
  62. 769422f [fast-isel] Add support for URem. by Chad Rosier · 13 years ago
  63. 77180e0 Handle register mask operands in setPhysRegsDeadExcept(). by Jakob Stoklund Olesen · 13 years ago
  64. ae46a33 [fast-isel] Rename isZExt to isSigned. No functional change intended. by Chad Rosier · 13 years ago
  65. 7ccb30b [fast-isel] Add support for UDIV. by Chad Rosier · 13 years ago
  66. a37818d ArrayRef'ize MI::setPhysRegsDeadExcept(). by Jakob Stoklund Olesen · 13 years ago
  67. 59cb77f Handle all live physreg defs in the same place. by Jakob Stoklund Olesen · 13 years ago
  68. ee8901c [fast-isel] Add support for FPToUI. Also add test cases for FPToSI. by Chad Rosier · 13 years ago
  69. f1f78d5 Initialize all common codegen passes before configuration so we can use their PassIDs. by Andrew Trick · 13 years ago
  70. 36b7beb [fast-isel] Add support for selecting UIToFP. by Chad Rosier · 13 years ago
  71. b95d1ff Simplify some GEP checks in the verifier. by Duncan Sands · 13 years ago
  72. 7e413e9c by Nadav Rotem · 13 years ago
  73. a025566 Remove getShuffleVPERMILPImmediate function, getShuffleSHUFImmediate performs the same calculation. by Craig Topper · 13 years ago
  74. fa5b70e Remove unnecessary qualification on 256-bit vector handling in LowerBUILD_VECTOR. Condition was already guaranteed by earlier code. by Craig Topper · 13 years ago
  75. e058d27 Add auto upgrade support for x86 pcmpgt/pcmpeq intrinics removed in r149367. by Craig Topper · 13 years ago
  76. 843ee2e Added TargetPassConfig. The first little step toward configuring codegen passes. by Andrew Trick · 13 years ago
  77. 8247e0d whitespace by Andrew Trick · 13 years ago
  78. 6c2cf8b Add a new MachineJumpTableInfo entry type, EK_GPRel64BlockAddress, which is by Akira Hatanaka · 13 years ago
  79. 6e3f7e4 Incorporate suggestions Chad, Jakob and Evan's suggestions on r149957. by Lang Hames · 13 years ago
  80. 871a205 Narrow test further. Make bot and test happy. by Jim Grosbach · 13 years ago
  81. 00e403a Tidy up. Trailing whitespace. by Jim Grosbach · 13 years ago
  82. f374486 Restrict InstCombine from converting varargs to or from fixed args. by Jim Grosbach · 13 years ago
  83. d5917f0 Revert "Disable InstCombine unsafe folding bitcasts of calls w/ varargs." by Jim Grosbach · 13 years ago
  84. 478a8a0 Require non-NULL register masks. by Jakob Stoklund Olesen · 13 years ago
  85. 4286558 Add pseudo-registers for pairs, triples, and quads of D registers. by Jakob Stoklund Olesen · 13 years ago
  86. ded681d BBVectorize: Simplify code, no functionality change. by Benjamin Kramer · 13 years ago
  87. 35564dc Minor changes from review. by Hal Finkel · 13 years ago
  88. 0f1ead4 Minor change in signature of the getZeroVector() by Elena Demikhovsky · 13 years ago
  89. dcabc7b Optimization for SIGN_EXTEND operation on AVX. by Elena Demikhovsky · 13 years ago
  90. 1ae52f6 Unbreak the MSVC build. by Francois Pichet · 13 years ago
  91. eec68e7 Re-apply the coalescer fix from r149147. Commit r149597 should have fixed the llvm-gcc and clang self-host issues. by Lang Hames · 13 years ago
  92. 50a36f7 Set EFLAGS correctly in EmitLoweredSelect on X86. by Lang Hames · 13 years ago
  93. d88710a Break as soon as the MustMapCurValNos flag is set - no need to reiterate. by Lang Hames · 13 years ago
  94. 5d4e18b Vectorize long blocks in groups. by Hal Finkel · 13 years ago
  95. 02e08d5 PR11868. The previous loop in LiveIntervals::join would sometimes fall over if by Lang Hames · 13 years ago
  96. 3f5b107 Set the correct stack pointer register. by Akira Hatanaka · 13 years ago
  97. 590baca Expand EHSELECTION and EHSELECTION nodes. Set the correct exception pointer and by Akira Hatanaka · 13 years ago
  98. 1ad175e Add DWARF numbers of 64-bit registers. by Akira Hatanaka · 13 years ago
  99. af39368 Typo by Pete Cooper · 13 years ago
  100. 6ac40af Fix the cmake build by Rafael Espindola · 13 years ago