Lines Matching refs:Defs

552   void genBuiltinsDef(raw_ostream &OS, SmallVectorImpl<Intrinsic *> &Defs);
554 SmallVectorImpl<Intrinsic *> &Defs);
556 SmallVectorImpl<Intrinsic *> &Defs);
2009 SmallVectorImpl<Intrinsic *> &Defs) { in genBuiltinsDef() argument
2016 for (auto *Def : Defs) { in genBuiltinsDef()
2045 SmallVectorImpl<Intrinsic *> &Defs) { in genOverloadTypeCheckCode() argument
2059 for (auto *Def : Defs) { in genOverloadTypeCheckCode()
2124 SmallVectorImpl<Intrinsic *> &Defs) { in genIntrinsicRangeCheckCode() argument
2129 for (auto *Def : Defs) { in genIntrinsicRangeCheckCode()
2214 SmallVector<Intrinsic *, 128> Defs; in runHeader() local
2216 createIntrinsic(R, Defs); in runHeader()
2219 genBuiltinsDef(OS, Defs); in runHeader()
2222 genOverloadTypeCheckCode(OS, Defs); in runHeader()
2225 genIntrinsicRangeCheckCode(OS, Defs); in runHeader()
2385 SmallVector<Intrinsic *, 128> Defs; in run() local
2388 createIntrinsic(R, Defs); in run()
2390 for (auto *I : Defs) in run()
2393 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in run()
2399 while (!Defs.empty() && MadeProgress) { in run()
2402 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in run()
2403 I != Defs.end(); /*No step*/) { in run()
2406 if (llvm::is_contained(Defs, II)) in run()
2428 I = Defs.erase(I); in run()
2431 assert(Defs.empty() && "Some requirements were not satisfied!"); in run()
2494 SmallVector<Intrinsic *, 128> Defs; in runFP16() local
2497 createIntrinsic(R, Defs); in runFP16()
2499 for (auto *I : Defs) in runFP16()
2502 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in runFP16()
2508 while (!Defs.empty() && MadeProgress) { in runFP16()
2511 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in runFP16()
2512 I != Defs.end(); /*No step*/) { in runFP16()
2515 if (llvm::is_contained(Defs, II)) in runFP16()
2537 I = Defs.erase(I); in runFP16()
2540 assert(Defs.empty() && "Some requirements were not satisfied!"); in runFP16()
2571 SmallVector<Intrinsic *, 128> Defs; in runBF16() local
2574 createIntrinsic(R, Defs); in runBF16()
2576 for (auto *I : Defs) in runBF16()
2579 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in runBF16()
2585 while (!Defs.empty() && MadeProgress) { in runBF16()
2588 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in runBF16()
2589 I != Defs.end(); /*No step*/) { in runBF16()
2592 if (llvm::is_contained(Defs, II)) in runBF16()
2614 I = Defs.erase(I); in runBF16()
2617 assert(Defs.empty() && "Some requirements were not satisfied!"); in runBF16()