1. 1b11638 [LibCallsShrinkWrap] Remove some temporary cl::opt(s). by Davide Italiano · 8 years ago
  2. c154336 [LibCallsShrinkWrap] Teach the pass how to preserve the dominator. by Davide Italiano · 8 years ago
  3. 988e599 Kill the old Simplify* APIs, leave SimplifyInstruction for the moment by Daniel Berlin · 8 years ago
  4. 2b06667 NewGVN: Use new SimplifyQuery based API by Daniel Berlin · 8 years ago
  5. 5c3bf01 PHITransAddr: Use new SimplifyQuery based API. by Daniel Berlin · 8 years ago
  6. 516ca41 InstCombine: Use the new SimplifyQuery versions of Simplify*. Use AssumptionCache, DominatorTree, TargetLibraryInfo everywhere. by Daniel Berlin · 8 years ago
  7. 8253e24 [DAGCombiner] add (sext i1 X), 1 --> zext (not i1 X) by Sanjay Patel · 8 years ago
  8. 559cd48 [AMDGPU][MC] Added arg checks for vmcnt, expcnt, lgkmcnt helpers by Dmitry Preobrazhensky · 8 years ago
  9. 052412f LTO: Mark undefined module asm symbols as used. by Peter Collingbourne · 8 years ago
  10. 86c4758 CorrelatedValuePropagation: Rename a variable for consistency by Daniel Berlin · 8 years ago
  11. 58c7fe6 [ValueTracking] Introduce a KnownBits struct to wrap the two APInts for computeKnownBits by Craig Topper · 8 years ago
  12. 263da12 Reverts commit r301424, r301425 and r301426 by Sanjoy Das · 8 years ago
  13. 8619795 [LV] Handle external uses of floating-point induction variables by Matthew Simpson · 8 years ago
  14. a7ff6d3 Use WeakVH instead of WeakTrackingVH in AliasSetTracker's UnkownInsts by Sanjoy Das · 8 years ago
  15. 147a8ed Add a new WeakVH value handle; NFC by Sanjoy Das · 8 years ago
  16. d0cf26e Rename WeakVH to WeakTrackingVH; NFC by Sanjoy Das · 8 years ago
  17. a620093 [globalisel][tablegen] Fix vector element size by Igor Breger · 8 years ago
  18. 86d385f [sampleprof] Drop test dependency on the string hash func (NFC) by Vedant Kumar · 8 years ago
  19. 5cc9392 [AMDGPU][MC] Added check for truncation of SOPK imm operand by Dmitry Preobrazhensky · 8 years ago
  20. 180ce98 [AVR] Remove an unused local variable by Dylan McKay · 8 years ago
  21. c36b154 [x86] change tests to use sext, not zext; NFC by Sanjay Patel · 8 years ago
  22. f2ba970 Fix unused-variable warning caused by r301407. by Haojian Wu · 8 years ago
  23. 553bcb5 [TargetLowering] fix isConstTrueVal to account for build vector truncation by Sanjay Patel · 8 years ago
  24. 4c814e6 Convert LoopRotation to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available. by Daniel Berlin · 8 years ago
  25. b7f0325 Convert SimplifyInstructions to use the SimplifyQuery version of SimplifyInstruction by Daniel Berlin · 8 years ago
  26. c303d33 Convert CVP to use SimplifyQuery version of SimplifyInstruction. Add AssumptionCache, DominatorTree, TLI if available. by Daniel Berlin · 8 years ago
  27. d530427 Fix signed multiplication with overflow fallback. by Ranjeet Singh · 8 years ago
  28. 0f75548 [DAG] add FIXME comments for splat detection; NFC by Sanjay Patel · 8 years ago
  29. 4886bbb [X86] Added pointer math zext test case (PR22970) by Simon Pilgrim · 8 years ago
  30. 2171b73 [X86][SSE] Add test case for repeated vector insertions of the same element (PR15298) by Simon Pilgrim · 8 years ago
  31. 70c9b6a Simplify the CFG after loop pass cleanup. by Filipe Cabecinhas · 8 years ago
  32. 8bc6721 [mips] Fix test mips64fpldst.ll with machine verifier enabled by Sagar Thakur · 8 years ago
  33. 78f951e [X86] Add missing mayLoad/mayStore attributes to some X86 instructions (Continue) by Ayman Musa · 8 years ago
  34. 11a42a5 [mips] Rework a portion of MipsCC interface. (NFC) by Simon Dardis · 8 years ago
  35. 03ca81e PR31007 and PR27884 will be closed: a possibility to compile constants like 0bH is now supported in MS asm. by Andrew V. Tischenko · 8 years ago
  36. 1ebb1b7 [X86][SSE2] Fix asm string for movq (Move Quadword) instruction. by Ayman Musa · 8 years ago
  37. 4a48147 [InstCombine] Add test cases for opportunities to improve knownbits handling for cttz and ctlz intrinsics. by Craig Topper · 8 years ago
  38. 2238d78 Remove tailing whitespaces. by Michael Liao · 8 years ago
  39. 69cd180 InstructionSimplify: Use braced initializer list for SimplifyQuery creation by Daniel Berlin · 8 years ago
  40. 12b3d3d InstructionSimplify: Have SimplifyFPBinOp pass FastMathFlags by value, like we do everywhere else by Daniel Berlin · 8 years ago
  41. 3284457 InstructionSimplify: End our long national nightmare of ever-growing Simplify* arguments. by Daniel Berlin · 8 years ago
  42. 123fc0d [XRay][tools] Remove wayward semicolon (NFC) by Dean Michael Berris · 8 years ago
  43. 8577a8c [XRay][tools] Fixup definition for stat division. by Dean Michael Berris · 8 years ago
  44. 9636fed [AMDGPU] Garbage collect dead code. NFCI. by Davide Italiano · 8 years ago
  45. 3f8d088 [Support] Avoid UB in sys::fs::perms::operator~. NFC. by Ahmed Bougacha · 8 years ago
  46. ed89889 [MSP430] Fix PR32769: Select8 and Select16 need to have SR in Uses. by Vadzim Dambrouski · 8 years ago
  47. 4bfa64a [gcov] Sort file info before printing it by Vedant Kumar · 8 years ago
  48. 37b4fd9 revert debugging by Sam Clegg · 8 years ago
  49. d420e40 [WebAssembly] Allow for signed relocation addends by Sam Clegg · 8 years ago
  50. f23578f [AVR] Do not kill the dest register for a pseudo instruction by Dylan McKay · 8 years ago
  51. 3676647 AMDGPU: Shift down reserved SP register like scratch wave offset by Matt Arsenault · 8 years ago
  52. 2b2adc9 [DAG] fix formatting of isConstantSplat(); NFC by Sanjay Patel · 8 years ago
  53. 185d319 AMDGPU: Clean up VOP3NoMods pattern by Matt Arsenault · 8 years ago
  54. c2cc67a [x86] add more tests for potential change in bool math folding; NFC by Sanjay Patel · 8 years ago
  55. c75cdfc AMDGPU: Fix ValueKind code object metadata for images by Konstantin Zhuravlyov · 8 years ago
  56. bdf98d2 [x86] regenerate checks; NFC by Sanjay Patel · 8 years ago
  57. 5cec42a [llvm-pdbdump] Allow sorting / filtering by immediate padding by Zachary Turner · 8 years ago
  58. a3ca930 [llvm-pdbdump] Dump File / Line Info to YAML. by Zachary Turner · 8 years ago
  59. 3995e3e [StringExtras] Add a fromHex to complement toHex. by Zachary Turner · 8 years ago
  60. 953d6af SimplifyLibCalls: Fix crash on memset(notmalloc()) by Matthias Braun · 8 years ago
  61. 6ec3ecc Fix an assertion when skipping stack values in DWARF2 mode. by Adrian Prantl · 8 years ago
  62. 10cfd77 [llvm-objdump] Don't attempt to print lines beyond the end of file by Petr Hosek · 8 years ago
  63. 510dc24 [Hexagon] Only increment debug counters if debug option is present by Krzysztof Parzyszek · 8 years ago
  64. 52d55b4 [LV] Make LIT test insensitive to basic block numbering by Gil Rapaport · 8 years ago
  65. dff33b2 Skip bitcasts while looking for GEP in LoadStoreVectorizer by Stanislav Mekhanoshin · 8 years ago
  66. 410317e [X86][AVX2] Add shuffle test for PR27320 showing current codegen. by Simon Pilgrim · 8 years ago
  67. 4b3dea8 [InstCombine] Remove redundant code from SimplifyUsingDistributiveLaws by Craig Topper · 8 years ago
  68. 21db70e [APInt] Use isSubsetOf, intersects, and bit counting methods to reduce temporary APInts by Craig Topper · 8 years ago
  69. 4c75072 [InstCombine] Fix CHECK-LABEL in two tests. by Craig Topper · 8 years ago
  70. 0000cef [X86][SSE] Add tests for PR14657 showing current codegen. by Simon Pilgrim · 8 years ago
  71. f88c054 Print complete DIExpressions in the assembler output DEBUG_VALUE comments. by Adrian Prantl · 8 years ago
  72. 178cf77 [WebAssembly] Fix relocation count in wasm binaries with call_indirect by Sam Clegg · 8 years ago
  73. 2854ea8 [WebAssembly] Read global index in init expression as LEB by Sam Clegg · 8 years ago
  74. b351839 [InstSimplify] Handle (~A & ~B) | (~A ^ B) -> ~A ^ B by Craig Topper · 8 years ago
  75. 41042eb [PM] Run IndirectCallPromotion only when PGO is enabled. by Davide Italiano · 8 years ago
  76. 65c40b4 [InstCombine] Remove superfluous curly braces around a single line if body. NFC by Craig Topper · 8 years ago
  77. c4708ba [ValueTracking] Use APInt::operator|=(uint64_t) instead of creating a temporary APInt. NFC by Craig Topper · 8 years ago
  78. a14d021 [ValueTracking] Use APInt instead of auto. NFC by Craig Topper · 8 years ago
  79. 0a2cedf [ValueTracking] Use BitWidth local variable instead of re-reading it from KnownZero. NFC by Craig Topper · 8 years ago
  80. ea5eba0 [SelectionDAG] Added getBuildVector(ArrayRef<SDUse>) helper. by Simon Pilgrim · 8 years ago
  81. 21b590c [DAGCombiner] Refactor to make it easy to add support for vectors in a future patch. NFCI. by Simon Pilgrim · 8 years ago
  82. d8be4bf Resubmit r301309: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler. by Andrew Ng · 8 years ago
  83. 1276764 [InstCombine] Add missing commute handling to (A | B) & (B ^ (~A)) -> (A & B) by Craig Topper · 8 years ago
  84. 05711fe [SelectionDAG] Use getBuildVector helper where possible. NFCI by Simon Pilgrim · 8 years ago
  85. 0226ba2 [AVR] Support the LDWRdPtr instruction with the same Src+Dst register by Dylan McKay · 8 years ago
  86. e9fd8c5 Revert "[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler." by Andrew Ng · 8 years ago
  87. ac1a217 Bring back the ability opt out of padding zero-byte functions by not providing a nop instruction. by Daniel Sanders · 8 years ago
  88. 7198047 [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler. by Andrew Ng · 8 years ago
  89. 70ad9d9 [SelectionDAG] Pull out repeated getValueType calls. NFCI. by Simon Pilgrim · 8 years ago
  90. cda4399 [DAGCombiner] Add vector support for (srl (trunc (srl x, c1)), c2) combine. by Simon Pilgrim · 8 years ago
  91. 055a715 [SimplifyLibCalls] Fix infinite loop with fast-math optimization. by Andrew Ng · 8 years ago
  92. 5c072c6 [SelectionDAG] Recognise splat vector isKnownToBeAPowerOfTwo one/sign bit shift cases. by Simon Pilgrim · 8 years ago
  93. 1ef6a94 [DAGCombiner] Use SDValue::getConstantOperandVal helper where possible. NFCI. by Simon Pilgrim · 8 years ago
  94. 3900334 [IVUsers] Don't bail out of normalizing non-affine add recs by Sanjoy Das · 8 years ago
  95. 3c9711d [InstCombine] Add test cases for missing commute handling in ((A ^ C) ^ B) & (B ^ A) -> (B ^ A) & ~C by Craig Topper · 8 years ago
  96. 17d26f1 [InstCombine] Add test cases showing failures to handle commuted patterns after tricking the operand complexity sorting. by Craig Topper · 8 years ago
  97. 0e5fc34 [InstCombine] Use commutable matchers to reduce some code. NFC by Craig Topper · 8 years ago
  98. e9d7fd8 [LV] Remove redundant basic block split by Gil Rapaport · 8 years ago
  99. 42e8349 Update doc of the variadic version of getOrInsertFunction by Serge Guelton · 8 years ago
  100. 844c74b [CodeExtractor]: Fixup use refs of the old phi. by Xinliang David Li · 8 years ago