Searched refs:ChangeReporter (Results 1 – 2 of 2) sorted by relevance
172 template <typename IRUnitT> class ChangeReporter {174 ChangeReporter(bool RunInVerboseMode) : VerboseMode(RunInVerboseMode) {} in ChangeReporter() function177 virtual ~ChangeReporter();234 class TextChangeReporter : public ChangeReporter<IRUnitT> {441 extern template class ChangeReporter<std::string>;444 extern template class ChangeReporter<ChangedIRData>;
374 ChangeReporter<IRUnitT>::~ChangeReporter<IRUnitT>() { in ~ChangeReporter()379 bool ChangeReporter<IRUnitT>::isInterestingFunction(const Function &F) { in isInterestingFunction()384 bool ChangeReporter<IRUnitT>::isInterestingPass(StringRef PassID) { in isInterestingPass()396 bool ChangeReporter<IRUnitT>::isInteresting(Any IR, StringRef PassID) { in isInteresting()405 void ChangeReporter<IRUnitT>::saveIRBeforePass(Any IR, StringRef PassID) { in saveIRBeforePass()426 void ChangeReporter<IRUnitT>::handleIRAfterPass(Any IR, StringRef PassID) { in handleIRAfterPass()455 void ChangeReporter<IRUnitT>::handleInvalidatedPass(StringRef PassID) { in handleInvalidatedPass()468 void ChangeReporter<IRUnitT>::registerRequiredCallbacks( in registerRequiredCallbacks()491 : ChangeReporter<IRUnitT>(Verbose), Out(dbgs()) {} in TextChangeReporter()1244 template class ChangeReporter<std::string>; variable[all …]