Lines Matching refs:Defs
502 void genBuiltinsDef(raw_ostream &OS, SmallVectorImpl<Intrinsic *> &Defs);
504 SmallVectorImpl<Intrinsic *> &Defs);
506 SmallVectorImpl<Intrinsic *> &Defs);
1964 SmallVectorImpl<Intrinsic *> &Defs) { in genBuiltinsDef() argument
1971 for (auto *Def : Defs) { in genBuiltinsDef()
1995 SmallVectorImpl<Intrinsic *> &Defs) { in genOverloadTypeCheckCode() argument
2009 for (auto *Def : Defs) { in genOverloadTypeCheckCode()
2091 SmallVectorImpl<Intrinsic *> &Defs) { in genIntrinsicRangeCheckCode() argument
2096 for (auto *Def : Defs) { in genIntrinsicRangeCheckCode()
2177 SmallVector<Intrinsic *, 128> Defs; in runHeader() local
2179 createIntrinsic(R, Defs); in runHeader()
2182 genBuiltinsDef(OS, Defs); in runHeader()
2185 genOverloadTypeCheckCode(OS, Defs); in runHeader()
2188 genIntrinsicRangeCheckCode(OS, Defs); in runHeader()
2336 SmallVector<Intrinsic *, 128> Defs; in run() local
2339 createIntrinsic(R, Defs); in run()
2341 for (auto *I : Defs) in run()
2345 Defs.begin(), Defs.end(), in run()
2352 while (!Defs.empty() && MadeProgress) { in run()
2355 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in run()
2356 I != Defs.end(); /*No step*/) { in run()
2359 if (std::find(Defs.begin(), Defs.end(), II) != Defs.end()) in run()
2381 I = Defs.erase(I); in run()
2384 assert(Defs.empty() && "Some requirements were not satisfied!"); in run()