Searched refs:Mutation (Results 1 – 6 of 6) sorted by relevance
247 LegalizeMutation Mutation; variable251 LegalizeMutation Mutation = nullptr)252 : Predicate(Predicate), Action(Action), Mutation(Mutation) {} in Predicate()263 if (Mutation) in determineMutation()264 return Mutation(Query); in determineMutation()321 LegalizeMutation Mutation) { in actionIf() argument322 add({Predicate, Action, Mutation}); in actionIf()356 Mutation); in actionFor()461 LegalizeMutation Mutation) { in lowerIf() argument476 LegalizeMutation Mutation) { in lowerFor() argument[all …]
72 std::pair<unsigned, LLT> Mutation = Rule.determineMutation(Query); in apply() local74 << Mutation.first << ", " << Mutation.second << "\n"); in apply()75 assert((Query.Types[Mutation.first] != Mutation.second || in apply()80 return {Rule.getAction(), Mutation.first, Mutation.second}; in apply()
181 void addMutation(std::unique_ptr<ScheduleDAGMutation> Mutation) { in addMutation() argument182 Mutations.push_back(std::move(Mutation)); in addMutation()374 std::unique_ptr<ScheduleDAGMutation> Mutation) { in addMutation() argument375 VLIWScheduler->addMutation(std::move(Mutation)); in addMutation()
210 void addMutation(std::unique_ptr<ScheduleDAGMutation> Mutation);
318 void addMutation(std::unique_ptr<ScheduleDAGMutation> Mutation) { in addMutation() argument319 if (Mutation) in addMutation()320 Mutations.push_back(std::move(Mutation)); in addMutation()
273 void addMutation(std::unique_ptr<ScheduleDAGMutation> Mutation) { in addMutation() argument274 Mutations.push_back(std::move(Mutation)); in addMutation()