Guillaume Chatelet
|
6f4a6a2f5d
[Alignment][NFC] Remove LogAlignment functions
|
6 years ago |
Guillaume Chatelet
|
fff5baa19a
[Alignment] Move OffsetToAlignment to Alignment.h
|
6 years ago |
Guillaume Chatelet
|
75f0bef615
[Alignment] Use llvm::Align in MachineFunction and TargetLowering - fixes mir parsing
|
6 years ago |
Guillaume Chatelet
|
bfa7de776d
[LLVM][Alignment] Make functions using log of alignment explicit
|
6 years ago |
Evgeniy Stepanov
|
686918b062
Escape % in printf format string.
|
6 years ago |
Chandler Carruth
|
8126019320
Revert "Use const DebugLoc&"
|
6 years ago |
Matt Arsenault
|
d0f4144d2c
Use const DebugLoc&
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
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 |
Nico Weber
|
0f38c60baf
IWYU for llvm-config.h in llvm, additions.
|
7 years ago |
Elena Demikhovsky
|
cc82acde14
Changes in the branch relaxation algorithm.
|
7 years ago |
Francis Visoiu Mistrih
|
ca0df55065
[CodeGen] Unify MBB reference format in both MIR and debug output
|
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 |
Aaron Ballman
|
1d03d382c1
Reverting r315590; it did not include changes for llvm-tblgen, which is causing link errors for several people.
|
7 years ago |
Don Hinton
|
5298935fe7
[dump] Remove NDEBUG from test to enable dump methods [NFC]
|
7 years ago |
Eugene Zelenko
|
16ffaf8e76
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Matthias Braun
|
109c6e02f7
Insert IMPLICIT_DEFS for undef uses in tail merging
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Matthias Braun
|
c6a4b1a1de
BranchRelaxation: computeLiveIns() after creating new block
|
8 years ago |
Matthias Braun
|
b0e29ac6a6
LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI
|
8 years ago |
Matthias Braun
|
bd265c3ec6
Revert "LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI"
|
8 years ago |
Matthias Braun
|
b0019d8f2c
LivePhysRegs: Skip reserved regs in computeLiveIns; NFCI
|
8 years ago |
Matthias Braun
|
88d207542b
Cleanup dump() functions.
|
8 years ago |
Matthias Braun
|
fe82f4a18b
BranchRelaxation: Recompute live-ins when splitting a block
|
8 years ago |
Matt Arsenault
|
0a892bb4c2
BranchRelaxation: Fix computing indirect branch block size
|
8 years ago |
Matt Arsenault
|
287bdc4459
BranchRelaxation: Expand unconditional branches first
|
8 years ago |
Matt Arsenault
|
14cd5a9fd8
BranchRelaxation: Unique live ins when creating block
|
8 years ago |
Matt Arsenault
|
ecc6c2b633
BranchRelaxation: Support expanding unconditional branches
|
9 years ago |