1. 55e2d2f GlobalISel (AArch64): fix ABI at border between GPRs and SP. by Tim Northover · 8 years ago
  2. d900cd5 [IR] AutoUpgrade ModuleFlagBehavior for PIC and PIE level by Steven Wu · 8 years ago
  3. 854f917 [InstCombine] Move the checks for pointer types in getMaskedTypeForICmpPair earlier in the function by Craig Topper · 8 years ago
  4. 52d7bc1 [Support, Windows] Handle long paths with unix separators by Pirama Arumuga Nainar · 8 years ago
  5. 4547fff Revert "Reapply: [ADCE][Dominators] Teach ADCE to preserve dominators" by Sanjoy Das · 8 years ago
  6. 4467dc7 [ORE] Remove Old Optimization Remark API by Sam Elliott · 8 years ago
  7. af04423 [PDB] Serialize records into a stack-allocated buffer. by Zachary Turner · 8 years ago
  8. 5078f59 Always compile libFuzzer with no coverage by George Karpenkov · 8 years ago
  9. a326878 [lld/pdb] Speed up construction of publics & globals addr map. by Zachary Turner · 8 years ago
  10. 25ef265 [InlineCost] Add cl::opt to allow full inline cost to be computed for debugging purposes. by Haicheng Wu · 8 years ago
  11. 14edb7e [InlineCost] Add more debug during inline cost computation. by Chad Rosier · 8 years ago
  12. f6ac6bc [BinaryStream] Defaultify copy and move constructors. by Zachary Turner · 8 years ago
  13. 5aca549 [LibCallSimplifier] try harder to fold memcmp with constant arguments (2nd try) by Sanjay Patel · 8 years ago
  14. bbbb2f5 [InstCombine] Teach foldSelectICmpAnd to recognize a (icmp slt X, 0) and (icmp sgt X, -1) as equivalent to an and with the sign bit of the truncated type by Craig Topper · 8 years ago
  15. 7c45ace Revert "Introduce FuzzMutate library" by Justin Bogner · 8 years ago
  16. 943140e Introduce FuzzMutate library by Justin Bogner · 8 years ago
  17. 2a641f4 [PPC] Refine checks for emiting TOC restore nop and tail-call eligibility. by Sean Fertile · 8 years ago
  18. 6930fbf Migrate WholeProgramDevirt to new Optimization Remark API by Sam Elliott · 8 years ago
  19. 6d97003 [APFloat] Fix IsInteger() for DoubleAPFloat. by Davide Italiano · 8 years ago
  20. 2e732d6 [InstCombine] add tests for memcmp with constant; NFC by Sanjay Patel · 8 years ago
  21. b4d2672 Emit only A Single Opt Remark When Inlining by Sam Elliott · 8 years ago
  22. 1952c98 [InstCombine] Fix a weakness in canEvaluateZExtd around 'and' instructions by Craig Topper · 8 years ago
  23. 51f04d9 [X86] When selecting sse_load_f32/f64 pattern, make sure there's only one use of every node all the way back to the root of the match by Craig Topper · 8 years ago
  24. 3ab3d94 Revert 311208, 311209 by Xinliang David Li · 8 years ago
  25. 544ac6a revert r311333: [LibCallSimplifier] try harder to fold memcmp with constant arguments by Sanjay Patel · 8 years ago
  26. f4b3cc8 [InstCombine] add vector tests; NFC by Sanjay Patel · 8 years ago
  27. b6d8c58 [llvm-pdbutil] Add support for dumping detailed module stats. by Zachary Turner · 8 years ago
  28. f191249 [InstCombine] regenerate test checks; NFC by Sanjay Patel · 8 years ago
  29. fe0ed9d [LibCallSimplifier] try harder to fold memcmp with constant arguments by Sanjay Patel · 8 years ago
  30. 32d044f [PowerPC] Check if the pre-increment PHI Node already exists by Stefan Pintilie · 8 years ago
  31. 041b4a8 [GlobalISel][X86] Support G_BRCOND operation. by Igor Breger · 8 years ago
  32. e8fad78 [AsmParser] Recommit: Hash is not a comment on some targets by Oliver Stannard · 8 years ago
  33. 7c7e6be [GlobalISel][X86] InstructionSelector, for now use fallback path for LOAD_STACK_GUARD and PHI nodes. by Igor Breger · 8 years ago
  34. cf90ce3 [GlobalISel][X86] LowerCall, for now don't handel ByValue function arguments. by Igor Breger · 8 years ago
  35. 076fb38 [InterLeaved] Adding lit test for future work interleaved load strid 3 by Michael Zuckerman · 8 years ago
  36. 0b54cd9 [x86] Teach the "generic" x86 CPU to avoid patterns that are slow on by Chandler Carruth · 8 years ago
  37. 8f31059 [x86] Handle more cases where we can re-use an atomic operation's flags by Chandler Carruth · 8 years ago
  38. 0472b1c [ARM][AArch64] Cortex-A75 and Cortex-A55 support by Sam Parker · 8 years ago
  39. 1d7887e [Support/Parallel] - Do not use a task group for a very small task. by George Rimar · 8 years ago
  40. 745029a [X86] Allow xacquire/xrelease prefixes by Coby Tayree · 8 years ago
  41. 3eef39b [AVX-512] Don't change which instructions we use for unmasked subvector broadcasts when AVX512DQ is enabled. by Craig Topper · 8 years ago
  42. 3662f50 [AVX512] Add 128->256 vbroadcastf64x2/vbroadcasti64x2 instructions to the EVEX->VEX table. by Craig Topper · 8 years ago
  43. 5a082a4 [XRay][tools] Support new kinds of instrumentation map entries by Dean Michael Berris · 8 years ago
  44. 3f7e6da Revert r311077: [LV] Using VPlan ... by Chandler Carruth · 8 years ago
  45. b3bdcc1 [InstCombine] Add a test case for a weakness in canEvaluateZExtd. NFC by Craig Topper · 8 years ago
  46. 33ebd6e [AVX512] Add a test to check what happens when a load is referenced by two different masked scalar intrinsics with the same op inputs, but different masking node. by Craig Topper · 8 years ago
  47. 3ef5d9d Fix archive-update.test after r311296. by Kuba Mracek · 8 years ago
  48. 38aead2 [AVX-512] Use a scalar load pattern for FPCLASSSS/FPCLASSSD patterns. by Craig Topper · 8 years ago
  49. 6965d51 Remove uses of "%T" from test/Object/archive-* tests. by Kuba Mracek · 8 years ago
  50. 7aab928 [NVPTX] Reduce copypasta. by Benjamin Kramer · 8 years ago
  51. a7c3f3d Get rid of even more "%T" expansions, see <https://reviews.llvm.org/D35396>. by Kuba Mracek · 8 years ago
  52. fbd10c1 Get rid of some more "%T" expansions, see <https://reviews.llvm.org/D35396>. by Kuba Mracek · 8 years ago
  53. efa50a2 [MachO] Use Twines more efficiently. by Benjamin Kramer · 8 years ago
  54. 700558a [Mem2Reg] Modernize code a bit. by Benjamin Kramer · 8 years ago
  55. c773276 Move helper classes into anonymous namespaces. by Benjamin Kramer · 8 years ago
  56. 1c8117b [dlltool] Make memory buffer ownership less weird. by Benjamin Kramer · 8 years ago
  57. 4a05fa1 Changed basic cost of store operation on X86 by Elena Demikhovsky · 8 years ago
  58. 70fb470 [Loop Vectorize] Added a separate metadata by Aditya Kumar · 8 years ago
  59. 1ce5cae [GlobalISel][X86] Support call ABI. by Igor Breger · 8 years ago
  60. 4b201ce [GlobalISel][X86] Support asimetric copy from/to GPR physical register. by Igor Breger · 8 years ago
  61. 6e8164d [RISCV] Trivial whitespace fix in RISCVInstPrinter by Alex Bradbury · 8 years ago
  62. 5f1fa48 [RISCV] Fix two abuses of llvm_unreachable by Alex Bradbury · 8 years ago
  63. cc0899c [RISCV] Set HasRelocationAddend for RISCVELFObjectWriter by Alex Bradbury · 8 years ago
  64. fe94416 Revert "Emit only A Single Opt Remark When Inlining" by Sam Elliott · 8 years ago
  65. 2999c9c Emit only A Single Opt Remark When Inlining by Sam Elliott · 8 years ago
  66. 1bce6ea [GlobalIsel] Fix undefined behavior if Action not set (release), it aslo crashing in debug mode. by Igor Breger · 8 years ago
  67. 74a34d9 Keep Optimization Remark Yaml in NewPM by Sam Elliott · 8 years ago
  68. e12236f [x86] Fix an even stranger corner case where we have multiple levels of by Chandler Carruth · 8 years ago
  69. f4c914c [X86] Merge all of the vecload and alignedload predicates into single predicates. by Craig Topper · 8 years ago
  70. 79ea2d3 [X86] Converge alignedstore/alignedstore256/alignedstore512 to a single predicate. by Craig Topper · 8 years ago
  71. 2d1cd3c [AVX512] Use alignedstore256 in a pattern that's emitting a 256-bit movaps from an extract subvector operation. by Craig Topper · 8 years ago
  72. 61fd1c0 Set init value for ScalarEvolution::BackedgeTakenInfo::MaxOrZero by Victor Leschuk · 8 years ago
  73. ee09c63 [ARM] Factorize the calculation of WhichResult in isV*Mask. NFC. by Martin Storsjo · 8 years ago
  74. daff186 [ARM] Check the right order for halves of VZIP/VUZP if both parts are used by Martin Storsjo · 8 years ago
  75. 3329070 Fix bot failures by requiring x86 target by Teresa Johnson · 8 years ago
  76. 6930800 AMDGPU/NFC: Reorder functions in SIMemoryLegalizer: by Konstantin Zhuravlyov · 8 years ago
  77. 9dc6615 [DAGCombiner] Extending pattern detection for vector shuffle. by Jatin Bhateja · 8 years ago
  78. 77be502 [ThinLTO] Fix ThinLTO crash by Teresa Johnson · 8 years ago
  79. d826b54 [X86] Remove an unnecessary alignment restriction from MOVDDUP pattern. by Craig Topper · 8 years ago
  80. a96e1ab Revert rL311247 : To rectify commit message. by Jatin Bhateja · 8 years ago
  81. cb4206c Merge branch 'arcpatch-D35788' by Jatin Bhateja · 8 years ago
  82. d40ac32 Revert rL311242 "Extension of shuffle vector pattern detection, updating post rebase." by Jatin Bhateja · 8 years ago
  83. a1afcac Extension of shuffle vector pattern detection, updating post rebase. by Jatin Bhateja · 8 years ago
  84. 97c7061 revert failing test by Victor Leschuk · 8 years ago
  85. f377b57 Add temporary test to verify that win10 builder hangs on error by Victor Leschuk · 8 years ago
  86. df50467 Temporary mark lit :: shtest-format as unsupported on windows by Victor Leschuk · 8 years ago
  87. c3557e2 [Inliner] Fix a nasty bug when inlining a non-recursive trace of by Chandler Carruth · 8 years ago
  88. ff12911 [Inliner] Clean up a test case a bit to make it more clear what is being by Chandler Carruth · 8 years ago
  89. 33ba3ea4 [SLP] Fix an unused variable warning in non-asserts builds. by Chandler Carruth · 8 years ago
  90. ee26c41 [x86] Teach the cmov converter to aggressively convert cmovs with memory by Chandler Carruth · 8 years ago
  91. 5f49ff9 [x86] Refactor the CMOV conversion pass to be more flexible. by Chandler Carruth · 8 years ago
  92. 484d59e [SLPVectorizer] Tighten up VLeft, VRight declaration, remove unnecessary testcase test/Transforms/SLPVectorizer/X86/reorder.ll, NFCI. by Dinar Temirbulatov · 8 years ago
  93. ef0eca1 [SLPVectorizer] Add opcode parameter to reorderAltShuffleOperands, reorderInputsAccordingToOpcode functions. by Dinar Temirbulatov · 8 years ago
  94. 6b1ec49 ARMRegsiterInfo: Define more ssub indexes; NFC by Matthias Braun · 8 years ago
  95. 96438d3 Filter out non-constant DIGlobalVariableExpressions reachable via the CU by Adrian Prantl · 8 years ago
  96. 79fe536 llvm-mt: Merge manifest namespaces. by Eric Beckmann · 8 years ago
  97. 89688ce [Analysis] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC). by Eugene Zelenko · 8 years ago
  98. 3c29a5e Fix comment /NFC by Xinliang David Li · 8 years ago
  99. 6d92310 [Profile] backward propagate profile info in JumpThreading by Xinliang David Li · 8 years ago
  100. 066b24c [InstCombine] Teach ComputeNumSignBitsImpl to handle integer multiply instruction. by Amjad Aboud · 8 years ago