Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 years ago |
Adrian Prantl
|
26b584c691
Remove \brief commands from doxygen comments.
|
7 years ago |
Jun Bum Lim
|
e76c8192cb
[PostRASink] extend the live-in check for all aliased registers
|
7 years ago |
Jun Bum Lim
|
a7632db848
[CodeGen] Use RegUnits to track register aliases (NFC)
|
7 years ago |
Jun Bum Lim
|
13bac7c13d
[PostRASink]Add register dependency check for implicit operands
|
7 years ago |
Jun Bum Lim
|
c23bb98c0a
[CodeGen]Add NoVRegs property on PostRASink and ShrinkWrap
|
7 years ago |
Jun Bum Lim
|
e6597a2a88
[PostRAMachineSink] preserve CFG
|
7 years ago |
Jun Bum Lim
|
af56683019
[CodeGen] Add a new pass for PostRA sink
|
7 years ago |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 years ago |
Paul Robinson
|
39737bf2bb
Fix out-of-order stepping behavior in programs with sunk instructions.
|
7 years ago |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 years ago |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 years ago |
Francis Visoiu Mistrih
|
a4ec08b6fd
[CodeGen] Print register names in lowercase in both MIR and debug output
|
7 years ago |
Paul Robinson
|
7282c0124f
Revert "Fix out-of-order stepping behavior in programs with sunk instructions."
|
7 years ago |
Paul Robinson
|
61e813b1b5
Fix out-of-order stepping behavior in programs with sunk instructions.
|
7 years ago |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 years ago |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 years ago |
Eugene Zelenko
|
7cf6af50d7
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 years ago |
Matthias Braun
|
15cdf2c20b
MachineRegisterInfo: Remove unused arg from isConstantPhysReg(); NFC
|
8 years ago |
Dehao Chen
|
0872bb248f
Using branch probability to guide critical edge splitting.
|
8 years ago |
Dehao Chen
|
625e9e7e61
Revert r284545 again as the regression in ppc still exists. There is bug in MBPI exposed by th patch.
|
8 years ago |
Dehao Chen
|
f2a459b587
Using branch probability to guide critical edge splitting.
|
8 years ago |
Dehao Chen
|
00842505e0
revert r284541.
|
8 years ago |
Dehao Chen
|
6e98f1c84a
Using branch probability to guide critical edge splitting.
|
8 years ago |
Eugene Zelenko
|
3d7ca1cde6
Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes.
|
9 years ago |
Jacques Pienaar
|
48ed4ab2d6
Rename AnalyzeBranch* to analyzeBranch*.
|
9 years ago |
Duncan P. N. Exon Smith
|
dbcbdf39c6
CodeGen: Use MachineInstr& in MachineSink, NFC
|
9 years ago |
Duncan P. N. Exon Smith
|
567409db69
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
|
9 years ago |