Lines Matching refs:BtnInfo
708 BuiltinFuncMangleInfo BtnInfo; in mutateCallInstSPIRV() local
709 return mutateCallInst(M, CI, ArgMutate, &BtnInfo, Attrs); in mutateCallInstSPIRV()
718 BuiltinFuncMangleInfo BtnInfo; in mutateCallInstSPIRV() local
719 return mutateCallInst(M, CI, ArgMutate, RetMutate, &BtnInfo, Attrs); in mutateCallInstSPIRV()
738 BuiltinFuncMangleInfo BtnInfo; in addCallInstSPIRV() local
739 return addCallInst(M, FuncName, RetTy, Args, Attrs, Pos, &BtnInfo, in addCallInstSPIRV()
1383 ArrayRef<Type*> ArgTypes, BuiltinFuncMangleInfo* BtnInfo) { in mangleBuiltin() argument
1384 if (!BtnInfo) in mangleBuiltin()
1386 BtnInfo->init(UniqName); in mangleBuiltin()
1391 FD.name = BtnInfo->getUnmangledName(); in mangleBuiltin()
1392 bool BIVarArgNegative = BtnInfo->getVarArg() < 0; in mangleBuiltin()
1403 E = BIVarArgNegative ? ArgTypes.size() : (unsigned)BtnInfo->getVarArg(); in mangleBuiltin()
1406 FD.parameters.emplace_back(transTypeDesc(T, BtnInfo->getTypeMangleInfo(I))); in mangleBuiltin()
1411 assert((unsigned)BtnInfo->getVarArg() <= ArgTypes.size() in mangleBuiltin()