Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 lat temu |
Matthias Braun
|
9334f5c86b
Split TailDuplicatePass into pre- and post-RA variant; NFC
|
7 lat temu |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 lat temu |
Matthias Braun
|
f09cbb9774
Remove unnecessary includes; NFC
|
7 lat temu |
Matthias Braun
|
d44f02488c
Add test case for r311511
|
8 lat temu |
Eugene Zelenko
|
643c0a4367
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 lat temu |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 lat temu |
Kyle Butt
|
2a18018c10
Codegen: Tail-duplicate during placement.
|
8 lat temu |
Daniel Jasper
|
ebc8a28377
Revert "Codegen: Tail-duplicate during placement."
|
8 lat temu |
Kyle Butt
|
be53d7c9c4
Codegen: Tail-duplicate during placement.
|
8 lat temu |
Kyle Butt
|
473ebca2dd
Revert "Codegen: Tail-duplicate during placement."
|
9 lat temu |
Kyle Butt
|
71c312652c
Codegen: Tail-duplicate during placement.
|
9 lat temu |
Kyle Butt
|
d03fefcc5e
Revert "Codegen: Tail-duplicate during placement."
|
9 lat temu |
Kyle Butt
|
062ace9764
Codegen: Tail-duplicate during placement.
|
9 lat temu |
Kyle Butt
|
77893035df
Revert "Codegen: Tail-duplicate during placement."
|
9 lat temu |
Kyle Butt
|
ff234efbe2
Codegen: Tail-duplicate during placement.
|
9 lat temu |
Kyle Butt
|
06d37a2963
TailDuplication: Don't pass MMI separately from MF. NFC
|
9 lat temu |
Kyle Butt
|
227103b8b3
TailDuplication: Save MF and reduce number of parameters. NFC
|
9 lat temu |
Andrew Kaylor
|
1e455c5cfb
Re-commit optimization bisect support (r267022) without new pass manager support.
|
9 lat temu |
Vedant Kumar
|
8866d94a61
Revert "Initial implementation of optimization bisect support."
|
9 lat temu |
Andrew Kaylor
|
c852398cbc
Initial implementation of optimization bisect support.
|
9 lat temu |
Kyle Butt
|
31fe4c9450
Codegen: Factor tail duplication into a utility class. NFC
|
9 lat temu |
Matthias Braun
|
dc2f859a3f
RegisterScavenger: Take a reference as enterBasicBlock() argument.
|
9 lat temu |
Justin Bogner
|
52bd5a737e
Revert "CodeGen: Remove dead code in TailDuplicate"
|
9 lat temu |
Justin Bogner
|
e393968900
CodeGen: Remove dead code in TailDuplicate
|
9 lat temu |
Cong Hou
|
58aed69858
Allow X86::COND_NE_OR_P and X86::COND_NP_OR_E to be reversed.
|
9 lat temu |
Justin Lebar
|
6aa1e32f4a
Don't tail-duplicate blocks that contain convergent instructions.
|
9 lat temu |
Dan Gohman
|
a85721f1e0
Don't scan for SSA register operands to update when not in SSA form.
|
9 lat temu |
Cong Hou
|
152a28a97c
Minor change to TailDuplication.cpp to turn on normalization when removing successor
|
9 lat temu |
Cong Hou
|
892628b503
Improve the successor list update in TailDuplication.cpp.
|
9 lat temu |