| Commit message (Expand) | Author | Age | Files | Lines |
* | [SimplifyCFG] NFC, prof branch_weighs handling is simplified | Yevgeny Rouban | 2019-06-18 | 1 | -49/+15 |
* | PHINode: introduce setIncomingValueForBlock() function, and use it. | Whitney Tsang | 2019-06-17 | 1 | -2/+1 |
* | Re-commit r357452 (take 3): "SimplifyCFG SinkCommonCodeFromPredecessors: Also... | Hans Wennborg | 2019-06-17 | 1 | -14/+15 |
* | [SimplifyCFG] Fix prof branch_weights MD while removing unreachable switch cases | Yevgeny Rouban | 2019-06-17 | 1 | -4/+5 |
* | [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two | Shawn Landden | 2019-06-14 | 1 | -13/+11 |
* | [SimplifyCFG] reverting preliminary Switch patches again | Shawn Landden | 2019-06-13 | 1 | -11/+13 |
* | [SimpligyCFG] NFC intended, remove GCD that was only used for powers of two | Shawn Landden | 2019-06-13 | 1 | -13/+11 |
* | Revert r361811: 'Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromP... | David L. Jones | 2019-06-13 | 1 | -15/+14 |
* | Re-commit r357452 (take 2): "SimplifyCFG SinkCommonCodeFromPredecessors: Also... | Hans Wennborg | 2019-05-28 | 1 | -14/+15 |
* | [SimplifyCFG] back out all SwitchInst commits | Shawn Landden | 2019-05-26 | 1 | -90/+71 |
* | [SimplifyCFG] ReduceSwitchRange: Improve on the case where the SubThreshold d... | Shawn Landden | 2019-05-26 | 1 | -14/+24 |
* | [SimplifyCFG] Run ReduceSwitchRange unconditionally, generalize | Shawn Landden | 2019-05-26 | 1 | -56/+66 |
* | [SimpligyCFG] NFC, remove GCD that was only used for powers of two | Shawn Landden | 2019-05-26 | 1 | -12/+10 |
* | [Support] make countLeadingZeros() and countTrailingZeros() return unsigned | Shawn Landden | 2019-05-26 | 1 | -11/+12 |
* | [SimplifyCFG] Added condition assumption for unreachable blocks | David Bolvansky | 2019-05-25 | 1 | -0/+3 |
* | [MemorySSA] Teach LoopSimplify to preserve MemorySSA. | Alina Sbirlea | 2019-05-08 | 1 | -10/+24 |
* | Test commit access | Orlando Cazalet-Hyams | 2019-05-07 | 1 | -2/+2 |
* | Revert "Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also s... | Jordan Rupprecht | 2019-05-06 | 1 | -15/+14 |
* | Re-commit r357452: SimplifyCFG SinkCommonCodeFromPredecessors: Also sink func... | Hans Wennborg | 2019-04-16 | 1 | -14/+15 |
* | Revert r357452 - 'SimplifyCFG SinkCommonCodeFromPredecessors: Also sink funct... | David L. Jones | 2019-04-04 | 1 | -15/+14 |
* | SimplifyCFG SinkCommonCodeFromPredecessors: Also sink function calls without ... | Hans Wennborg | 2019-04-02 | 1 | -14/+15 |
* | [SimplifyCFG] Retain debug info when threading jumps with critical edges | Jeremy Morse | 2019-03-11 | 1 | -1/+2 |
* | [NFC] Rename DontDeleteUselessPHIs --> KeepOneInputPHIs | Max Kazantsev | 2019-02-12 | 1 | -2/+2 |
* | Implementation of asm-goto support in LLVM | Craig Topper | 2019-02-08 | 1 | -3/+10 |
* | [opaque pointer types] Pass value type to LoadInst creation. | James Y Knight | 2019-02-01 | 1 | -1/+3 |
* | Update the file headers across all of the LLVM projects in the monorepo | Chandler Carruth | 2019-01-19 | 1 | -4/+3 |
* | [DebugInfo] Remove un-necessary logic from HoistThenElseCodeToIf | Jeremy Morse | 2019-01-14 | 1 | -12/+1 |
* | Introduce llvm.loop.parallel_accesses and llvm.access.group metadata. | Michael Kruse | 2018-12-20 | 1 | -1/+2 |
* | [ValueTracking] add helper function for testing implied condition; NFCI | Sanjay Patel | 2018-12-02 | 1 | -22/+11 |
* | [DebugInfo] Give inlinable calls DILocs (PR39807) | Jeremy Morse | 2018-11-28 | 1 | -8/+9 |
* | [IR] Add hasNPredecessors, hasNPredecessorsOrMore to BasicBlock | Vedant Kumar | 2018-11-19 | 1 | -3/+3 |
* | [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. | Carlos Alberto Enciso | 2018-11-09 | 1 | -0/+16 |
* | ADT/STLExtras: Introduce llvm::empty; NFC | Matthias Braun | 2018-10-31 | 1 | -1/+1 |
* | [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. | Carlos Alberto Enciso | 2018-10-25 | 1 | -18/+4 |
* | [TI removal] Make variables declared as `TerminatorInst` and initialized | Chandler Carruth | 2018-10-15 | 1 | -40/+40 |
* | Revert "[DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG." | Carlos Alberto Enciso | 2018-10-10 | 1 | -4/+18 |
* | [DebugInfo][Dexter] Unreachable line stepped onto after SimplifyCFG. | Carlos Alberto Enciso | 2018-10-10 | 1 | -18/+4 |
* | [SimplifyCFG] Pass AggressiveInsts to DominatesMergePoint by reference. Remov... | Craig Topper | 2018-10-04 | 1 | -11/+6 |
* | [SimplifyCFG] Change recursive calls to llvm::SimplifyCFG to instead use an o... | Craig Topper | 2018-10-04 | 1 | -29/+54 |
* | [SimplifyCFG] Use Value::hasNUses instead of 'getNumUses() =='. NFCI | Craig Topper | 2018-10-01 | 1 | -1/+1 |
* | [SimplifyCFG] Update comments that refer to CondBB to say ThenBB instead. NFC | Craig Topper | 2018-10-01 | 1 | -4/+4 |
* | llvm::sort(C.begin(), C.end(), ...) -> llvm::sort(C, ...) | Fangrui Song | 2018-09-27 | 1 | -1/+1 |
* | [DebugInfo][Dexter] Speculated BB presents illegal variable value to debugger. | Carlos Alberto Enciso | 2018-09-19 | 1 | -2/+6 |
* | [SimplifyCFG] Put an alignment on generated switch tables | David Green | 2018-09-12 | 1 | -0/+3 |
* | Revert "[SimplifyCFG] Common debug handling [NFC]" | Martin Storsjo | 2018-08-30 | 1 | -0/+8 |
* | [SimplifyCFG] Rename a variable for readibility of a future change [NFC] | Philip Reames | 2018-08-30 | 1 | -8/+9 |
* | [SimplifyCFG] Fix a cost modeling oversight in branch commoning | Philip Reames | 2018-08-30 | 1 | -2/+8 |
* | [SimplifyCFG] Common debug handling [NFC] | Philip Reames | 2018-08-29 | 1 | -8/+0 |
* | [IR] Replace `isa<TerminatorInst>` with `isTerminator()`. | Chandler Carruth | 2018-08-26 | 1 | -6/+4 |
* | [IR] Sink `isExceptional` predicate to `Instruction`, rename it to | Chandler Carruth | 2018-08-26 | 1 | -1/+1 |