Lines Matching refs:FirstIRArg

1298     unsigned FirstIRArg, NumIRArgs;  in GetFunctionType()  local
1299 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in GetFunctionType()
1311 ArgTypes[FirstIRArg] = LTy->getPointerTo(); in GetFunctionType()
1324 ArgTypes[FirstIRArg + i] = st->getElementType(i); in GetFunctionType()
1327 ArgTypes[FirstIRArg] = argType; in GetFunctionType()
1333 auto ArgTypesIter = ArgTypes.begin() + FirstIRArg; in GetFunctionType()
1335 assert(ArgTypesIter == ArgTypes.begin() + FirstIRArg + NumIRArgs); in GetFunctionType()
1594 unsigned FirstIRArg, NumIRArgs; in ConstructAttributeList() local
1595 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in ConstructAttributeList()
1598 FirstIRArg + i + 1, Attrs)); in ConstructAttributeList()
1731 unsigned FirstIRArg, NumIRArgs; in EmitFunctionProlog() local
1732 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in EmitFunctionProlog()
1745 llvm::Value *V = FnArgs[FirstIRArg]; in EmitFunctionProlog()
1792 auto AI = FnArgs[FirstIRArg]; in EmitFunctionProlog()
1924 auto AI = FnArgs[FirstIRArg + i]; in EmitFunctionProlog()
1937 auto AI = FnArgs[FirstIRArg + i]; in EmitFunctionProlog()
1948 auto AI = FnArgs[FirstIRArg]; in EmitFunctionProlog()
1976 auto FnArgIter = FnArgs.begin() + FirstIRArg; in EmitFunctionProlog()
1978 assert(FnArgIter == FnArgs.begin() + FirstIRArg + NumIRArgs); in EmitFunctionProlog()
1980 auto AI = FnArgs[FirstIRArg + i]; in EmitFunctionProlog()
3039 unsigned FirstIRArg, NumIRArgs; in EmitCall() local
3040 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in EmitCall()
3080 IRCallArgs[FirstIRArg] = AI; in EmitCall()
3098 (FirstIRArg < IRFuncTy->getNumParams() in EmitCall()
3099 ? IRFuncTy->getParamType(FirstIRArg)->getPointerAddressSpace() in EmitCall()
3109 IRCallArgs[FirstIRArg] = AI; in EmitCall()
3113 IRCallArgs[FirstIRArg] = Addr; in EmitCall()
3142 if (FirstIRArg < IRFuncTy->getNumParams() && in EmitCall()
3143 V->getType() != IRFuncTy->getParamType(FirstIRArg)) in EmitCall()
3144 V = Builder.CreateBitCast(V, IRFuncTy->getParamType(FirstIRArg)); in EmitCall()
3145 IRCallArgs[FirstIRArg] = V; in EmitCall()
3197 IRCallArgs[FirstIRArg + i] = LI; in EmitCall()
3202 IRCallArgs[FirstIRArg] = in EmitCall()
3210 unsigned IRArgPos = FirstIRArg; in EmitCall()
3212 assert(IRArgPos == FirstIRArg + NumIRArgs); in EmitCall()