1. 649ee28 [MemoryBuiltins] Use ImmutableCallSite instead of CallSite to remove a const_cast and const correct. NFCI by Craig Topper · 8 years ago
  2. f5a8309 NewGVN: Fix memory congruence verification. The return true should be a return false. Merge the appropriate if statements so it doesn't happen again. by Daniel Berlin · 8 years ago
  3. 21b4d8e [X86] Keep EXTRACT_VECTOR_ELT result type as f128 for Android x86_64. by Chih-Hung Hsieh · 8 years ago
  4. 461e0b3 [APInt] Inline the single word case of lshrInPlace similar to what we do for <<=. by Craig Topper · 8 years ago
  5. 6c361eb [X86][SSE] Add scheduling latency/throughput tests for (most) SSE1 instructions by Simon Pilgrim · 8 years ago
  6. 6e087c5 [SLP vectorizer] Allow phi node reordering in tryToVectorizeList. by Easwaran Raman · 8 years ago
  7. 248df79 [X86] Use for-range loop. NFCI. by Simon Pilgrim · 8 years ago
  8. df22034 [APInt] Use lshrInPlace to replace lshr where possible by Craig Topper · 8 years ago
  9. d80bc42 NewGVN: Don't waste time value numbering unreachable blocks by Daniel Berlin · 8 years ago
  10. e77d0791 [DAG] Improve store merge candidate pruning. by Nirav Dave · 8 years ago
  11. 8065877 Add base-index-based store merge test by Nirav Dave · 8 years ago
  12. fdc4eb0 LoopRerollPass: Prefer Value::hasOneUse() over Value::getNumUses(). NFC. by Zvi Rackover · 8 years ago
  13. e9d7070 [LV] Cache block mask values by Gil Rapaport · 8 years ago
  14. ddb79e6 [ConstantRange] fix doxygen comment formatting; NFC by Sanjay Patel · 8 years ago
  15. 2d0d1f3 Make globalaa-retained.ll test catching more cases. by Nikolai Bozhenov · 8 years ago
  16. 8bb4e6d [GVNHoist] Mark GlobalsAA as preserved by GVNHoist. by Nikolai Bozhenov · 8 years ago
  17. 76b885c Add store Merge test. by Nirav Dave · 8 years ago
  18. 129d6cd [ARM] Add hardware build attributes in assembler by Oliver Stannard · 8 years ago
  19. 5123802 [ARM] GlobalISel: Add support for G_SUB by Diana Picus · 8 years ago
  20. 615f657 [SampleProfile] Don't assert when printing the DebugLoc of a branch. NFC. by Andrea Di Biagio · 8 years ago
  21. c3a1bd4 [SampleProfile] Skip intrinsic calls when visiting callsites in InlineHotFunctions. by Andrea Di Biagio · 8 years ago
  22. 0d04c2b Revert "[GlobalISel] Support vector-of-pointers in LLT" by Kristof Beyls · 8 years ago
  23. 83bb944 Fix gcc build after r300535. by Kristof Beyls · 8 years ago
  24. ed0381e [ARM] Check for correct HW div when lowering divmod by Diana Picus · 8 years ago
  25. d18725e [GlobalISel] Support vector-of-pointers in LLT by Kristof Beyls · 8 years ago
  26. 6aff9c9 test commit by Leslie Zhai · 8 years ago
  27. 0f06c82 [APInt] Cleanup the reverseBits slow case a little. by Craig Topper · 8 years ago
  28. 4bf2830 [APInt] Make operator<<= shift in place. Improve the implementation of tcShiftLeft and use it to implement operator<<=. by Craig Topper · 8 years ago
  29. b560ea7 PR32382: Fix emitting complex DWARF expressions. by Adrian Prantl · 8 years ago
  30. cc56be2 Add const to a const method. NFC by George Burgess IV · 8 years ago
  31. 540c039 [Target] Use hasOneUse() instead of getNumUses(). by Davide Italiano · 8 years ago
  32. 4df72d1 Object: Shrink the size of irsymtab::Symbol by a word. NFCI. by Peter Collingbourne · 8 years ago
  33. 62b2c39 Build SymbolMap in SampleProfileLoader to help matchin function names with suffix. by Dehao Chen · 8 years ago
  34. e877363 Change the testcase tail-merge-after-mbp.ll to tail-merge-after-mbp.mir by Haicheng Wu · 8 years ago
  35. 538a546 [SimplifyCFG] Use hasNUses instead of comparing getNumUses to a constant." by Craig Topper · 8 years ago
  36. 9128da5 [APInt] Merge the multiword code from lshrInPlace and tcShiftRight into a single implementation by Craig Topper · 8 years ago
  37. fee2961 [WebAssembly] Fix WebAssemblyOptimizeReturned after r300367 by Jacob Gravelle · 8 years ago
  38. 2e4163e [SCEV] Fix another unused variable warning in release builds. by Benjamin Kramer · 8 years ago
  39. c2c1712 Fix an unused variable error in rL300494. by Wei Mi · 8 years ago
  40. b662731 [libFuzzer] experimental option -cleanse_crash: tries to replace all bytes in a crash reproducer with garbage, while still preserving the crash by Kostya Serebryany · 8 years ago
  41. cd789d8 Add a linker script to version LLVM symbols by Sylvestre Ledru · 8 years ago
  42. 61710df [InstCombine] Matchers work with both ConstExpr and Instructions. by Davide Italiano · 8 years ago
  43. e35a5f5 [SCEV] Add a local cache for getZeroExtendExpr and getSignExtendExpr to prevent by Wei Mi · 8 years ago
  44. 4aa15d3 [InstSimplify] add/move tests for (icmp X, C1 & icmp X, C2); NFC by Sanjay Patel · 8 years ago
  45. 9fc2ff7 Update the test to fix the buildbot failure introduced by r300486 (NFC) by Dehao Chen · 8 years ago
  46. e39a78c [WebAssembly] Encode block signatures as SLEB instead of ULEB by Derek Schuff · 8 years ago
  47. 3b1256d Add GNU_discriminator support for inline callsites in llvm-symbolizer. by Dehao Chen · 8 years ago
  48. 74ac54e AMDGPU: Use MachineRegisterInfo to find max used register by Matt Arsenault · 8 years ago
  49. fc3524b AMDGPU: Change stack alignment by Matt Arsenault · 8 years ago
  50. 8026996 [CodeGenPrepare] Fix crash due to an invalid CFG by Brendon Cahoon · 8 years ago
  51. 3778de4 Unbreak build of the wasm backend after r300463. by Benjamin Kramer · 8 years ago
  52. c45a5a4 Bitcode: Add missing build dep to fix shlib build. by Peter Collingbourne · 8 years ago
  53. ef47b09 [APInt] Remove self move check from move assignment operator by Craig Topper · 8 years ago
  54. 7b19c16 [IR] Implement DataLayout::getPointerTypeSizeInBits using getPointerSizeInBits directly by Craig Topper · 8 years ago
  55. 8f48abe AArch64: put nonlazybind special handling behind a flag for now. by Tim Northover · 8 years ago
  56. 8e59825 AMDGPU: Test handling of R_AMDGPU_ABS64 in RelocVisitor by Konstantin Zhuravlyov · 8 years ago
  57. 1ba7d19 [IR] Put the Use list waymarking bits in the bit positions documentation says they are using by Craig Topper · 8 years ago
  58. 82b3362 AMDGPU: Set CodePointerSize to 8 for amdgcn by Konstantin Zhuravlyov · 8 years ago
  59. fc84bd3 Object: Use offset+size as the irsymtab string representation. by Peter Collingbourne · 8 years ago
  60. 6163b4a Bitcode: Add a string table to the bitcode format. by Peter Collingbourne · 8 years ago
  61. 0c79d1f Distinguish between code pointer size and DataLayout::getPointerSize() in DWARF info generation by Konstantin Zhuravlyov · 8 years ago
  62. a017dc6 AArch64: support nonlazybind by Tim Northover · 8 years ago
  63. f1a890d Introduce APInt::isSignBitSet/isSignBitClear. Use in place isSignBitSet in place of isNegative in known bits tracking. by Craig Topper · 8 years ago
  64. 6d01b81 AMDGPU: SimplifyDemandedElts for image intrinsics by Matt Arsenault · 8 years ago
  65. 5c0006e0 [LCSSA] Don't insert tokens into the worklist at all. by Davide Italiano · 8 years ago
  66. 603e72e Introducing LLVMMetadataRef by Amaury Sechet · 8 years ago
  67. 63c0d1d [LoopPeeling] Get rid of Phis that become invariant after N steps by Max Kazantsev · 8 years ago
  68. 38eae0c [BPI] NFC: reorder ifs to bail out earlier by Serguei Katkov · 8 years ago
  69. db6b21d [LoopPeeling] Fix condition for phi-eliminating peeling by Max Kazantsev · 8 years ago
  70. 8c6e6605a [BPI] Use metadata info before any other heuristics by Serguei Katkov · 8 years ago
  71. b844f35 [InstCombine] Simplify 1/X for vectors. by Craig Topper · 8 years ago
  72. af3add1 [InstCombine] Add test cases for missing support for simplifying 1/X for vectors. NFC by Craig Topper · 8 years ago
  73. b39b99c [InstCombine] Add support for vector srem->urem. by Craig Topper · 8 years ago
  74. 2b555ed [InstCombine] Add missing testcases for srem->urem conversion. The vector version isn't currently supported. NFC by Craig Topper · 8 years ago
  75. f84ee35 [InstCombine] Add support for turning vector sdiv into udiv. by Craig Topper · 8 years ago
  76. 023ae40 [InstCombine] Add test cases for missing support for turning vector sdiv into udiv. NFC by Craig Topper · 8 years ago
  77. f763838 [LCSSA] Simplify a loop. NFCI. by Davide Italiano · 8 years ago
  78. 9563b95 [InstCombine][ValueTracking] When computing known bits for Srem make sure we don't compute known bits for the LHS twice. by Craig Topper · 8 years ago
  79. 0bd8066 [LCSSA] Fix non-determinism due to iterating over a SmallPtrSet. by Davide Italiano · 8 years ago
  80. bfe2c60 [InstCombine] In SimplifyDemandedUseBits, don't bother to mask known bits of constants with DemandedMask. by Craig Topper · 8 years ago
  81. 48452ec [X86] Remove special handling for 16 bit for A asm constraints. by Benjamin Kramer · 8 years ago
  82. 8f7c2a6 MemorySSA: Stop tracking def-or-use blocks. by Bryant Wong · 8 years ago
  83. c2b0974 [InstSimplify] improve getTrue/getFalse; NFCI by Sanjay Patel · 8 years ago
  84. 9c08b69 Garbage collect HAVE_EXECINFO_H from config.h.cmake after r300062. NFCI. by Dimitry Andric · 8 years ago
  85. 997ed30 [Constants] simplify get true/false code; NFCI by Sanjay Patel · 8 years ago
  86. aacdb99 [X86][X86 intrinsics]Folding cmp(sub(a,b),0) into cmp(a,b) optimization by Michael Zuckerman · 8 years ago
  87. 2f3c5db [APInt] Fix a bug in lshr by a value more than 64 bits above the bit width. by Craig Topper · 8 years ago
  88. df33242 Use correct registers for "A" inline asm constraint by Dimitry Andric · 8 years ago
  89. c4cce50 [InstCombine] allow (X != C1 && X != C2) and similar patterns to match splat vector constants by Sanjay Patel · 8 years ago
  90. 55d1225 [InstCombine] add tests to show missing transforms for vectors; NFC by Sanjay Patel · 8 years ago
  91. bbbafde Tidy checking for the soft float attribute. by Eric Christopher · 8 years ago
  92. a051d98 Cache the DataLayout rather than looking it up frequently. by Eric Christopher · 8 years ago
  93. 737d8b6 [ProfileData] Unify getInstrProf*SectionName helpers by Vedant Kumar · 8 years ago
  94. 78d2f5f Generalize SCEV's unit testing helper a bit by Sanjoy Das · 8 years ago
  95. 61f3517 [InstCombine] MakeAnd/Or/Xor handling to reuse previous APInt computations by Craig Topper · 8 years ago
  96. ce27c61 [RDF] No longer ignore implicit defs or uses on any instructions by Krzysztof Parzyszek · 8 years ago
  97. 05d022e [RDF] Correctly enumerate reg units for reg masks by Krzysztof Parzyszek · 8 years ago
  98. 1f8f049 [IR] Make paramHasAttr to use arg indices instead of attr indices by Reid Kleckner · 8 years ago
  99. 2bb40bf [libFuzzer] more trophies by Kostya Serebryany · 8 years ago
  100. a70c36a [WebAssembly] Improve readobj and nm support for wasm by Sam Clegg · 8 years ago