OpenGrok
Home
Sort by:
relevance
|
last modified time
|
path
Full Search
in project(s):
src
xsrc
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Mutations
(Results
1 - 15
of
15
) sorted by relevancy
/src/external/apache2/llvm/lib/libclangToolingSyntax/
Makefile
11
Mutations
.cpp \
/src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/
TargetSubtargetInfo.h
247
// Provide an ordered list of schedule DAG
mutations
for the post-RA
250
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
253
// Provide an ordered list of schedule DAG
mutations
for the machine
256
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
MachinePipeliner.h
151
std::vector<std::unique_ptr<ScheduleDAGMutation>>
Mutations
;
198
P.MF->getSubtarget().getSMSMutations(
Mutations
);
200
Mutations
.push_back(std::make_unique<CopyToPhiMutation>());
273
Mutations
.push_back(std::move(Mutation));
MachineScheduler.h
37
// The DAG builder can also be customized in a sense by adding DAG
mutations
38
// that will run after DAG building and before list scheduling. DAG
mutations
273
std::vector<std::unique_ptr<ScheduleDAGMutation>>
Mutations
;
314
///
Mutations
are applied in the order that they are added after normal DAG
320
Mutations
.push_back(std::move(Mutation));
1085
/// Adds default DAG
mutations
.
/src/external/apache2/llvm/dist/llvm/lib/CodeGen/
DFAPacketizer.cpp
109
std::vector<std::unique_ptr<ScheduleDAGMutation>>
Mutations
;
120
Mutations
.push_back(std::move(Mutation));
138
for (auto &M :
Mutations
)
PostRASchedulerList.cpp
136
std::vector<std::unique_ptr<ScheduleDAGMutation>>
Mutations
;
216
MF.getSubtarget().getPostRAMutations(
Mutations
);
442
for (auto &M :
Mutations
)
MachinePipeliner.cpp
2355
for (auto &M :
Mutations
)
MachineScheduler.cpp
841
for (auto &m :
Mutations
)
3490
// FIXME: extend the mutation API to allow earlier
mutations
to instantiate
3491
// data and pass it to later
mutations
. Have a single mutation that gathers
/src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/
HexagonSubtarget.cpp
447
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
448
Mutations
.push_back(std::make_unique<UsrOverflowMutation>());
449
Mutations
.push_back(std::make_unique<HVXMemLatencyMutation>());
450
Mutations
.push_back(std::make_unique<BankConflictMutation>());
454
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
455
Mutations
.push_back(std::make_unique<UsrOverflowMutation>());
456
Mutations
.push_back(std::make_unique<HVXMemLatencyMutation>());
HexagonSubtarget.h
257
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
)
261
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
)
/src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86Subtarget.cpp
346
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
347
Mutations
.push_back(createX86MacroFusionDAGMutation());
X86Subtarget.h
943
&
Mutations
) const override;
/src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
GCNSchedStrategy.cpp
595
SavedMutations.swap(
Mutations
);
642
SavedMutations.swap(
Mutations
);
GCNSubtarget.h
1087
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
)
AMDGPUSubtarget.cpp
976
std::vector<std::unique_ptr<ScheduleDAGMutation>> &
Mutations
) const {
977
Mutations
.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo));
Completed in 30 milliseconds
Indexes created Sun Jun 07 00:24:08 UTC 2026