Thomas Raoux
|
2bfdb54bfd
[CodeGen] Add a pass to do block predication on SSA machine IR.
|
6 年之前 |
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 年之前 |
Eli Friedman
|
5383975a2f
[EarlyIfConversion] Don't if-convert unconditional branches.
|
6 年之前 |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 年之前 |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 年之前 |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 年之前 |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 年之前 |
Francis Visoiu Mistrih
|
accb337c76
[CodeGen] Rename functions PrintReg* to printReg*
|
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 年之前 |
Mehdi Amini
|
67f335d992
Use StringRef in Pass/PassManager APIs (NFC)
|
9 年之前 |
Matt Arsenault
|
93e6e5414d
Finish renaming remaining analyzeBranch functions
|
9 年之前 |
Matt Arsenault
|
b1a710d5f0
Make analyzeBranch family of instruction names consistent
|
9 年之前 |
Jacques Pienaar
|
48ed4ab2d6
Rename AnalyzeBranch* to analyzeBranch*.
|
9 年之前 |
Andrew Kaylor
|
7b7e9c726b
Add opt-bisect support to additional passes that can be skipped
|
9 年之前 |
Duncan P. N. Exon Smith
|
65b18dd93d
Reapply "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
|
9 年之前 |
Duncan P. N. Exon Smith
|
01f8c42f80
Revert "CodeGen: Use references in MachineTraceMetrics::Trace, NFC"
|
9 年之前 |
Duncan P. N. Exon Smith
|
8c34e067a7
CodeGen: Use references in MachineTraceMetrics::Trace, NFC
|
9 年之前 |
Duncan P. N. Exon Smith
|
d2c0ad9eb4
CodeGen: Explicitly convert from iterator to pointer, NFC
|
9 年之前 |
Junmo Park
|
7d3e90397f
Minor code cleanup. NFC.
|
9 年之前 |
Cong Hou
|
5ae2b850eb
Normalize MBB's successors' probabilities in several locations.
|
9 年之前 |
Yi Jiang
|
d30c2356b0
Avoid redundant select node in early if-conversion pass
|
10 年之前 |
Matthias Braun
|
2ec7970df4
This should have been a reference
|
10 年之前 |
Matthias Braun
|
e67bd6c248
CodeGen: Use mop_iterator instead of MIOperands/ConstMIOperands
|
10 年之前 |
Matthias Braun
|
dfc41dbcda
MachineInstr: Remove unused parameter.
|
10 年之前 |
Daniel Berlin
|
7871b86660
Add range iterators for post order and inverse post order. Use them
|
10 年之前 |
Eric Christopher
|
72e7586339
The subtarget is cached on the MachineFunction. Access it directly.
|
10 年之前 |