Orlando Cazalet-Hyams
|
b1ba8a93bc
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 年之前 |
Orlando Cazalet-Hyams
|
f36c1c031e
Revert "[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion"
|
6 年之前 |
Orlando Cazalet-Hyams
|
6c60c71a4e
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 年之前 |
Alina Sbirlea
|
f35dea10a6
[DomTreeUpdater] Add all insert before all delete updates to reduce compile time.
|
6 年之前 |
Alina Sbirlea
|
798b89ee1e
[Utils] Clean another duplicated util method.
|
6 年之前 |
Kostya Serebryany
|
53dcce4331
revert r360162 as it breaks most of the buildbots
|
6 年之前 |
Orlando Cazalet-Hyams
|
8c101025dc
[DebugInfo@O2][LoopVectorize] pr39024: Vectorized code linenos step through loop even after completion
|
6 年之前 |
Brian Gesiak
|
905c1b120c
[Utils] Extract EliminateUnreachableBlocks (NFC)
|
6 年之前 |
Chijun Sima
|
86ddb2a386
Make MergeBlockIntoPredecessor conformant to the precondition of calling DTU.applyUpdates
|
6 年之前 |
Chijun Sima
|
0ac04b4ce6
[DTU] Refine the interface and logic of applyUpdates
|
6 年之前 |
Chijun Sima
|
e9b2f29faf
[DTU] Deprecate insertEdge*/deleteEdge*
|
6 年之前 |
Max Kazantsev
|
ffaed66360
[NFC] Tweak SplitBlockAndInsertIfThen to use existing ThenBlock
|
6 年之前 |
Max Kazantsev
|
056e9a4188
[NFC] Rename DontDeleteUselessPHIs --> KeepOneInputPHIs
|
6 年之前 |
Max Kazantsev
|
d268c90aa5
[NFC] Add parameter for keeping one-input Phis in DeleteDeadBlock(s)
|
6 年之前 |
Craig Topper
|
e3696113b6
Implementation of asm-goto support in LLVM
|
6 年之前 |
Max Kazantsev
|
41e1dffcf0
[NFC] Factor out detatchment of dead blocks from their erasing
|
6 年之前 |
Max Kazantsev
|
ea18a93b26
[NFC] Revert rL353274
|
6 年之前 |
Max Kazantsev
|
aad19fd92e
[NFC] Extend API of DeleteDeadBlock(s) to collect updates without DTU
|
6 年之前 |
Max Kazantsev
|
8efee35e34
[NFC] Replace readonly SmallVectorImpl with ArrayRef
|
6 年之前 |
Richard Trieu
|
1c34480b50
Move DomTreeUpdater from IR to Analysis
|
6 年之前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年之前 |
Max Kazantsev
|
987465b35b
[BasicBlockUtils] Generalize DeleteDeadBlock to deal with multiple dead blocks
|
6 年之前 |
Chandler Carruth
|
ce1e09bcf5
[TI removal] Remove `TerminatorInst` from BasicBlockUtils.h
|
6 年之前 |
Chandler Carruth
|
acc248f4ab
[IR] Sink `isExceptional` predicate to `Instruction`, rename it to
|
7 年之前 |
Chandler Carruth
|
5eb83c58cd
[IR] Begin removal of TerminatorInst by removing successor manipulation.
|
7 年之前 |
Alina Sbirlea
|
e70c48dc36
Update MemorySSA in BasicBlockUtils.
|
7 年之前 |
Chijun Sima
|
30fa583f84
[TailCallElim] Preserve DT and PDT
|
7 年之前 |
Chijun Sima
|
18e311ebbb
[Dominators] Convert existing passes and utils to use the DomTreeUpdater class
|
7 年之前 |
Alina Sbirlea
|
8d9ac7ff94
Generalize MergeBlockIntoPredecessor. Replace uses of MergeBasicBlockIntoOnlyPred.
|
7 年之前 |
Xin Tong
|
849db7fa02
Revert "Simplify blockaddress usage before giving up in MergeBlockIntoPredecessor"
|
7 年之前 |