Lines Matching refs:ArgTy
416 LLT ArgTy = getLLTForType(*SplitArg.Ty, DL); in lowerParameter() local
420 ArgTy.getScalarSizeInBits()); in lowerParameter()
421 ArgTy = ArgTy.isVector() ? LLT::vector(ArgTy.getElementCount(), PtrTy) in lowerParameter()
429 ArgTy, commonAlignment(Alignment, FieldOffsets[Idx])); in lowerParameter()
516 Type *ArgTy = IsByRef ? Arg.getParamByRefType() : Arg.getType(); in lowerFormalArgumentsKernel() local
517 unsigned AllocSize = DL.getTypeAllocSize(ArgTy); in lowerFormalArgumentsKernel()
522 Align ABIAlign = DL.getValueOrABITypeAlignment(ParamAlign, ArgTy); in lowerFormalArgumentsKernel()
792 LLT ArgTy; in passSpecialInputs() local
798 std::tie(OutgoingArg, ArgRC, ArgTy) = in passSpecialInputs()
805 std::tie(IncomingArg, IncomingArgRC, ArgTy) = in passSpecialInputs()
809 Register InputReg = MRI.createGenericVirtualRegister(ArgTy); in passSpecialInputs()
812 LI->loadInputValue(InputReg, MIRBuilder, IncomingArg, ArgRC, ArgTy); in passSpecialInputs()
843 LLT ArgTy; in passSpecialInputs() local
845 std::tie(OutgoingArg, ArgRC, ArgTy) = in passSpecialInputs()
848 std::tie(OutgoingArg, ArgRC, ArgTy) = in passSpecialInputs()
851 std::tie(OutgoingArg, ArgRC, ArgTy) = in passSpecialInputs()