Home
last modified time | relevance | path

Searched refs:DAGInstrs (Results 1 – 5 of 5) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUIGroupLP.cpp196 void apply(ScheduleDAGInstrs *DAGInstrs) override;
252 void apply(ScheduleDAGInstrs *DAGInstrs) override;
257 void IGroupLPDAGMutation::apply(ScheduleDAGInstrs *DAGInstrs) { in apply() argument
258 const GCNSubtarget &ST = DAGInstrs->MF.getSubtarget<GCNSubtarget>(); in apply()
260 DAG = static_cast<ScheduleDAGMI *>(DAGInstrs); in apply()
261 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply()
293 void SchedBarrierDAGMutation::apply(ScheduleDAGInstrs *DAGInstrs) { in apply() argument
294 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply()
295 if (!TSchedModel || DAGInstrs->SUnits.empty()) in apply()
300 const GCNSubtarget &ST = DAGInstrs->MF.getSubtarget<GCNSubtarget>(); in apply()
[all …]
H A DAMDGPUSubtarget.cpp896 void apply(ScheduleDAGInstrs *DAGInstrs) override { in apply()
897 const GCNSubtarget &ST = DAGInstrs->MF.getSubtarget<GCNSubtarget>(); in apply()
900 DAG = static_cast<ScheduleDAGMI*>(DAGInstrs); in apply()
901 const TargetSchedModel *TSchedModel = DAGInstrs->getSchedModel(); in apply()
/llvm-project-15.0.7/llvm/lib/CodeGen/
H A DMacroFusion.cpp148 void apply(ScheduleDAGInstrs *DAGInstrs) override;
H A DMachineScheduler.cpp1543 void apply(ScheduleDAGInstrs *DAGInstrs) override;
1782 void apply(ScheduleDAGInstrs *DAGInstrs) override;
1943 void CopyConstrain::apply(ScheduleDAGInstrs *DAGInstrs) { in apply() argument
1944 ScheduleDAGMI *DAG = static_cast<ScheduleDAGMI*>(DAGInstrs); in apply()
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonSubtarget.cpp326 void HexagonSubtarget::CallMutation::apply(ScheduleDAGInstrs *DAGInstrs) { in apply() argument
327 ScheduleDAGMI *DAG = static_cast<ScheduleDAGMI*>(DAGInstrs); in apply()