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ă |
Chen Zheng
|
c67948988f
[NFC] add/modify wrapper function for findRegisterDefOperand().
|
6 ani în urmă |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 ani în urmă |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 ani în urmă |
Nico Weber
|
0f38c60baf
IWYU for llvm-config.h in llvm, additions.
|
7 ani în urmă |
Michael Zolotukhin
|
41b2567ccb
Remove redundant includes from lib/CodeGen.
|
7 ani în urmă |
Francis Visoiu Mistrih
|
fd11bc0813
[CodeGen] Use MachineOperand::print in the MIRPrinter for MO_Register.
|
7 ani în urmă |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 ani în urmă |
Aaron Ballman
|
1d03d382c1
Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people.
|
7 ani în urmă |
Don Hinton
|
5298935fe7
[dump] Remove NDEBUG from test to enable dump methods [NFC]
|
7 ani în urmă |
Davide Italiano
|
ded71be5b1
[LiveVariables] Switch Kill/Defs sets to be DenseSet(s).
|
8 ani în urmă |
Matthias Braun
|
88d207542b
Cleanup dump() functions.
|
8 ani în urmă |
David Callahan
|
8be61a8c7e
Modify df_iterator to support post-order actions
|
9 ani în urmă |
Duncan P. N. Exon Smith
|
4383a516d1
CodeGen: Use MachineInstr& in LiveVariables API, NFC
|
9 ani în urmă |
Duncan P. N. Exon Smith
|
14a454a005
CodeGen: Use range-based for in LiveVariables, NFC
|
9 ani în urmă |
Matthias Braun
|
f27ef7a795
LiveVariables: Fix typo and shorten comment
|
9 ani în urmă |
Matthias Braun
|
031bfc2498
LiveVariables: Do not remove dead flags from vreg operands
|
9 ani în urmă |
Yaron Keren
|
55307987a1
Annotate dump() methods with LLVM_DUMP_METHOD, addressing Richard Smith r259192 post commit comment.
|
9 ani în urmă |
Matthias Braun
|
1bb03c5884
LiveVariables should not clobber MachineOperand::IsDead, ::IsKill on reserved physical registers
|
9 ani în urmă |
Duncan P. N. Exon Smith
|
3f2c43f3c5
CodeGen: Remove more ilist iterator implicit conversions, NFC
|
10 ani în urmă |
Matthias Braun
|
af5ff60200
Save LaneMask with livein registers
|
10 ani în urmă |
Reid Kleckner
|
c0e64ada5c
[WinEH] Add some support for code generating catchpad
|
10 ani în urmă |
Matthias Braun
|
56dd2d0886
MachineBasicBlock: Add liveins() method returning an iterator_range
|
10 ani în urmă |
Arnaud A. de Grandmaison
|
3b8d35fb8d
[LiveVariables] Improve isLiveOut runtime performances. NFC.
|
10 ani în urmă |
Benjamin Kramer
|
1bfcd1f675
Re-sort includes with sort-includes.py and insert raw_ostream.h where it's used.
|
10 ani în urmă |
Eric Christopher
|
ded375f282
Remove unnecessary TargetMachine.h includes.
|
11 ani în urmă |
Dylan Noblesmith
|
71499d3a5d
CodeGen/LiveVariables: use vector::assign()
|
11 ani în urmă |
Dylan Noblesmith
|
9fdcfdd601
CodeGen/LiveVariables: hoist out code in nested loops
|
11 ani în urmă |
Dylan Noblesmith
|
20d7da5b79
CodeGen/LiveVariables: switch to std::vector
|
11 ani în urmă |