Lines Matching defs:PE
59 PredicateExpander &PE, raw_ostream &OS);
61 PredicateExpander &PE, raw_ostream &OS);
63 bool IsCommutable, PredicateExpander &PE,
66 PredicateExpander &PE, raw_ostream &OS);
68 PredicateExpander &PE, raw_ostream &OS);
70 PredicateExpander &PE, raw_ostream &OS);
80 ArrayRef<const Record *> Fusions, PredicateExpander &PE, raw_ostream &OS) {
97 ArrayRef<const Record *> Fusions, PredicateExpander &PE, raw_ostream &OS) {
115 emitPredicates(Predicates, IsCommutable, PE, OS);
127 PredicateExpander &PE, raw_ostream &OS) {
131 emitFirstPredicate(Predicate, IsCommutable, PE, OS);
133 emitSecondPredicate(Predicate, IsCommutable, PE, OS);
135 emitBothPredicate(Predicate, IsCommutable, PE, OS);
144 PredicateExpander &PE,
162 PE.setNegatePredicate(true);
163 PE.getIndent() = 3;
164 PE.expandPredicate(OS, Predicate->getValueAsDef("Predicate"));
177 PredicateExpander &PE,
183 PE.setNegatePredicate(true);
184 PE.getIndent() = 3;
185 PE.expandPredicate(OS, Predicate->getValueAsDef("Predicate"));
228 PredicateExpander &PE,
233 emitFirstPredicate(Predicate, IsCommutable, PE, OS);
234 emitSecondPredicate(Predicate, IsCommutable, PE, OS);
276 PredicateExpander PE(Target.getName());
277 PE.setByRef(false);
278 PE.setExpandForMC(false);
281 emitMacroFusionDecl(Fusions, PE, OS);
283 emitMacroFusionImpl(Fusions, PE, OS);