Lines Matching refs:MockPassHandle
158 template <typename IRUnitT> struct MockPassHandle;
160 struct MockPassHandle<Loop> struct
161 : MockPassHandleBase<MockPassHandle<Loop>, Loop, LoopAnalysisManager,
171 MockPassHandle() { setDefaults(); } in MockPassHandle() function
175 struct MockPassHandle<LoopNest> struct
176 : MockPassHandleBase<MockPassHandle<LoopNest>, LoopNest,
187 MockPassHandle() { setDefaults(); } in MockPassHandle() function
191 struct MockPassHandle<Function> struct
192 : MockPassHandleBase<MockPassHandle<Function>, Function> {
195 MockPassHandle() { setDefaults(); } in MockPassHandle() argument
199 struct MockPassHandle<LazyCallGraph::SCC> struct
200 : MockPassHandleBase<MockPassHandle<LazyCallGraph::SCC>, LazyCallGraph::SCC,
212 MockPassHandle() { setDefaults(); } in MockPassHandle() function
216 struct MockPassHandle<Module> struct
217 : MockPassHandleBase<MockPassHandle<Module>, Module> {
220 MockPassHandle() { setDefaults(); } in MockPassHandle() argument
405 MockPassHandle<LoopNest>, MockPassHandle<IRUnitT>>;
438 MockPassHandle<IRUnitT> PassHandle;
674 FPM.addPass(MockPassHandle<Function>().getPass()); in TEST_F()
683 LPM.addPass(MockPassHandle<Loop>().getPass()); in TEST_F()