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()
254 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations() argument260 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations() argument
160 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; variable210 P.MF->getSubtarget().getSMSMutations(Mutations); in SwingSchedulerDAG()212 Mutations.push_back(std::make_unique<CopyToPhiMutation>()); in SwingSchedulerDAG()285 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()
517 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()518 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getPostRAMutations()519 Mutations.push_back(std::make_unique<HVXMemLatencyMutation>()); in getPostRAMutations()520 Mutations.push_back(std::make_unique<BankConflictMutation>()); in getPostRAMutations()524 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getSMSMutations()525 Mutations.push_back(std::make_unique<UsrOverflowMutation>()); in getSMSMutations()526 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)
193 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()194 Mutations.push_back(createMacroFusionDAGMutation(getMacroFusions())); in getPostRAMutations()
259 &Mutations) const override;
378 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()379 Mutations.push_back(createX86MacroFusionDAGMutation()); in getPostRAMutations()
434 &Mutations) const override;
134 std::vector<std::unique_ptr<ScheduleDAGMutation>> Mutations; member in __anon30b9b1f00111::SchedulePostRATDList214 MF.getSubtarget().getPostRAMutations(Mutations); in SchedulePostRATDList()439 for (auto &M : Mutations) in postProcessDAG()
108 for (auto &M : Mutations) in postProcessDAG()
2752 for (auto &M : Mutations) in postProcessDAG()
874 for (auto &m : Mutations) in postProcessDAG()
715 SavedMutations.swap(DAG.Mutations); in initGCNSchedStage()789 SavedMutations.swap(DAG.Mutations); in finalizeGCNSchedStage()855 SavedMutations.swap(DAG.Mutations); in initGCNRegion()919 SavedMutations.swap(DAG.Mutations); in finalizeGCNRegion()1571 SavedMutations.swap(Mutations); in schedule()1580 SavedMutations.swap(Mutations); in finalizeSchedule()
997 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations) const { in getPostRAMutations()998 Mutations.push_back(std::make_unique<FillMFMAShadowMutation>(&InstrInfo)); in getPostRAMutations()
1418 std::vector<std::unique_ptr<ScheduleDAGMutation>> &Mutations)