Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 年 前 |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 年 前 |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 年 前 |
Matthias Braun
|
3ff2ad5558
ExpandPostRAPseudos: Fix alldefsAreDead() not removing operands
|
6 年 前 |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 年 前 |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 年 前 |
Francis Visoiu Mistrih
|
a4ec08b6fd
[CodeGen] Print register names in lowercase in both MIR and debug output
|
7 年 前 |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 年 前 |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 年 前 |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 年 前 |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 年 前 |
Jonas Paulsson
|
668e541eed
Handle a COPY with undef source operand in LowerCopy()
|
8 年 前 |
Michael Kuperstein
|
467260108e
ExpandPostRAPseudos should transfer implicit uses, not only implicit defs
|
9 年 前 |
Duncan P. N. Exon Smith
|
567409db69
CodeGen: Use MachineInstr& in TargetInstrInfo, NFC
|
9 年 前 |
Eric Christopher
|
ded375f282
Remove unnecessary TargetMachine.h includes.
|
11 年 前 |
Eric Christopher
|
6035518e3b
Have MachineFunction cache a pointer to the subtarget to make lookups
|
11 年 前 |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 年 前 |
Chandler Carruth
|
8677f2ff9a
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
|
11 年 前 |
Craig Topper
|
9f998de891
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 年 前 |
Matthias Braun
|
d2f8df50fb
fix typo in comment
|
12 年 前 |
Lang Hames
|
b489e29976
Re-apply r175688, with the changes suggested by Jakob in PR15320.
|
12 年 前 |
Lang Hames
|
f6c80bde65
Revert r175688 - It broke a test case (see PR15320).
|
12 年 前 |
Lang Hames
|
100c93c850
Kill of TransferDeadFlag - Dead copies and subreg-to-reg instructions should
|
12 年 前 |
Chandler Carruth
|
d04a8d4b33
Use the new script to sort the includes of every file under lib.
|
12 年 前 |
David Blaikie
|
986d76d7b3
Tidy up a few more uses of MF.getFunction()->getName().
|
13 年 前 |
Craig Topper
|
96601ca332
Add a getName function to MachineFunction. Use it in places that previously did getFunction()->getName(). Remove includes of Function.h that are no longer needed.
|
13 年 前 |
Jakob Stoklund Olesen
|
72e7dbf88b
Add <imp-def> of super-register when lowering SUBREG_TO_REG.
|
13 年 前 |
Andrew Trick
|
1dd8c8560d
Codegen pass definition cleanup. No functionality.
|
13 年 前 |
Evan Cheng
|
5a96b3dad2
Add bundle aware API for querying instruction properties and switch the code
|
13 年 前 |
Jakob Stoklund Olesen
|
735fe0f9d0
Give targets a chance to expand even standard pseudos.
|
14 年 前 |