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 年之前 |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 年之前 |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 年之前 |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format 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 年之前 |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 年之前 |
Duncan P. N. Exon Smith
|
20a62528ef
Revert "CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC"
|
9 年之前 |
Duncan P. N. Exon Smith
|
6e5736e1aa
CodeGen: MachineInstr::getIterator() => getInstrIterator(), NFC
|
9 年之前 |
Duncan P. N. Exon Smith
|
fdec461fa2
CodeGen: Avoid more ilist iterator implicit conversions, NFC
|
10 年之前 |
Chandler Carruth
|
9146833fa3
[PM/AA] Rebuild LLVM's alias analysis infrastructure in a way compatible
|
10 年之前 |
Matthias Braun
|
e67bd6c248
CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
|
10 年之前 |
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 年之前 |
Owen Anderson
|
92fca73d52
Switch a number of loops in lib/CodeGen over to range-based for-loops, now that
|
11 年之前 |
Owen Anderson
|
bf63022492
Phase 2 of the great MachineRegisterInfo cleanup. This time, we're changing
|
11 年之前 |
Craig Topper
|
9f998de891
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 年之前 |
Matthias Braun
|
b1aa5e43a2
Fix typo
|
12 年之前 |
David Blaikie
|
986d76d7b3
Tidy up a few more uses of MF.getFunction()->getName().
|
13 年之前 |
Jakob Stoklund Olesen
|
5984d2b31f
Run ProcessImplicitDefs on SSA form where it can be much simpler.
|
13 年之前 |
Jakob Stoklund Olesen
|
0cafa139c0
Remove ProcessImplicitDefs.h which was unused.
|
13 年之前 |
Jakob Stoklund Olesen
|
396618b43a
Switch all register list clients to the new MC*Iterator interface.
|
13 年之前 |
Craig Topper
|
9ebfbf8b9f
Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce static data size.
|
13 年之前 |
Andrew Trick
|
8dd26253f5
RegAlloc superpass: includes phi elimination, coalescing, and scheduling.
|
13 年之前 |
Jakob Stoklund Olesen
|
e8838d5c5f
Improve sub-register def handling in ProcessImplicitDefs.
|
13 年之前 |
Jakob Stoklund Olesen
|
f6c690019b
Handle REG_SEQUENCE with implicitly defined operands.
|
14 年之前 |
Jakob Stoklund Olesen
|
cf03e35d90
Place context in member variables instead of passing around pointers.
|
14 年之前 |