Searched refs:Mutations (Results 1 – 17 of 17) sorted by relevance
55 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable66 Mutations.push_back(std::move(Mutation)); in addMutation()
259 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument265 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() argument
165 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable215 P.MF->getSubtarget().getSMSMutations(Mutations); in SwingSchedulerDAG()217 Mutations.push_back(std::make_unique<CopyToPhiMutation>()); in SwingSchedulerDAG()290 Mutations.push_back(std::move(Mutation)); in addMutation()
283 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable330 Mutations.push_back(std::move(Mutation)); in addMutation()
514 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()515 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getPostRAMutations()516 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getPostRAMutations()517 Mutations.push_back(std::make_unique<BankConflictMutation>()); in getPostRAMutations()521 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations()522 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getSMSMutations()523 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getSMSMutations()
297 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)301 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)
188 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()189 Mutations.push_back(createMacroFusionDAGMutation(getMacroFusions())); in getPostRAMutations()
281 &Mutations) const override;
378 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()379 Mutations.push_back(createX86MacroFusionDAGMutation()); in getPostRAMutations()
420 &Mutations) const override;
134 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anonf33d7a280111::SchedulePostRATDList214 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList()439 for (auto &M : Mutations) in postProcessDAG()
108 for (auto &M : Mutations) in postProcessDAG()
2809 for (auto &M : Mutations) in postProcessDAG()
910 for (auto &m : Mutations) in postProcessDAG()
802 SavedMutations.swap(DAG.Mutations); in initGCNSchedStage()877 SavedMutations.swap(DAG.Mutations); in finalizeGCNSchedStage()943 SavedMutations.swap(DAG.Mutations); in initGCNRegion()1009 SavedMutations.swap(DAG.Mutations); in finalizeGCNRegion()1666 SavedMutations.swap(Mutations); in schedule()1675 SavedMutations.swap(Mutations); in finalizeSchedule()
1013 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()1014 Mutations.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo)); in getPostRAMutations()
1522 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)