Lines Matching refs:IRUnitT
247 template <typename IRUnitT>
248 ChangeReporter<IRUnitT>::~ChangeReporter<IRUnitT>() { in ~ChangeReporter()
252 template <typename IRUnitT>
253 bool ChangeReporter<IRUnitT>::isInterestingFunction(const Function &F) { in isInterestingFunction()
257 template <typename IRUnitT>
258 bool ChangeReporter<IRUnitT>::isInterestingPass(StringRef PassID) { in isInterestingPass()
269 template <typename IRUnitT>
270 bool ChangeReporter<IRUnitT>::isInteresting(Any IR, StringRef PassID) { in isInteresting()
278 template <typename IRUnitT>
279 void ChangeReporter<IRUnitT>::saveIRBeforePass(Any IR, StringRef PassID) { in saveIRBeforePass()
294 IRUnitT &Data = BeforeStack.back(); in saveIRBeforePass()
298 template <typename IRUnitT>
299 void ChangeReporter<IRUnitT>::handleIRAfterPass(Any IR, StringRef PassID) { in handleIRAfterPass()
320 IRUnitT &Before = BeforeStack.back(); in handleIRAfterPass()
322 IRUnitT After; in handleIRAfterPass()
334 template <typename IRUnitT>
335 void ChangeReporter<IRUnitT>::handleInvalidatedPass(StringRef PassID) { in handleInvalidatedPass()
346 template <typename IRUnitT>
347 void ChangeReporter<IRUnitT>::registerRequiredCallbacks( in registerRequiredCallbacks()
362 template <typename IRUnitT>
363 TextChangeReporter<IRUnitT>::TextChangeReporter() in TextChangeReporter()
364 : ChangeReporter<IRUnitT>(), Out(dbgs()) {} in TextChangeReporter()
366 template <typename IRUnitT>
367 void TextChangeReporter<IRUnitT>::handleInitialIR(Any IR) { in handleInitialIR()
377 template <typename IRUnitT>
378 void TextChangeReporter<IRUnitT>::omitAfter(StringRef PassID, in omitAfter()
384 template <typename IRUnitT>
385 void TextChangeReporter<IRUnitT>::handleInvalidated(StringRef PassID) { in handleInvalidated()
389 template <typename IRUnitT>
390 void TextChangeReporter<IRUnitT>::handleFiltered(StringRef PassID, in handleFiltered()
397 template <typename IRUnitT>
398 void TextChangeReporter<IRUnitT>::handleIgnored(StringRef PassID, in handleIgnored()