Florian Hahn
|
94ebdffbc8
[ScheduleDAGRRList] Recompute topological ordering on demand.
|
6 years ago |
Florian Hahn
|
1fa9e79ea1
[ScheduleDAG] Add statistics for maintaining the topological order.
|
6 years ago |
Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 years ago |
Matthias Braun
|
b064c24e4a
ScheduleDAG: Cleanup dumping code; NFC
|
7 years ago |
Nico Weber
|
0f38c60baf
IWYU for llvm-config.h in llvm, additions.
|
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 |
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 |
Evandro Menezes
|
0dedcfc77f
[CodeGen] Add dependency printer
|
8 years ago |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 years ago |
Valery Pykhtin
|
217a56948a
MachineScheduler/ScheduleDAG: Add support for GetSubGraph
|
8 years ago |
Eugene Zelenko
|
096e40d35f
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 years ago |
Matthias Braun
|
1cd3a6f835
ScheduleDAG: Cleanup; NFC
|
8 years ago |
Matthias Braun
|
88d207542b
Cleanup dump() functions.
|
8 years ago |
Evandro Menezes
|
0a5dcd60fd
[CodeGen] Implement the SUnit::print() method
|
8 years ago |
Matthias Braun
|
dc2310fcc5
Revert "(origin/master, origin/HEAD) MachineScheduler/ScheduleDAG: Add support to skipping a node."
|
8 years ago |
Matthias Braun
|
59a5edddc7
MachineScheduler/ScheduleDAG: Add support to skipping a node.
|
8 years ago |
Matthias Braun
|
9755e15462
ScheduleDAG: Identify EntrySU/ExitSU when dumping node ids
|
8 years ago |
Matthias Braun
|
abd02b3ad6
ScheduleDAG: Match enum names when printing sdep kinds
|
9 years ago |
David Majnemer
|
2d62ce6ee8
Use the range variant of find/find_if instead of unpacking begin/end
|
9 years ago |
Matthias Braun
|
810bd4f219
MachineScheduler: Add regpressure information to debug dump
|
9 years ago |
Eric Christopher
|
ad5a857bc5
Replace some uses of getSubtargetImpl with the cached version
|
10 years ago |
Eric Christopher
|
9f85dccfc6
Remove the TargetMachine forwards for TargetSubtargetInfo based
|
11 years ago |
Chandler Carruth
|
8677f2ff9a
[Modules] Remove potential ODR violations by sinking the DEBUG_TYPE
|
11 years ago |
Craig Topper
|
4ba844388c
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 years ago |
Benjamin Kramer
|
d628f19f5d
[C++11] Replace llvm::next and llvm::prior with std::next and std::prev.
|
11 years ago |
Alp Toker
|
ae43cab6ba
Fix known typos
|
11 years ago |
Craig Topper
|
f22fd3f7b5
Use SmallVectorImpl instead of SmallVector for iterators and references to avoid specifying the vector size unnecessarily.
|
12 years ago |