Eli Friedman
|
62632b78b0
[IfConversion] Correctly handle cases where analyzeBranch fails.
|
6 éve |
Eli Friedman
|
cddbff02d1
[IfConversion] Fix diamond conversion with unanalyzable branches.
|
6 éve |
Daniel Sanders
|
57a8129407
Apply llvm-prefer-register-over-unsigned from clang-tidy to LLVM
|
6 éve |
Jonas Devlieghere
|
114087caa6
[llvm] Migrate llvm::make_unique to std::make_unique
|
6 éve |
Fangrui Song
|
46622a5909
Use llvm::stable_sort
|
6 éve |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 éve |
Hiroshi Inoue
|
7a9527e0eb
[NFC] fix trivial typos in comments
|
6 éve |
Matthias Braun
|
27ad7c20cc
LivePhysRegs/IfConversion: Change some types from unsigned to MCPhysReg; NFC
|
6 éve |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 éve |
Nicola Zaghen
|
0818e789cb
Rename DEBUG macro to LLVM_DEBUG.
|
7 éve |
Shiva Chen
|
24abe71d71
[DebugInfo] Examine all uses of isDebugValue() for debug instructions.
|
7 éve |
Krzysztof Parzyszek
|
e21049990a
[if-converter] Handle BBs that terminate in ret during diamond conversion
|
7 éve |
Sanjay Patel
|
e599ceafb8
[TargetSchedule] shrink interface for init(); NFCI
|
7 éve |
Matthias Braun
|
d318139827
MachineFunction: Return reference from getFunction(); NFC
|
7 éve |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
7 éve |
David Blaikie
|
e3a9b4ce3a
Fix a bunch more layering of CodeGen headers that are in Target
|
7 éve |
David Blaikie
|
48319238e4
Target/TargetInstrInfo.h -> CodeGen/TargetInstrInfo.h to match layering
|
7 éve |
Justin Bogner
|
1842f4a81b
CodeGen: Minor cleanups to use MachineInstr::getMF. NFC
|
7 éve |
Eugene Zelenko
|
3840975c3a
[CodeGen] Fix some Clang-tidy modernize-use-default-member-init and Include What You Use warnings; other minor fixes (NFC).
|
8 éve |
Krzysztof Parzyszek
|
0ca0ddafe5
[IfConversion] More simple, correct dead/kill liveness handling
|
8 éve |
Krzysztof Parzyszek
|
7e5553d4f2
[IfConversion] Remove kill flags from common instructions as well
|
8 éve |
Mikael Holmen
|
954fd5590e
[IfConversion] Maintain the CFG when predicating/merging blocks in IfConvert*
|
8 éve |
Mikael Holmen
|
4ae836e7b4
[IfConversion] Hoist removeBranch calls out of if/else clauses [NFC]
|
8 éve |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 éve |
Tobias Grosser
|
fb50bac10d
Revert "[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle"
|
8 éve |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 éve |
Mikael Holmen
|
e43c10d201
[IfConversion] Keep the CFG updated incrementally in IfConvertTriangle
|
8 éve |
Mikael Holmen
|
f45bea4a62
[IfConversion] Add missing check in IfConversion/canFallThroughTo
|
8 éve |
Krzysztof Parzyszek
|
a3e49c560a
[IfConversion] Only renormalize probabilities if branches are analyzable
|
8 éve |
Kyle Butt
|
68ce9328c9
[IfConversion] Use reverse_iterator to simplify. NFC
|
8 éve |