Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 anni fa |
Jessica Paquette
|
3ec8365490
Add size remarks to MachineFunctionPass
|
7 anni fa |
Matthias Braun
|
d79789afc6
CodeGen: Remove pipeline dependencies on StackProtector; NFC
|
7 anni fa |
Matthias Braun
|
87100fdc04
Revert "(HEAD -> master, origin/master, arcpatch-D37582) CodeGen: Remove pipeline dependencies on StackProtector; NFC"
|
7 anni fa |
Matthias Braun
|
50f2228bda
CodeGen: Remove pipeline dependencies on StackProtector; NFC
|
7 anni fa |
Matthias Braun
|
2144c5262f
CodeGen: Refactor MIR parsing
|
8 anni fa |
Serge Pavlov
|
69a1a20613
Reverted: Track validity of pass results
|
8 anni fa |
Serge Pavlov
|
e77eb6a23d
Track validity of pass results
|
8 anni fa |
Quentin Colombet
|
1c4f0f9d6c
[MFProperties][NFC] Rename clear into reset to match BitVector naming.
|
9 anni fa |
Matthias Braun
|
fa5c5c7db3
CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
|
9 anni fa |
Richard Smith
|
5a65f77485
Revert r279564. It introduces undefined behavior (binding a reference to a
|
9 anni fa |
Matthias Braun
|
1bb228f703
CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
|
9 anni fa |
Matthias Braun
|
eb3b7392bb
Revert "(HEAD -> master, origin/master, origin/HEAD) CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses"
|
9 anni fa |
Matthias Braun
|
ded269b907
CodeGen: Remove MachineFunctionAnalysis => Enable (Machine)ModulePasses
|
9 anni fa |
Matthias Braun
|
78efd69eb6
MachineFunction: Cleanup/simplify MachineFunctionProperties::print()
|
9 anni fa |
Dehao Chen
|
78ee4b6ec0
[PM] Convert IVUsers analysis to new pass manager.
|
9 anni fa |
Derek Schuff
|
4913b3f2cf
Improve error message reporting for MachineFunctionProperties
|
9 anni fa |
Derek Schuff
|
d239bc5dbb
Add a print method to MachineFunctionProperties for better error messages
|
9 anni fa |
Derek Schuff
|
fadd113c9b
Introduce MachineFunctionProperties and the AllVRegsAllocated property
|
9 anni fa |
Chandler Carruth
|
c5266b5293
[PM] Port memdep to the new pass manager.
|
9 anni fa |
Hongbin Zheng
|
159692245c
Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC
|
9 anni fa |
Hongbin Zheng
|
173d9faa77
Revert "Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC"
|
9 anni fa |
Hongbin Zheng
|
3f3ece8680
Introduce DominanceFrontierAnalysis to the new PassManager to compute DominanceFrontier. NFC
|
9 anni fa |
Chandler Carruth
|
9146833fa3
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
|
10 anni fa |
Chandler Carruth
|
bfe1f1c5a3
[PM] Port ScalarEvolution to the new pass manager.
|
10 anni fa |
Chandler Carruth
|
02d6288667
Re-sort #include lines using my handy dandy ./utils/sort_includes.py
|
10 anni fa |
Chandler Carruth
|
52334f2ad8
[LPM] Stop using the string based preservation API. It is an
|
10 anni fa |
Josh Magee
|
5b6af7163d
[stackprotector] Use analysis from the StackProtector pass for stack layout in PEI a nd LocalStackSlot passes.
|
11 anni fa |
Chandler Carruth
|
0b8c9a80f2
Move all of the header files which are involved in modelling the LLVM IR
|
12 anni fa |
David Greene
|
5c8aa950fe
|
15 anni fa |