Chandler Carruth
|
6b547686c5
Update the file headers across all of the LLVM projects in the monorepo
|
6 år sedan |
Matthias Braun
|
b064c24e4a
ScheduleDAG: Cleanup dumping code; NFC
|
7 år sedan |
Fangrui Song
|
7d88286b7c
[CodeGen] Fix inconsistent declaration parameter name
|
7 år sedan |
David Blaikie
|
9d9a46a465
Fix layering of MachineValueType.h by moving it from CodeGen to Support
|
7 år sedan |
Eugene Zelenko
|
bdf370d28b
[Target] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 år sedan |
Benjamin Kramer
|
339fd2d81a
[SelectionDAG] Remove dead code. NFC.
|
9 år sedan |
Alexander Kornienko
|
cd52a7a381
Revert r240137 (Fixed/added namespace ending comments using clang-tidy. NFC)
|
10 år sedan |
Rafael Espindola
|
09bbd16112
Avoid a Symbol -> Name -> Symbol conversion.
|
10 år sedan |
Alexander Kornienko
|
cf0db29df2
Fixed/added namespace ending comments using clang-tidy. NFC
|
10 år sedan |
Alexander Kornienko
|
c16fc54851
Use 'override/final' instead of 'virtual' for overridden methods
|
10 år sedan |
Benjamin Kramer
|
00e08fcaa0
Canonicalize header guards into a common format.
|
11 år sedan |
Craig Topper
|
695aa80f07
[C++11] More 'nullptr' conversion. In some cases just using a boolean check instead of comparing to nullptr.
|
11 år sedan |
Craig Topper
|
d659d34219
[C++11] Add 'override' keyword to virtual methods that override their base class.
|
11 år sedan |
Benjamin Kramer
|
55c06ae7af
Revert "Give internal classes hidden visibility."
|
12 år sedan |
Benjamin Kramer
|
15f387c93e
Give internal classes hidden visibility.
|
12 år sedan |
Jakub Staszak
|
751bc8d4c9
Fix #includes, so we include only what we really need.
|
12 år sedan |
Patrik Hagglund
|
860e7cdab9
Change TargetLowering::getRepRegClassFor to take an MVT, instead of
|
12 år sedan |
Patrik Hagglund
|
34525f9ac0
Revert EVT->MVT changes, r169836-169851, due to buildbot failures.
|
12 år sedan |
Patrik Hagglund
|
aa7744d75f
Change TargetLowering::getRepRegClassFor to take an MVT, instead of
|
12 år sedan |
Evan Cheng
|
d4f759696d
Add a really faster pre-RA scheduler (-pre-RA-sched=linearize). It doesn't use
|
13 år sedan |
Andrew Trick
|
a98f600a64
misched: remove forceUnitLatencies. Defaults are handled by the default SchedModel
|
13 år sedan |
Jakob Stoklund Olesen
|
74500bdba3
Add SelectionDAG::getTargetIndex.
|
13 år sedan |
Andrew Trick
|
b7e0289fb3
misched: API for minimum vs. expected latency.
|
13 år sedan |
Andrew Trick
|
953be893e8
misched preparation: rename core scheduler methods for consistency.
|
13 år sedan |
Andrew Trick
|
47c144505b
misched preparation: clarify ScheduleDAG and ScheduleDAGInstrs roles.
|
13 år sedan |
Andrew Trick
|
84b454d1a2
misched preparation: modularize schedule emission.
|
13 år sedan |
Andrew Trick
|
73ba69b684
misched preparation: modularize schedule printing.
|
13 år sedan |
Andrew Trick
|
4c72720427
misched preparation: modularize schedule verification.
|
13 år sedan |
Andrew Trick
|
56b94c52c9
Cleanup in preparation for misched: Move DAG visualization logic.
|
13 år sedan |
Andrew Trick
|
084e179f09
Cleanup: DAG building is specific to either SD or MI scheduling. Not part of the target interface.
|
13 år sedan |