1. 7177ff5 [ppc64] Don't apply sibling call optimization if callee has any byval arg by Chuang-Yu Cheng · 9 years ago
  2. 8db1b32 Remove the Triple tests that stressing the TargetParser's behaviour. by Zijiao Ma · 9 years ago
  3. b699f7b [PM] Port the always inliner to the new pass manager in a much more by Chandler Carruth · 9 years ago
  4. be01ee2 IfConversion: Use references instead of pointers where possible; NFC by Matthias Braun · 9 years ago
  5. 03d1f52 IfConversion: Use range based for; NFC by Matthias Braun · 9 years ago
  6. c6edf8f IfConversion: Improve doxygen comments by Matthias Braun · 9 years ago
  7. bc17354 [Inliner] Add a flag to disable manual alloca merging in the Inliner. by Chandler Carruth · 9 years ago
  8. 062c883 Some places that could using TargetParser in LLVM. NFC. by Zijiao Ma · 9 years ago
  9. eb6a210 ADT: Add some missing coverage for iplist::splice by Duncan P. N. Exon Smith · 9 years ago
  10. 3b3dd88 Scalar: Avoid dereferencing end() in IndVarSimplify by Duncan P. N. Exon Smith · 9 years ago
  11. c494412 [Docs] Fix post-review comments on MemorySSA's docs. by George Burgess IV · 9 years ago
  12. 370879f IPO: Swap || operands to avoid dereferencing end() by Duncan P. N. Exon Smith · 9 years ago
  13. 5780685 Scalar: Avoid dereferencing end() in InductiveRangeCheckElimination by Duncan P. N. Exon Smith · 9 years ago
  14. 936a383 ObjCARC: Don't increment or dereference end() when scanning args by Duncan P. N. Exon Smith · 9 years ago
  15. 4a3738e ARM: Avoid dereferencing end() in ARMFrameLowering::emitPrologue by Duncan P. N. Exon Smith · 9 years ago
  16. d4e0802 CodeGen: Avoid dereferencing end() in OptimizePHIs::OptimizeBB by Duncan P. N. Exon Smith · 9 years ago
  17. f623792 Hexagon: Avoid dereferencing end() in HexagonInstrInfo::InsertBranch by Duncan P. N. Exon Smith · 9 years ago
  18. 6058aba [Docs] Add initial MemorySSA documentation. by George Burgess IV · 9 years ago
  19. 9e4c8a3 AMDGPU: Avoid looking for the DebugLoc in end() by Duncan P. N. Exon Smith · 9 years ago
  20. cbbc1ca SimplifyCFG: Avoid dereferencing end() by Duncan P. N. Exon Smith · 9 years ago
  21. 3cc2cd3 Revert "Write the TPI stream from a PDB to Yaml." by Justin Bogner · 9 years ago
  22. e3c3e55 CodeGen: Avoid dereferencing end() when unconstifying iterators by Duncan P. N. Exon Smith · 9 years ago
  23. d75cab6 Write the TPI stream from a PDB to Yaml. by Zachary Turner · 9 years ago
  24. e24b74a Introduce LLVM_FALLTHROUGH, which expands to the C++17 attribute. by Justin Bogner · 9 years ago
  25. 96f8a57 [InstCombine] add tests for fold with no coverage and missing vector fold by Sanjay Patel · 9 years ago
  26. 3f979e7 Codegen: Don't tail-duplicate blocks with un-analyzable fallthrough. by Kyle Butt · 9 years ago
  27. 7de6651 [InstCombine] clean up foldICmpAddConstant(); NFCI by Sanjay Patel · 9 years ago
  28. 3d3faeb [AMDGPU] Remove duplicate initialization of SIDebuggerInsertNops pass by Konstantin Zhuravlyov · 9 years ago
  29. 4184eb5 Preserve the assumption cache more often by David Majnemer · 9 years ago
  30. 764b87b [InstCombine] use m_APInt to allow icmp (sub X, Y), C folds for splat constant vectors by Sanjay Patel · 9 years ago
  31. 52a07ee CodeGen: Don't dereference end() in MachineBasicBlock::CorrectExtraCFGEdges by Duncan P. N. Exon Smith · 9 years ago
  32. b3c0427 [x86] Allow merging multiple instances of an immediate within a basic block for code size savings, for 64-bit constants. by Sanjay Patel · 9 years ago
  33. f61ef6c [libFuzzer] minor speed improvement by Kostya Serebryany · 9 years ago
  34. 269bd65 [InstCombine] fix variable names to match formula comments; NFC by Sanjay Patel · 9 years ago
  35. 2ed3d81 [LoopUnroll] Don't clear out the AssumptionCache on each loop by David Majnemer · 9 years ago
  36. 8f5027f Revert "Enhance SCEV to compute the trip count for some loops with unknown stride." by Reid Kleckner · 9 years ago
  37. 27985e0 TailDuplicator: Use range loops by Matt Arsenault · 9 years ago
  38. 5fc5a98 [AArch64] Adjust the scheduling model for Exynos M1. by Evandro Menezes · 9 years ago
  39. 6a978fe [AArch64] Adjust the scheduling model for Exynos M1. by Evandro Menezes · 9 years ago
  40. 34cb545 AMDGPU: Remove excessive padding from ImmOp and RegOp. by Matt Arsenault · 9 years ago
  41. 7458542 Fix an instance of -Wmicrosoft-enum-value by making the enum unsigned by Reid Kleckner · 9 years ago
  42. 298232b [BranchFolding] Change a test case of r278575. by Haicheng Wu · 9 years ago
  43. f8505d6 [MBP] do not reorder and move up loop latch block by Sjoerd Meijer · 9 years ago
  44. 2e1aa9c [libFuzzer] new experimental feature: value profiling. Profiles values that affect control flow and treats new values as new coverage. by Kostya Serebryany · 9 years ago
  45. b13de88 Remove excessive padding from LineNoCacheTy by Benjamin Kramer · 9 years ago
  46. 6628095 Make MDNode::intersect faster than O(n * m) by David Majnemer · 9 years ago
  47. 9c50958 Don't passively concatenate MDNodes by David Majnemer · 9 years ago
  48. d179884 [Hexagon] Standardize next batch of pseudo instructions by Krzysztof Parzyszek · 9 years ago
  49. 6795b93 [Coroutines] Part 7: Split coroutine into subfunctions by Gor Nishanov · 9 years ago
  50. 3127862 [InstCombine] add helper functions for foldICmpWithConstant; NFCI by Sanjay Patel · 9 years ago
  51. b4d6119 [libFuzzer] refactoring around PCMap, NFC by Kostya Serebryany · 9 years ago
  52. d382882 [mips] Enforce compact branch restrictions by Simon Dardis · 9 years ago
  53. 84668a0 [Hexagon] Clean up some miscellaneous V60 intrinsics a bit by Krzysztof Parzyszek · 9 years ago
  54. 659db1f When the inline spiller rematerializes an instruction, take the debug location from the instruction by Wolfgang Pieb · 9 years ago
  55. 4bec123 Remove a stale comment from the test, NFC. by Wei Mi · 9 years ago
  56. fc81921 [Asan] Unpoison red zones even if use-after-scope was disabled with runtime flag by Vitaly Buka · 9 years ago
  57. 0084b42 [InstCombine] use m_APInt in foldICmpWithConstant; NFCI by Sanjay Patel · 9 years ago
  58. 0ebd4a8 [Hexagon] Standardize vector predicate load/store pseudo instructions by Krzysztof Parzyszek · 9 years ago
  59. cefc0d3 [AArch64][GlobalISel] Select G_MUL. by Ahmed Bougacha · 9 years ago
  60. c57071e [GlobalISel] Fix G_MUL comment. NFC. by Ahmed Bougacha · 9 years ago
  61. a791148 [AArch64][GlobalISel] Factor out unsupported binop check. NFC. by Ahmed Bougacha · 9 years ago
  62. 7b9ac36 [ADCE] Modify data structures to support removing control flow by David Callahan · 9 years ago
  63. 89aeadc [Pipeliner] Fix an asssert due to invalid Phi in the epilog by Brendon Cahoon · 9 years ago
  64. e2e7ab2 [AArch64][GlobalISel] Select (variable) shifts. by Ahmed Bougacha · 9 years ago
  65. 9e3f48d [AArch64][GlobalISel] Robustize select tests. NFC. by Ahmed Bougacha · 9 years ago
  66. b92cbd8 [AArch64][GlobalISel] Select p0 G_FRAME_INDEX. by Ahmed Bougacha · 9 years ago
  67. 9b17aaa [GlobalISel] Mention pointers in LowLevelType.h. NFC. by Ahmed Bougacha · 9 years ago
  68. 349838b [x86] Refactor a PowerPC specific ctlz/srl transformation (NFC). by Pierre Gousseau · 9 years ago
  69. 8cd8a7e [X86][AVX] Fixed typo in zero element insertion by Simon Pilgrim · 9 years ago
  70. 12dc55c [Hexagon] Improve test to check for @PCREL, only run llc, not opt -> llc. by Ron Lieberman · 9 years ago
  71. ecd478b [MemorySanitizer] [MIPS] Changed memory mapping to support pie executable. by Sagar Thakur · 9 years ago
  72. 066b7e8 [X86][SSE] Add support for combining v2f64 target shuffles to VZEXT_MOVL byte rotations by Simon Pilgrim · 9 years ago
  73. fcc2de8 [X86][AVX512BW] Updated tests to demonstrate AVX512BW's inability to vectorize v64i8 shifts by Simon Pilgrim · 9 years ago
  74. 7461b8a Correct the upper bound for a CBZ/CBNZ branch target. by Prakhar Bahuguna · 9 years ago
  75. 6e45500 [Thumb] Validate branch target for CBZ/CBNZ instructions. by Prakhar Bahuguna · 9 years ago
  76. a14491a [X86][SSE] Add support for combining target shuffles to PALIGNR byte rotations by Simon Pilgrim · 9 years ago
  77. 9d30d1b [AVR] Fix compile errors by Job Noorman · 9 years ago
  78. 6f26a8e [X86] Add xgetbv/xsetbv intrinsics to non-windows platforms by Guy Blank · 9 years ago
  79. 0bf24e0 [InstSimplify] Fold gep (gep V, C), (xor V, -1) to C-1 by David Majnemer · 9 years ago
  80. 2a393a5 FunctionImport: missed one occurence of ImportListForModule to rename (NFC) by Mehdi Amini · 9 years ago
  81. 22277af FunctionImport: rename ImportsForModule to ImportList for consistency (NFC) by Mehdi Amini · 9 years ago
  82. 055f556 [LTO] Simplify APIs and constify (NFC) by Mehdi Amini · 9 years ago
  83. 8454221 [InstCombine] add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  84. cbcae43 [LTO] Rename variables with meaningul names, i.e. more than one character (NFC) by Mehdi Amini · 9 years ago
  85. 8e443cd [InstCombine] add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  86. ca77873 [AMDGPU] Give enum an explicit 64-bit type to fix MSVC 2013 failures by Reid Kleckner · 9 years ago
  87. 3d6b718 [ThinLTO] Fix temp file dumping, enable via llvm-lto and test it by Teresa Johnson · 9 years ago
  88. d7f4d11 Don't use %llc_dwarf with -mtriple, they don't combine by Reid Kleckner · 9 years ago
  89. dfacb43 [InstCombine] add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  90. d6a48b1 Linker: Avoid some ridiculous indentation by using a temporary. NFC by Justin Bogner · 9 years ago
  91. 5912e9a Adding the triple for test comitted with r278703. by Wolfgang Pieb · 9 years ago
  92. f514d2f [sancov] extracting AArch64 test to a separate file. by Mike Aizatsky · 9 years ago
  93. eeadbe0 [ADT] Fix DepthFirstIterator's std::iterator base to have normal typedefs by Tim Shen · 9 years ago
  94. 36b7d78 [ADT] Change PostOrderIterator to use NodeRef. NFC. by Tim Shen · 9 years ago
  95. caa3105 [InstCombine] add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  96. 29e5e14 Fix typo in lowering for fp128 ueq. by Eli Friedman · 9 years ago
  97. fc94e66 AMDGPU/R600: Convert buffer id to VTX_READ input by Jan Vesely · 9 years ago
  98. 072a33f Really fix the issue with 502957cc9cf805dc6093950e8cdcd0db4969d933. Windows %p and FileCheck limitations makes the test linux only by Hemant Kulkarni · 9 years ago
  99. 72159af [InstCombine] add tests for missing vector icmp folds by Sanjay Patel · 9 years ago
  100. b430a4a GlobalISel: support loads and stores of strange types. by Tim Northover · 9 years ago