Lines Matching defs:RetTy
111 Type *RetTy = CB.getType();
115 getReturnInfo(CallConv, RetTy, CB.getAttributes(), SplitArgs, DL);
178 Info.OrigRet = ArgInfo{ResRegs, RetTy, 0, getAttributesForReturn(CB)};
989 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy,
998 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0);
1003 Align BaseAlign = DL.getPrefTypeAlign(RetTy);
1005 PointerType::get(RetTy->getContext(), DL.getAllocaAddrSpace());
1020 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy,
1029 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0);
1034 Align BaseAlign = DL.getPrefTypeAlign(RetTy);
1036 LLT OffsetLLTy = getLLTForType(*DL.getIndexType(RetTy->getContext(), AS), DL);
1076 Type *RetTy = CB.getType();
1081 DL.getTypeAllocSize(RetTy), DL.getPrefTypeAlign(RetTy), false);
1084 ArgInfo DemoteArg(DemoteReg, PointerType::get(RetTy->getContext(), AS),
1105 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy,
1109 LLVMContext &Context = RetTy->getContext();
1113 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs);