Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 ani în urmă |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 ani în urmă |
Oliver Stannard
|
11e1f0b509
[CodeGen] Don't scavenge non-saved regs in exception throwing functions
|
6 ani în urmă |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 ani în urmă |
Krzysztof Parzyszek
|
2165044949
[CodeGen] Avoid handling DBG_VALUE in LiveRegUnits::stepBackward
|
7 ani în urmă |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 ani în urmă |
Krzysztof Parzyszek
|
145740999d
Preserve existing regs when adding pristines to LivePhysRegs/LiveRegUnits
|
8 ani în urmă |
Matthias Braun
|
a819fad865
LiveRegUnits: Rename accumulateBackward()->accumulate()
|
8 ani în urmă |
Matthias Braun
|
70862df7eb
LiveRegUnits: Port recent LivePhysRegs bugfixes
|
8 ani în urmă |
Eugene Zelenko
|
ad3a5404cb
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 ani în urmă |
Matthias Braun
|
5fe20f64f3
LiveRegUnits: Add accumulateBackward() function
|
8 ani în urmă |
Matthias Braun
|
358aca9ca6
Revert "LiveRegUnits: Add accumulateBackward() function"
|
8 ani în urmă |
Matthias Braun
|
8e75c50b78
LiveRegUnits: Add accumulateBackward() function
|
8 ani în urmă |
Matthias Braun
|
f91130f149
CodeGen: Add/Factor out LiveRegUnits class; NFCI
|
8 ani în urmă |
Matthias Braun
|
0e6fefdf1f
Revert "RegScavenging: Add scavengeRegisterBackwards()"
|
9 ani în urmă |
Matthias Braun
|
664ab5e536
CodeGen: Add/Factor out LiveRegUnits class; NFCI
|
9 ani în urmă |
Juergen Ributzka
|
57c38e3faa
Convert register liveness tracking to work on a sub-register level instead of just register units.
|
11 ani în urmă |
Andrew Trick
|
a23bd2e761
Revert "Convert liveness tracking to work on a sub-register level instead of just register units."
|
11 ani în urmă |
Andrew Trick
|
edf1070ca7
Convert liveness tracking to work on a sub-register level instead of just register units.
|
11 ani în urmă |
Andrew Trick
|
966772931e
LiveRegUnits: Use *MBB for consistency and convenience.
|
12 ani în urmă |
Andrew Trick
|
6c325c9133
LiveRegUnits::removeRegsInMask safety.
|
12 ani în urmă |
Andrew Trick
|
eb3b9f8ed9
Move LiveRegUnits implementation into .cpp. Comment and format.
|
12 ani în urmă |