Lines Matching defs:After
425 T After;
426 generateIRRepresentation(IR, PassID, After);
429 if (Before == After) {
433 handleAfter(PassID, Name, Before, After, IR);
483 Out << formatv("*** IR Dump After {0} on {1} omitted because no change ***\n",
496 formatv("*** IR Dump After {0} on {1} filtered out ***\n", PassID, Name);
522 const std::string &After, Any) {
530 if (After.empty()) {
531 Out << "*** IR Deleted After " << PassID << " on " << Name << " ***\n";
535 Out << "*** IR Dump After " << PassID << " on " << Name << " ***\n" << After;
585 const std::string &After, Any) {
586 handleIR(After, PassID);
591 const OrderedChangedData &Before, const OrderedChangedData &After,
594 const auto &AFD = After.getData();
597 std::vector<std::string>::const_iterator AI = After.getOrder().begin();
598 std::vector<std::string>::const_iterator AE = After.getOrder().end();
665 const FuncDataT<T> &Before, const FuncDataT<T> &After)>
669 assert(Before.getData().size() == 1 && After.getData().size() == 1 &&
672 After.getData().begin()->getValue());
678 IRDataT<T>::report(Before, After,
805 After,
915 Stream << "; *** IR Dump After ";
926 DumpIRFilename + getFileSuffix(IRDumpFileSuffixType::After).str();
954 Banner = formatv("; *** IR Dump After {0} on {1} (invalidated) ***", PassID,
1215 const CFG &After) {
1216 assert(!After.isPoisoned());
1223 if (Before.Graph.size() != After.Graph.size())
1225 << Before.Graph.size() << ", after=" << After.Graph.size() << "\n";
1228 auto BA = After.Graph.find(BB.first);
1229 if (BA == After.Graph.end()) {
1236 for (auto &BA : After.Graph) {
1392 "Before and After callbacks must correspond");
1401 "Before and After callbacks must correspond");
1523 const IRDataT<EmptyData> &After,
1526 formatv("*** IR Dump After {0} on {1} ***\n", PassID, Name);
1528 IRComparer<EmptyData>(Before, After)
1532 const FuncDataT<EmptyData> &After) -> void {
1534 Minor, Before, After);
1542 const FuncDataT<EmptyData> &After) {
1548 Before, After,
1852 // entry node for the function. \p Before and \p After are the before
1856 const FuncDataT<DCData> &After);
1977 const FuncDataT<DCData> &After)
1999 for (auto &A : After.getData()) {
2229 const FuncDataT<DCData> &After) {
2252 DotCfgDiff Diff(Text, Before, After);
2253 std::string EntryBlockName = After.getEntryBlockName();
2302 const FuncDataT<DCData> &After) -> void {
2304 Minor, Before, After);
2327 const IRDataT<DCData> &After, Any IR) {
2329 IRComparer<DCData>(Before, After)
2333 const FuncDataT<DCData> &After) -> void {
2335 Minor, Before, After);