Lines Matching refs:IsCommutable
62 void emitPredicates(ArrayRef<Record *> FirstPredicate, bool IsCommutable,
64 void emitFirstPredicate(Record *SecondPredicate, bool IsCommutable,
66 void emitSecondPredicate(Record *SecondPredicate, bool IsCommutable,
68 void emitBothPredicate(Record *Predicates, bool IsCommutable,
104 bool IsCommutable = Fusion->getValueAsBit("IsCommutable"); in emitMacroFusionImpl() local
114 emitPredicates(Predicates, IsCommutable, PE, OS); in emitMacroFusionImpl()
125 bool IsCommutable, in emitPredicates() argument
131 emitFirstPredicate(Predicate, IsCommutable, PE, OS); in emitPredicates()
133 emitSecondPredicate(Predicate, IsCommutable, PE, OS); in emitPredicates()
135 emitBothPredicate(Predicate, IsCommutable, PE, OS); in emitPredicates()
143 bool IsCommutable, in emitFirstPredicate() argument
176 bool IsCommutable, in emitSecondPredicate() argument
199 if (IsCommutable) { in emitSecondPredicate()
227 bool IsCommutable, in emitBothPredicate() argument
233 emitFirstPredicate(Predicate, IsCommutable, PE, OS); in emitBothPredicate()
234 emitSecondPredicate(Predicate, IsCommutable, PE, OS); in emitBothPredicate()
246 if (IsCommutable) { in emitBothPredicate()