Home
last modified time | relevance | path

Searched refs:ChangeReporter (Results 1 – 2 of 2) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/Passes/
H A DStandardInstrumentations.h171 template <typename IRUnitT> class ChangeReporter {
173 ChangeReporter(bool RunInVerboseMode) : VerboseMode(RunInVerboseMode) {} in ChangeReporter() function
176 virtual ~ChangeReporter();
220 class TextChangeReporter : public ChangeReporter<IRUnitT> {
441 class DotCfgChangeReporter : public ChangeReporter<IRDataT<DCData>> {
532 extern template class ChangeReporter<std::string>;
538 extern template class ChangeReporter<IRDataT<EmptyData>>;
/llvm-project-15.0.7/llvm/lib/Passes/
H A DStandardInstrumentations.cpp417 template <typename T> ChangeReporter<T>::~ChangeReporter() { in ~ChangeReporter()
422 void ChangeReporter<T>::saveIRBeforePass(Any IR, StringRef PassID) { in saveIRBeforePass()
443 void ChangeReporter<T>::handleIRAfterPass(Any IR, StringRef PassID) { in handleIRAfterPass()
472 void ChangeReporter<T>::handleInvalidatedPass(StringRef PassID) { in handleInvalidatedPass()
485 void ChangeReporter<T>::registerRequiredCallbacks( in registerRequiredCallbacks()
502 : ChangeReporter<T>(Verbose), Out(dbgs()) {} in TextChangeReporter()
1850 : ChangeReporter<IRDataT<DCData>>(Verbose) {} in DotCfgChangeReporter()
2063 ChangeReporter<IRDataT<DCData>>::registerRequiredCallbacks(PIC); in registerCallbacks()
2144 template class ChangeReporter<std::string>; variable
2150 template class ChangeReporter<IRDataT<EmptyData>>; variable