Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 gadi atpakaļ |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 gadi atpakaļ |
Fangrui Song
|
af7b1832a0
Remove trailing space
|
7 gadi atpakaļ |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 gadi atpakaļ |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 gadi atpakaļ |
Francis Visoiu Mistrih
|
2cba0cc385
[CodeGen] Don't print "pred:" and "opt:" in -debug output
|
7 gadi atpakaļ |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 gadi atpakaļ |
Francis Visoiu Mistrih
|
e6b89910eb
[CodeGen] Always use `printReg` to print registers in both MIR and debug
|
7 gadi atpakaļ |
Francis Visoiu Mistrih
|
a4ec08b6fd
[CodeGen] Print register names in lowercase in both MIR and debug output
|
7 gadi atpakaļ |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 gadi atpakaļ |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 gadi atpakaļ |
Eugene Zelenko
|
9434811032
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 gadi atpakaļ |
Tim Shen
|
400ba83237
[AntiDepBreaker] Revert r299124 and add a test.
|
8 gadi atpakaļ |
Andrew Ng
|
d8be4bf95c
Resubmit r301309: [DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.
|
8 gadi atpakaļ |
Andrew Ng
|
e9fd8c5001
Revert "[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler."
|
8 gadi atpakaļ |
Andrew Ng
|
7198047ec4
[DebugInfo][X86] Fix handling of DBG_VALUE's in post-RA scheduler.
|
8 gadi atpakaļ |
Eric Christopher
|
95604f98b9
getPristineRegs is not accurately considering shrink wrapping puts
|
8 gadi atpakaļ |
Oren Ben Simhon
|
6095a7948d
Disable Callee Saved Registers
|
8 gadi atpakaļ |
Matthias Braun
|
f79c57a412
MachineFunction: Return reference for getFrameInfo(); NFC
|
9 gadi atpakaļ |
Mitch Bodart
|
f688cf78d6
[CodeGen] Fix problem with X86 byte registers in CriticalAntiDepBreaker
|
9 gadi atpakaļ |
Duncan P. N. Exon Smith
|
a26cd9c5ba
CodeGen: Use MachineInstr& in AntiDepBreaker API, NFC
|
9 gadi atpakaļ |
Duncan P. N. Exon Smith
|
5b9b80ea30
CodeGen: TII: Take MachineInstr& in predicate API, NFC
|
9 gadi atpakaļ |
Matthias Braun
|
63daa1436f
MachineBasicBlock: Factor out common code into isReturnBlock()
|
10 gadi atpakaļ |
Matthias Braun
|
af5ff60200
Save LaneMask with livein registers
|
10 gadi atpakaļ |
Matthias Braun
|
56dd2d0886
MachineBasicBlock: Add liveins() method returning an iterator_range
|
10 gadi atpakaļ |
Matthias Braun
|
97c5de758a
MachineFrameInfo: Simplify pristine register calculation.
|
10 gadi atpakaļ |
Eric Christopher
|
ded375f282
Remove unnecessary TargetMachine.h includes.
|
11 gadi atpakaļ |
Sanjay Patel
|
3deb3e32b2
critical-anti-dependency breaker: don't use reg def info from kill insts (PR20308)
|
11 gadi atpakaļ |
Sanjay Patel
|
72a8b11fea
use register iterators that include self to reduce code duplication in CriticalAntiDepBreaker
|
11 gadi atpakaļ |
Eric Christopher
|
6035518e3b
Have MachineFunction cache a pointer to the subtarget to make lookups
|
11 gadi atpakaļ |