• Home
  • Raw
  • Download

Lines Matching refs:FirstIRArg

1536     unsigned FirstIRArg, NumIRArgs;  in GetFunctionType()  local
1537 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in GetFunctionType()
1549 ArgTypes[FirstIRArg] = LTy->getPointerTo(); in GetFunctionType()
1562 ArgTypes[FirstIRArg + i] = st->getElementType(i); in GetFunctionType()
1565 ArgTypes[FirstIRArg] = argType; in GetFunctionType()
1571 auto ArgTypesIter = ArgTypes.begin() + FirstIRArg; in GetFunctionType()
1575 assert(ArgTypesIter == ArgTypes.begin() + FirstIRArg + NumIRArgs); in GetFunctionType()
1580 auto ArgTypesIter = ArgTypes.begin() + FirstIRArg; in GetFunctionType()
1582 assert(ArgTypesIter == ArgTypes.begin() + FirstIRArg + NumIRArgs); in GetFunctionType()
1996 unsigned FirstIRArg, NumIRArgs; in ConstructAttributeList() local
1997 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in ConstructAttributeList()
2000 FirstIRArg + i + 1, Attrs)); in ConstructAttributeList()
2147 unsigned FirstIRArg, NumIRArgs; in EmitFunctionProlog() local
2148 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in EmitFunctionProlog()
2164 Address ParamAddr = Address(FnArgs[FirstIRArg], ArgI.getIndirectAlign()); in EmitFunctionProlog()
2206 llvm::Value *V = FnArgs[FirstIRArg]; in EmitFunctionProlog()
2348 auto AI = FnArgs[FirstIRArg + i]; in EmitFunctionProlog()
2363 auto AI = FnArgs[FirstIRArg]; in EmitFunctionProlog()
2390 unsigned argIndex = FirstIRArg; in EmitFunctionProlog()
2400 assert(argIndex == FirstIRArg + NumIRArgs); in EmitFunctionProlog()
2412 auto FnArgIter = FnArgs.begin() + FirstIRArg; in EmitFunctionProlog()
2414 assert(FnArgIter == FnArgs.begin() + FirstIRArg + NumIRArgs); in EmitFunctionProlog()
2416 auto AI = FnArgs[FirstIRArg + i]; in EmitFunctionProlog()
3596 unsigned FirstIRArg, NumIRArgs; in EmitCall() local
3597 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo); in EmitCall()
3633 IRCallArgs[FirstIRArg] = Addr.getPointer(); in EmitCall()
3651 (FirstIRArg < IRFuncTy->getNumParams() in EmitCall()
3652 ? IRFuncTy->getParamType(FirstIRArg)->getPointerAddressSpace() in EmitCall()
3662 IRCallArgs[FirstIRArg] = AI.getPointer(); in EmitCall()
3666 IRCallArgs[FirstIRArg] = Addr.getPointer(); in EmitCall()
3714 if (FirstIRArg < IRFuncTy->getNumParams() && in EmitCall()
3715 V->getType() != IRFuncTy->getParamType(FirstIRArg)) in EmitCall()
3716 V = Builder.CreateBitCast(V, IRFuncTy->getParamType(FirstIRArg)); in EmitCall()
3718 IRCallArgs[FirstIRArg] = V; in EmitCall()
3764 IRCallArgs[FirstIRArg + i] = LI; in EmitCall()
3769 IRCallArgs[FirstIRArg] = in EmitCall()
3804 unsigned IRArgPos = FirstIRArg; in EmitCall()
3812 assert(IRArgPos == FirstIRArg + NumIRArgs); in EmitCall()
3822 unsigned IRArgPos = FirstIRArg; in EmitCall()
3824 assert(IRArgPos == FirstIRArg + NumIRArgs); in EmitCall()