Jeremy Morse
|
597125079b
[DebugInfo] Make postra sinking of DBG_VALUEs subregister-safe
|
6 years ago |
Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 years ago |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 years ago |
Fangrui Song
|
46622a5909
Use llvm::stable_sort
|
6 years ago |
Bjorn Pettersson
|
bba2202bb1
[CodeGen] Add "const" to MachineInstr::mayAlias
|
6 years ago |
Xin Tong
|
063afa5870
Add skipFunction to PostRA machine sinking pass.
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Francis Visoiu Mistrih
|
83895b33cb
[CodeGen][NFC] Make `TII::getMemOpBaseImmOfs` return a base operand
|
6 years ago |
Jeremy Morse
|
2033b5aeb4
[MachineSink][DebugInfo] Correctly sink DBG_VALUEs
|
6 years ago |
Krzysztof Parzyszek
|
00a938c3c1
[PostRASink] Make sure to remove subregisters from live-ins as well
|
7 years ago |
Carlos Alberto Enciso
|
03c16fb53c
[DWARF] Missing location debug information with -O2.
|
7 years ago |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 years ago |
Matt Davis
|
50feec5fc1
[DebugInfo] Ignore DBG_VALUE instructions in PostRA Machine Sink
|
7 years ago |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 years ago |
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 |