Lines Matching refs:Defs
519 void genBuiltinsDef(raw_ostream &OS, SmallVectorImpl<Intrinsic *> &Defs);
521 SmallVectorImpl<Intrinsic *> &Defs);
523 SmallVectorImpl<Intrinsic *> &Defs);
2077 SmallVectorImpl<Intrinsic *> &Defs) { in genBuiltinsDef() argument
2084 for (auto *Def : Defs) { in genBuiltinsDef()
2108 SmallVectorImpl<Intrinsic *> &Defs) { in genOverloadTypeCheckCode() argument
2122 for (auto *Def : Defs) { in genOverloadTypeCheckCode()
2203 SmallVectorImpl<Intrinsic *> &Defs) { in genIntrinsicRangeCheckCode() argument
2208 for (auto *Def : Defs) { in genIntrinsicRangeCheckCode()
2293 SmallVector<Intrinsic *, 128> Defs; in runHeader() local
2295 createIntrinsic(R, Defs); in runHeader()
2298 genBuiltinsDef(OS, Defs); in runHeader()
2301 genOverloadTypeCheckCode(OS, Defs); in runHeader()
2304 genIntrinsicRangeCheckCode(OS, Defs); in runHeader()
2452 SmallVector<Intrinsic *, 128> Defs; in run() local
2455 createIntrinsic(R, Defs); in run()
2457 for (auto *I : Defs) in run()
2461 Defs.begin(), Defs.end(), in run()
2468 while (!Defs.empty() && MadeProgress) { in run()
2471 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in run()
2472 I != Defs.end(); /*No step*/) { in run()
2475 if (std::find(Defs.begin(), Defs.end(), II) != Defs.end()) in run()
2497 I = Defs.erase(I); in run()
2500 assert(Defs.empty() && "Some requirements were not satisfied!"); in run()
2561 SmallVector<Intrinsic *, 128> Defs; in runFP16() local
2564 createIntrinsic(R, Defs); in runFP16()
2566 for (auto *I : Defs) in runFP16()
2570 Defs.begin(), Defs.end(), in runFP16()
2577 while (!Defs.empty() && MadeProgress) { in runFP16()
2580 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in runFP16()
2581 I != Defs.end(); /*No step*/) { in runFP16()
2584 if (std::find(Defs.begin(), Defs.end(), II) != Defs.end()) in runFP16()
2606 I = Defs.erase(I); in runFP16()
2609 assert(Defs.empty() && "Some requirements were not satisfied!"); in runFP16()