Lines Matching refs:unwrapIR

141 template <typename IRUnitT> static const IRUnitT *unwrapIR(Any IR) {  in unwrapIR()  function
163 if (const auto *M = unwrapIR<Module>(IR)) in unwrapModule()
166 if (const auto *F = unwrapIR<Function>(IR)) { in unwrapModule()
173 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) { in unwrapModule()
184 if (const auto *L = unwrapIR<Loop>(IR)) { in unwrapModule()
191 if (const auto *MF = unwrapIR<MachineFunction>(IR)) { in unwrapModule()
239 if (unwrapIR<Module>(IR)) in getIRName()
242 if (const auto *F = unwrapIR<Function>(IR)) in getIRName()
245 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) in getIRName()
248 if (const auto *L = unwrapIR<Loop>(IR)) in getIRName()
252 if (const auto *MF = unwrapIR<MachineFunction>(IR)) in getIRName()
275 if (const auto *M = unwrapIR<Module>(IR)) in shouldPrintIR()
278 if (const auto *F = unwrapIR<Function>(IR)) in shouldPrintIR()
281 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) in shouldPrintIR()
284 if (const auto *L = unwrapIR<Loop>(IR)) in shouldPrintIR()
287 if (const auto *MF = unwrapIR<MachineFunction>(IR)) in shouldPrintIR()
305 if (const auto *M = unwrapIR<Module>(IR)) { in unwrapAndPrint()
310 if (const auto *F = unwrapIR<Function>(IR)) { in unwrapAndPrint()
315 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) { in unwrapAndPrint()
320 if (const auto *L = unwrapIR<Loop>(IR)) { in unwrapAndPrint()
325 if (const auto *MF = unwrapIR<MachineFunction>(IR)) { in unwrapAndPrint()
358 if (const auto *M = unwrapIR<Module>(IR)) in getModuleForComparison()
360 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) in getModuleForComparison()
374 if (const auto *F = unwrapIR<Function>(IR)) in isInteresting()
697 if (const auto *F = unwrapIR<Function>(IR)) { in analyzeIR()
702 if (const auto *L = unwrapIR<Loop>(IR)) { in analyzeIR()
708 if (const auto *MF = unwrapIR<MachineFunction>(IR)) { in analyzeIR()
758 if (unwrapIR<Module>(IR)) { in getIRFileDisplayName()
760 } else if (const auto *F = unwrapIR<Function>(IR)) { in getIRFileDisplayName()
765 } else if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) { in getIRFileDisplayName()
769 } else if (const auto *L = unwrapIR<Loop>(IR)) { in getIRFileDisplayName()
773 } else if (const auto *MF = unwrapIR<MachineFunction>(IR)) { in getIRFileDisplayName()
1044 const auto *F = unwrapIR<Function>(IR); in shouldRun()
1046 if (const auto *L = unwrapIR<Loop>(IR)) in shouldRun()
1122 if (const auto *F = unwrapIR<Function>(IR)) { in registerCallbacks()
1128 } else if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) { in registerCallbacks()
1344 if (const auto *MaybeF = unwrapIR<Function>(IR)) { in GetFunctions()
1346 } else if (const auto *MaybeM = unwrapIR<Module>(IR)) { in GetFunctions()
1382 if (const auto *MPtr = unwrapIR<Module>(IR)) { in registerCallbacks()
1441 if (const auto *MPtr = unwrapIR<Module>(IR)) { in registerCallbacks()
1460 const auto *F = unwrapIR<Function>(IR); in registerCallbacks()
1462 if (const auto *L = unwrapIR<Loop>(IR)) in registerCallbacks()
1475 const auto *M = unwrapIR<Module>(IR); in registerCallbacks()
1477 if (const auto *C = unwrapIR<LazyCallGraph::SCC>(IR)) in registerCallbacks()
1491 if (auto *MF = unwrapIR<MachineFunction>(IR)) { in registerCallbacks()