Justin Bogner
|
1842f4a81b
CodeGen: Minor cleanups to use MachineInstr::getMF. NFC
|
7 năm trước cách đây |
Javed Absar
|
1f4dc266e2
[MiSched] - Simplify ProcResEntry access
|
8 năm trước cách đây |
Javed Absar
|
dccccced43
[Misched]: Remove double call getMicroOpFactor.NFC.
|
8 năm trước cách đây |
Stanislav Mekhanoshin
|
63c545da3a
Allow target to decide when to cluster loads/stores in misched
|
8 năm trước cách đây |
Mikael Holmen
|
db48628bdf
[MachineScheduler] Put SchedRegion in an anonymous namespace.
|
8 năm trước cách đây |
Eugene Zelenko
|
8fd05041c0
[CodeGen] Fix some Clang-tidy modernize-use-using and Include What You Use warnings; other minor fixes (NFC).
|
8 năm trước cách đây |
Jonas Paulsson
|
59bdb88371
[SystemZ, MachineScheduler] Improve post-RA scheduling.
|
8 năm trước cách đây |
Sam Clegg
|
b209206d2c
Mark dump() methods as const. NFC
|
8 năm trước cách đây |
Javed Absar
|
829442ad48
Use range-loop in machine-scheduler. NFCI.
|
8 năm trước cách đây |
Chandler Carruth
|
e3e43d9d57
Sort the remaining #include lines in include/... and lib/....
|
8 năm trước cách đây |
Matthias Braun
|
0248ff99fa
ScheduleDAGInstrs: Fix fixupKills()
|
8 năm trước cách đây |
Matthias Braun
|
94c4904dc5
CodeGen: Rename DEBUG_TYPE to match passnames
|
8 năm trước cách đây |
Florian Hahn
|
4cdd2e6d64
[AArch64] Make instruction fusion more aggressive.
|
8 năm trước cách đây |
Matthias Braun
|
6b814345d1
MachineScheduler: Skip acyclic latency heuristic for in-order cores
|
8 năm trước cách đây |
Javed Absar
|
47652291c2
Improve machine schedulers for in-order processors
|
8 năm trước cách đây |
Davide Italiano
|
a7925b808d
[MachineScheduler] Add missing machine pass dependency.
|
8 năm trước cách đây |
Stanislav Mekhanoshin
|
fef0dbe59c
Revert "Correct register pressure calculation in presence of subregs"
|
8 năm trước cách đây |
Stanislav Mekhanoshin
|
0bf4d71d50
Correct register pressure calculation in presence of subregs
|
8 năm trước cách đây |
Simon Pilgrim
|
ee4b4ec8cc
Fix signed/unsigned comparison warning on MSVC
|
8 năm trước cách đây |
Eugene Zelenko
|
096e40d35f
[CodeGen] Fix some Clang-tidy modernize and Include What You Use warnings; other minor fixes (NFC).
|
8 năm trước cách đây |
Evandro Menezes
|
20de1ea345
[CodeGen] Move MacroFusion to the target
|
8 năm trước cách đây |
Matthias Braun
|
88d207542b
Cleanup dump() functions.
|
8 năm trước cách đây |
Krzysztof Parzyszek
|
308c60d0cb
Implement LaneBitmask::any(), use it to replace !none(), NFCI
|
8 năm trước cách đây |
Krzysztof Parzyszek
|
d6ca3f019d
Extract LaneBitmask into a separate type
|
8 năm trước cách đây |
Matthias Braun
|
05bdd2ebfe
MachineScheduler: Export function to construct "default" scheduler.
|
8 năm trước cách đây |
Matthias Braun
|
dc2310fcc5
Revert "(origin/master, origin/HEAD) MachineScheduler/ScheduleDAG: Add support to skipping a node."
|
8 năm trước cách đây |
Matthias Braun
|
59a5edddc7
MachineScheduler/ScheduleDAG: Add support to skipping a node.
|
8 năm trước cách đây |
Matthias Braun
|
97c4b7addd
ScheduleDAGInstrs: Move VRegUses to ScheduleDAGMILive; NFCI
|
8 năm trước cách đây |
Matthias Braun
|
e9923d3f0a
MachineScheduler: Dump EntrySU/ExitSU if possible
|
8 năm trước cách đây |
Matthias Braun
|
ee5205bfae
ScheduleDAGInstrs: Add condjump deps to addSchedBarrierDeps()
|
8 năm trước cách đây |