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