Lines Matching refs:Defs

548   void genBuiltinsDef(raw_ostream &OS, SmallVectorImpl<Intrinsic *> &Defs);
550 SmallVectorImpl<Intrinsic *> &Defs);
552 SmallVectorImpl<Intrinsic *> &Defs);
2000 SmallVectorImpl<Intrinsic *> &Defs) { in genBuiltinsDef() argument
2007 for (auto *Def : Defs) { in genBuiltinsDef()
2027 SmallVectorImpl<Intrinsic *> &Defs) { in genOverloadTypeCheckCode() argument
2041 for (auto *Def : Defs) { in genOverloadTypeCheckCode()
2106 SmallVectorImpl<Intrinsic *> &Defs) { in genIntrinsicRangeCheckCode() argument
2111 for (auto *Def : Defs) { in genIntrinsicRangeCheckCode()
2196 SmallVector<Intrinsic *, 128> Defs; in runHeader() local
2198 createIntrinsic(R, Defs); in runHeader()
2201 genBuiltinsDef(OS, Defs); in runHeader()
2204 genOverloadTypeCheckCode(OS, Defs); in runHeader()
2207 genIntrinsicRangeCheckCode(OS, Defs); in runHeader()
2371 SmallVector<Intrinsic *, 128> Defs; in run() local
2374 createIntrinsic(R, Defs); in run()
2376 for (auto *I : Defs) in run()
2379 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in run()
2385 while (!Defs.empty() && MadeProgress) { in run()
2388 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in run()
2389 I != Defs.end(); /*No step*/) { in run()
2392 if (llvm::is_contained(Defs, II)) in run()
2414 I = Defs.erase(I); in run()
2417 assert(Defs.empty() && "Some requirements were not satisfied!"); in run()
2480 SmallVector<Intrinsic *, 128> Defs; in runFP16() local
2483 createIntrinsic(R, Defs); in runFP16()
2485 for (auto *I : Defs) in runFP16()
2488 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in runFP16()
2494 while (!Defs.empty() && MadeProgress) { in runFP16()
2497 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in runFP16()
2498 I != Defs.end(); /*No step*/) { in runFP16()
2501 if (llvm::is_contained(Defs, II)) in runFP16()
2523 I = Defs.erase(I); in runFP16()
2526 assert(Defs.empty() && "Some requirements were not satisfied!"); in runFP16()
2557 SmallVector<Intrinsic *, 128> Defs; in runBF16() local
2560 createIntrinsic(R, Defs); in runBF16()
2562 for (auto *I : Defs) in runBF16()
2565 llvm::stable_sort(Defs, llvm::deref<std::less<>>()); in runBF16()
2571 while (!Defs.empty() && MadeProgress) { in runBF16()
2574 for (SmallVector<Intrinsic *, 128>::iterator I = Defs.begin(); in runBF16()
2575 I != Defs.end(); /*No step*/) { in runBF16()
2578 if (llvm::is_contained(Defs, II)) in runBF16()
2600 I = Defs.erase(I); in runBF16()
2603 assert(Defs.empty() && "Some requirements were not satisfied!"); in runBF16()