Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 năm trước cách đây |
David Stenberg
|
8df59cdc28
[DebugInfo] Remove call sites when eliminating unreachable blocks
|
6 năm trước cách đây |
Brian Gesiak
|
905c1b120c
[Utils] Extract EliminateUnreachableBlocks (NFC)
|
6 năm trước cách đây |
Brian Gesiak
|
1c4b1cfc76
[CodeGen] Reuse BlockUtils for -unreachableblockelim pass (NFC)
|
6 năm trước cách đây |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 năm trước cách đây |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 năm trước cách đây |
Mikael Holmen
|
2a53f0ee9e
Recommit [UnreachableBlockElim] Use COPY if PHI input is undef
|
8 năm trước cách đây |
Mikael Holmen
|
66848ca5f7
Revert r314879 "[UnreachableBlockElim] Use COPY if PHI input is undef"
|
8 năm trước cách đây |
Mikael Holmen
|
880b83d590
[UnreachableBlockElim] Use COPY if PHI input is undef
|
8 năm trước cách đây |
Mikael Holmen
|
1df940a102
[UnreachableBlockElim] Check return value of constrainRegClass().
|
8 năm trước cách đây |
Krzysztof Parzyszek
|
013513893f
Properly handle PHIs with subregisters in UnreachableBlockElim
|
8 năm trước cách đây |
David Callahan
|
8be61a8c7e
Modify df_iterator to support post-order actions
|
9 năm trước cách đây |
Wei Mi
|
302c35d621
[PM] Port UnreachableBlockElim to the new Pass Manager
|
9 năm trước cách đây |
Duncan P. N. Exon Smith
|
2cafa0233a
CodeGen: Avoid iterator conversion in UnreachableBlockElim, NFC
|
9 năm trước cách đây |
Duncan P. N. Exon Smith
|
ac4d7b6f10
CodeGen: Remove implicit ilist iterator conversions, NFC
|
10 năm trước cách đây |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
10 năm trước cách đây |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 năm trước cách đây |
Alexander Kornienko
|
b4c6267f7c
Replace size method call of containers to empty method where appropriate
|
10 năm trước cách đây |
Craig Topper
|
273fd11da9
Use range based for loops to avoid needing to re-mention SmallPtrSet size.
|
11 năm trước cách đây |
Duncan P. N. Exon Smith
|
facdfc6781
Revert "[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges."
|
11 năm trước cách đây |
Manuel Jacob
|
a4697dad19
[C++11] Add predecessors(BasicBlock *) / successors(BasicBlock *) iterator ranges.
|
11 năm trước cách đây |
Craig Topper
|
9f998de891
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 năm trước cách đây |
Chandler Carruth
|
03e36d752c
[Modules] Move CFG.h to the IR library as it defines graph traits over
|
11 năm trước cách đây |
Chandler Carruth
|
7f2eff792a
[PM] Split DominatorTree into a concrete analysis result object which
|
11 năm trước cách đây |
Chandler Carruth
|
56e1394c88
[cleanup] Move the Dominators.h and Verifier.h headers into the IR
|
11 năm trước cách đây |
Chandler Carruth
|
dd5d86d992
Remove the very substantial, largely unmaintained legacy PGO
|
12 năm trước cách đây |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 năm trước cách đây |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 năm trước cách đây |
Cameron Zwarich
|
f031d0977f
Fix PR10029 - VerifyCoalescing failure on patterns_dfa.c of 445.gobmk.
|
14 năm trước cách đây |
Cameron Zwarich
|
80f6a507d4
Make more passes preserve dominators (or state that they preserve dominators if
|
14 năm trước cách đây |