Alexander Timofeev
|
7ae04842e0
[AMDGPU]: PHI Elimination hooks added for custom COPY insertion. Fixed
|
6 years ago |
Alexander Timofeev
|
f884885482
Revert for: [AMDGPU]: PHI Elimination hooks added for custom COPY insertion.
|
6 years ago |
Alexander Timofeev
|
6235d9d3b6
[AMDGPU]: PHI Elimination hooks added for custom COPY insertion.
|
6 years ago |
Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 years ago |
Daniel Sanders
|
c7a3c5c5d1
Finish moving TargetRegisterInfo::isVirtualRegister() and friends to llvm::Register as started by r367614. NFC
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Matthias Braun
|
5a629bf3d8
PHIElimination: Remove wrong comment; NFC
|
6 years ago |
Bjorn Pettersson
|
cce9df6525
[PHIElimination] Lower a PHI node with only undef uses as IMPLICIT_DEF
|
6 years ago |
Bjorn Pettersson
|
e299be6492
[PHIElimination] Update the regression test for PR16508
|
6 years ago |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 years ago |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 years ago |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 years ago |
Matthias Braun
|
fa621d294f
Rename LiveIntervalAnalysis.h to LiveIntervals.h
|
7 years ago |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 years ago |
Francis Visoiu Mistrih
|
accb337c76
[CodeGen] Rename functions PrintReg* to printReg*
|
7 years ago |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 years ago |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 years ago |
Eugene Zelenko
|
8fd05041c0
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 years ago |
Davide Italiano
|
78f7d49428
[PHIElimination] Use the same name for DEBUG_TYPE and pass name.
|
8 years ago |
Matthias Braun
|
db9ce2fda6
MachineFunction: Introduce NoPHIs property
|
9 years ago |
Duncan P. N. Exon Smith
|
4383a516d1
CodeGen: Use MachineInstr& in LiveVariables API, NFC
|
9 years ago |
Duncan P. N. Exon Smith
|
1b7dbea167
CodeGen: Remove implicit iterator conversions in PHIElimination, NFC
|
9 years ago |
Matthias Braun
|
66bbcee0a9
LiveIntervalAnalysis: Remove LiveVariables requirement
|
9 years ago |
Quentin Colombet
|
f2cd15729a
[MachineBasicBlock] Make the pass argument truly mandatory when
|
9 years ago |
Mehdi Amini
|
f6071e14c5
[NFC] Header cleanup
|
9 years ago |
Duncan P. N. Exon Smith
|
42e18357c5
CodeGen: Take MachineInstr& in SlotIndexes and LiveIntervals, NFC
|
9 years ago |
Matthias Braun
|
5270f4212b
Revert "LiveIntervalAnalysis: Remove LiveVariables requirement" and LiveIntervalTest
|
9 years ago |
Matthias Braun
|
7eaa93aa2b
LiveIntervalAnalysis: Remove LiveVariables requirement
|
9 years ago |
Reid Kleckner
|
c0e64ada5c
[WinEH] Add some support for code generating catchpad
|
10 years ago |