Lines Matching defs:Before

430     T &Before = BeforeStack.back();
436 if (Before == After) {
440 handleAfter(PassID, Name, Before, After, IR);
528 const std::string &Before,
532 Out << "*** IR Dump Before " << PassID << " on " << Name << " ***\n"
533 << Before;
591 const std::string &Before,
598 const OrderedChangedData &Before, const OrderedChangedData &After,
600 const auto &BFD = Before.getData();
602 std::vector<std::string>::const_iterator BI = Before.getOrder().begin();
603 std::vector<std::string>::const_iterator BE = Before.getOrder().end();
672 const FuncDataT<T> &Before, const FuncDataT<T> &After)>
676 assert(Before.getData().size() == 1 && After.getData().size() == 1 &&
678 CompareFunc(false, 0, Before.getData().begin()->getValue(),
685 IRDataT<T>::report(Before, After,
811 Before,
890 Stream << "; *** IR Dump Before ";
898 DumpIRFilename += getFileSuffix(IRDumpFileSuffixType::Before);
1223 const CFG &Before,
1226 if (Before.isPoisoned()) {
1232 if (Before.Graph.size() != After.Graph.size())
1234 << Before.Graph.size() << ", after=" << After.Graph.size() << "\n";
1236 for (auto &BB : Before.Graph) {
1246 auto BB = Before.Graph.find(BA.first);
1247 if (BB == Before.Graph.end()) {
1283 // change CFG. This check is done as follows. Before every functional pass in
1401 "Before and After callbacks must correspond");
1410 "Before and After callbacks must correspond");
1531 const IRDataT<EmptyData> &Before,
1537 IRComparer<EmptyData>(Before, After)
1540 const FuncDataT<EmptyData> &Before,
1543 Minor, Before, After);
1550 bool InModule, unsigned Minor, const FuncDataT<EmptyData> &Before,
1557 Before, After,
1861 // entry node for the function. \p Before and \p After are the before
1864 DotCfgDiff(StringRef Title, const FuncDataT<DCData> &Before,
1985 DotCfgDiff::DotCfgDiff(StringRef Title, const FuncDataT<DCData> &Before,
1991 for (auto &B : Before.getData()) {
2238 bool InModule, unsigned Minor, const FuncDataT<DCData> &Before,
2262 DotCfgDiff Diff(Text, Before, After);
2266 EntryBlockName = Before.getEntryBlockName();
2311 const FuncDataT<DCData> &Before,
2314 Minor, Before, After);
2336 const IRDataT<DCData> &Before,
2339 IRComparer<DCData>(Before, After)
2342 const FuncDataT<DCData> &Before,
2345 Minor, Before, After);
2515 OS << formatv("*** Dump of {0}IR Before Last Pass {1}",