Lines Matching refs:Before
123 std::string doSystemDiff(StringRef Before, StringRef After, in doSystemDiff() argument
126 StringRef SR[2]{Before, After}; in doSystemDiff()
456 T &Before = BeforeStack.back(); in handleIRAfterPass() local
462 if (Before == After) { in handleIRAfterPass()
466 handleAfter(PassID, Name, Before, After, IR); in handleIRAfterPass()
553 const std::string &Before, in handleAfter() argument
558 << Before; in handleAfter()
572 const OrderedChangedData &Before, const OrderedChangedData &After, in report() argument
574 const auto &BFD = Before.getData(); in report()
576 std::vector<std::string>::const_iterator BI = Before.getOrder().begin(); in report()
577 std::vector<std::string>::const_iterator BE = Before.getOrder().end(); in report()
642 const FuncDataT<T> &Before, const FuncDataT<T> &After)> in compare() argument
646 assert(Before.getData().size() == 1 && After.getData().size() == 1 && in compare()
648 CompareFunc(false, 0, Before.getData().begin()->getValue(), in compare()
655 IRDataT<T>::report(Before, After, in compare()
978 const CFG &Before, in printDiff() argument
981 if (Before.isPoisoned()) { in printDiff()
987 if (Before.Graph.size() != After.Graph.size()) in printDiff()
989 << Before.Graph.size() << ", after=" << After.Graph.size() << "\n"; in printDiff()
991 for (auto &BB : Before.Graph) { in printDiff()
1001 auto BB = Before.Graph.find(BA.first); in printDiff()
1002 if (BB == Before.Graph.end()) { in printDiff()
1181 const IRDataT<EmptyData> &Before, in handleAfter() argument
1186 IRComparer<EmptyData>(Before, After) in handleAfter()
1189 const FuncDataT<EmptyData> &Before, in handleAfter()
1192 Minor, Before, After); in handleAfter()
1199 bool InModule, unsigned Minor, const FuncDataT<EmptyData> &Before, in handleFunctionCompare() argument
1206 Before, After, in handleFunctionCompare()
1485 DotCfgDiff(StringRef Title, const FuncDataT<DCData> &Before,
1607 DotCfgDiff::DotCfgDiff(StringRef Title, const FuncDataT<DCData> &Before, in DotCfgDiff() argument
1613 for (auto &B : Before.getData()) { in DotCfgDiff()
1854 bool InModule, unsigned Minor, const FuncDataT<DCData> &Before, in handleFunctionCompare() argument
1878 DotCfgDiff Diff(Text, Before, After); in handleFunctionCompare()
1882 EntryBlockName = Before.getEntryBlockName(); in handleFunctionCompare()
1927 const FuncDataT<DCData> &Before, in handleInitialIR()
1930 Minor, Before, After); in handleInitialIR()
1952 const IRDataT<DCData> &Before, in handleAfter() argument
1955 IRComparer<DCData>(Before, After) in handleAfter()
1958 const FuncDataT<DCData> &Before, in handleAfter()
1961 Minor, Before, After); in handleAfter()