1. 82f0002 Fix TableGen so that it will emit the correct signature for FastEmit_f: by Cameron Zwarich · 14 years ago
  2. 34786a3 Optimize reserved register coalescing. by Jakob Stoklund Olesen · 14 years ago
  3. 4281e20 Use the 'regalloc' debug tag for most register allocator tracing. by Jakob Stoklund Olesen · 14 years ago
  4. 24f670f Enable redundant phi elimination after LSR. by Andrew Trick · 14 years ago
  5. 0ff100d Fix dead link by Eli Bendersky · 14 years ago
  6. 4964ba0 Use getRegForValue() to materialize the address of ARM globals. by Jakob Stoklund Olesen · 14 years ago
  7. 70017fb Revert part of r147716. Looks like x87 instructions kill markers are all messed by Evan Cheng · 14 years ago
  8. acdb4aa LSR: Don't optimize loops if an outer loop has no preheader. by Andrew Trick · 14 years ago
  9. 99b4237 Split Finish into Finish and FinishImpl to have a common place to do end of by Rafael Espindola · 14 years ago
  10. 977679d Added a late machine instruction copy propagation pass. This catches by Evan Cheng · 14 years ago
  11. ccec747 Copy implicit defs (e.g. r0) when changing tBX_RET to tPOP_RET. This bug is by Evan Cheng · 14 years ago
  12. 45ca7c6 Use movw+movt in ARMFastISel::ARMMaterializeGV. by Jakob Stoklund Olesen · 14 years ago
  13. f231a6dc LSR: run DeleteDeadPhis before replaceCongruentPhis. by Andrew Trick · 14 years ago
  14. 63faf82 Refactor. by Devang Patel · 14 years ago
  15. 139f333 Cleanup comments and argument types related to my previous replaceCongruentPhis checkin. by Andrew Trick · 14 years ago
  16. b78307f Eliminate an error check that may not work with all asm syntax variants. by Devang Patel · 14 years ago
  17. ee98aa8 Extended replaceCongruentPhis to handle mixed phi types. by Andrew Trick · 14 years ago
  18. 5548755 Make the 'x' constraint work for AVX registers as well. by Eric Christopher · 14 years ago
  19. 9c7b3da Missing raw_ostream.h breaks MSVC build. by Andrew Trick · 14 years ago
  20. 71ba09f comment typo by Andrew Trick · 14 years ago
  21. f8fd841 Expose isNonConstantNegative to users of ScalarEvolution. by Andrew Trick · 14 years ago
  22. 4bf76e0 Add comment. by Chad Rosier · 14 years ago
  23. e016789 Add a comment and ensure that anyone else looking at this code doesn't start by Eric Christopher · 14 years ago
  24. fa03db0 Use const vector references instead of a vector copy. Spotted by Devang. by Eric Christopher · 14 years ago
  25. 547abbb Use -> instead of (*iter). by Eric Christopher · 14 years ago
  26. bad1e6b Enable aligned NEON spilling by default. by Jakob Stoklund Olesen · 14 years ago
  27. 260bf53 Put all IVUsers in the processed set. Allow querying IVUsers with isIVUserOrOperand. by Andrew Trick · 14 years ago
  28. 59ecaae Abort AdjustBBOffsetsAfter early when possible. by Jakob Stoklund Olesen · 14 years ago
  29. 2d4a5bf lit/lit.TestRunner: Add an extra_substitutions argument for executeShTest -- by Daniel Dunbar · 14 years ago
  30. 3326ec1 SCEVExpander: hoistStep should check strict dominance. by Andrew Trick · 14 years ago
  31. b937b76 Tracing to help investigate issues with SjLj spill code. by Andrew Trick · 14 years ago
  32. 6da0ef9 Initializing to false makes better sense. Thanks, David. by Chad Rosier · 14 years ago
  33. a32a08c Fix uninitialized variable warning. by Chad Rosier · 14 years ago
  34. 99eecd3 Fix uninitialized variable warning. by Chad Rosier · 14 years ago
  35. 7eabae3 Fix a leak I noticed while reviewing the accelerator table changes. Passes by Eric Christopher · 14 years ago
  36. 3c7faae [asan] cleanup: remove the SIGILL-related code (compiler part) by Kostya Serebryany · 14 years ago
  37. 1eb189b Fix typo in string by Eli Bendersky · 14 years ago
  38. c36145f As part of the ongoing work in finalizing the accelerator tables, extend by Eric Christopher · 14 years ago
  39. 3b20517 Fix SpeculativelyExecuteBB to either speculate all or none of the phis by Dan Gohman · 14 years ago
  40. fb54ad1 PR11705, part 2: globalopt shouldn't put inttoptr/ptrtoint operations into global initializers if there's an implied extension or truncation. by Eli Friedman · 14 years ago
  41. 3ed8815 Link symbols with different visibilities according to the rules in the by Rafael Espindola · 14 years ago
  42. dd35df1 Revert r56315. When the instruction to speculate is a load, this by Dan Gohman · 14 years ago
  43. 1031111 Kill ObjectCodeEmitter and BinaryObject, they were unused and superseded by MC. by Benjamin Kramer · 14 years ago
  44. 720ac91 SCCCaptured is trivially false on entry to this loop and not modified inside it. by Nick Lewycky · 14 years ago
  45. 611caf5 Remove the old ELF writer. by Rafael Espindola · 14 years ago
  46. 45a93d6 A small re-factored JIT/MCJIT::getPointerToNamedFunction(), so it could be called with the base class. by Danil Malyshev · 14 years ago
  47. 6e9b5eb revert r147542 after comments from Joerg Sonnenberger by Sebastian Pop · 14 years ago
  48. 0fcccd4 allow clients of SmallSet to specify their own comparison function for the set. by Chris Lattner · 14 years ago
  49. fcb0a27 Remove an unused variable. by Chandler Carruth · 14 years ago
  50. 62dfc51 Prevent a DAGCombine from firing where there are two uses of by Chandler Carruth · 14 years ago
  51. 1e141a8 Cleanup and FileCheck-ize a test. by Chandler Carruth · 14 years ago
  52. 193cf04 Mark scalar FMA4 instructions as ignoring the VEX.L bit. by Craig Topper · 14 years ago
  53. 19d8559 Peephole optimization of ptest-conditioned branch in X86 arch. Performs instruction combining of sequences generated by ptestz/ptestc intrinsics to ptest+jcc pair for SSE and AVX. by Victor Umansky · 14 years ago
  54. 30c90c9 test commit (verifyiing commit access) by Eli Bendersky · 14 years ago
  55. 877ae2e Minor postra scheduler cleanup. It could result in more precise antidependence latency on ARM in exceedingly rare cases. by Andrew Trick · 14 years ago
  56. 397ae21 Replace the uint64_t -> double convertion algorithm with one that's more efficient. by Bill Wendling · 14 years ago
  57. 1130d220 comment cleanup by Andrew Trick · 14 years ago
  58. 59f7ee0 Do not hard code asm variant number. by Devang Patel · 14 years ago
  59. 44aac55 FileCheck hygiene. by Benjamin Kramer · 14 years ago
  60. 7255a4e Reapply r146997, "Heed spill slot alignment on ARM." by Jakob Stoklund Olesen · 14 years ago
  61. 54f3b7a Avoid reserving an ARM base pointer during register allocation. by Jakob Stoklund Olesen · 14 years ago
  62. d9e5c76 Freeze reserved registers before starting register allocation. by Jakob Stoklund Olesen · 14 years ago
  63. febaf84 Generalize isSafeToSpeculativelyExecute to work on arbitrary by Dan Gohman · 14 years ago
  64. a5f8942 Silence warnings of a mysterious compiler that still defaults to C89. by Benjamin Kramer · 14 years ago
  65. da69f3b Simplify more DenseMap.find users. by Benjamin Kramer · 14 years ago
  66. 85c07ce StringMap.find never points to an empty bucket or tombstone, skip the check. by Benjamin Kramer · 14 years ago
  67. 34b5f04 Simplify code. No functionality change. by Benjamin Kramer · 14 years ago
  68. 8a86887 use getHostTriple instead of getDefaultTargetTriple in getClosestTargetForJIT by Sebastian Pop · 14 years ago
  69. b0e7af7 Enable -soft-float for MIPS. by Akira Hatanaka · 14 years ago
  70. 234f8c9 Remove pointless asserts. by Nick Lewycky · 14 years ago
  71. 148fd55 Teach instcombine all sorts of great stuff about shifts that have exact, nuw or by Nick Lewycky · 14 years ago
  72. 5157834 Allow vector shuffle normalizing to use concat vector even if the sources are commuted in the shuffle mask. by Craig Topper · 14 years ago
  73. 481b79c Implement VECTOR_SHUFFLE canonicalizations during DAG combine. by Craig Topper · 14 years ago
  74. 7d34b92 test/CodeGen/X86/jump_sign.ll: Add -mcpu=pentiumpro for non-x86 hosts. It uses "cmov". by NAKAMURA Takumi · 14 years ago
  75. 2010325 Rename immLUiOpnd. by Akira Hatanaka · 14 years ago
  76. f12e702 - Define base classes for Jump-and-link instructions and make 32-bit and 64-bit by Akira Hatanaka · 14 years ago
  77. cb9dd72 Have getRegForInlineAsmConstraint return the correct register class when target by Akira Hatanaka · 14 years ago
  78. afad0fe Fix more places which should be checking for iOS, not darwin. by Evan Cheng · 14 years ago
  79. 56f582d For x86, canonicalize max (x > y) ? x : y => (x >= y) ? x : y by Evan Cheng · 14 years ago
  80. 091523c [asan] one more test for asan instrumentation: (*a)++ should be instrumented only once. by Kostya Serebryany · 14 years ago
  81. fcd7090 Turn a few more inline asm errors into "emitErrors" instead of fatal errors. by Chris Lattner · 14 years ago
  82. 3a4c60c generalize LLVMContext::emitError to take a twine instead of a StringRef. by Chris Lattner · 14 years ago
  83. b90d2a9 Fix 80-column violations. by Chad Rosier · 14 years ago
  84. ac1ed44 Don't use enums larger than 1 << 31 for target features. by Jakob Stoklund Olesen · 14 years ago
  85. 6d5b7cc Revert r146997, "Heed spill slot alignment on ARM." by Jakob Stoklund Olesen · 14 years ago
  86. 2d44e02 Assert when reserved registers have been assigned. by Jakob Stoklund Olesen · 14 years ago
  87. c2d064f Revert 147426 because it caused pr11696. by Nadav Rotem · 14 years ago
  88. 316477d Fix incorrect widening of the bitcast sdnode in case the incoming operand is integer-promoted. by Nadav Rotem · 14 years ago
  89. 3d1161e Enhance DAGCombine for transforming 128->256 casts into a vmovaps, rather by Chad Rosier · 14 years ago
  90. 48a09ae Conform to the style guide; remove 'else' after 'return'. Also remove an extra by Nick Lewycky · 14 years ago
  91. 517c4d7f Remove the restriction that target intrinsics can only involve legal types. Targets can perfects well support intrinsics on illegal types, as long as they are prepared to perform custom expansion during type legalization. For example, a target where i64 is illegal might still support the i64 intrinsic operation using pairs of i32's. ARM already does some expansions like this for non-intrinsic operations. by Owen Anderson · 14 years ago
  92. 567cdba Clarified assert text. by Lang Hames · 14 years ago
  93. 2b29d23 Fix for PR11652: assertion failures when Type.cpp is compiled with -Os by Stepan Dyatkovskiy · 14 years ago
  94. 19055cc Fix malformed assert. by Matt Beaumont-Gay · 14 years ago
  95. 5e33d21 Fix typo. by Eric Christopher · 14 years ago
  96. 5eb2e95 Fix typo in ruler. No functionality change. by Nick Lewycky · 14 years ago
  97. b1666b9 Intel style asm variant does not need '%' prefix. by Devang Patel · 14 years ago
  98. bd47f59 Type: replaced usage of ID with getTypeID(). by Stepan Dyatkovskiy · 14 years ago
  99. ce58a03 Fixed a bug in SelectionDAG.cpp. by Elena Demikhovsky · 14 years ago
  100. 0f8cd56 Fix SCEVExpander to handle loops with no preheader when LSR gives it a by Andrew Trick · 14 years ago