Lines Matching defs:RetTy
112 Type *RetTy = CB.getType();
116 getReturnInfo(CallConv, RetTy, CB.getAttributes(), SplitArgs, DL);
179 Info.OrigRet = ArgInfo{ResRegs, RetTy, 0, getAttributesForReturn(CB)};
990 void CallLowering::insertSRetLoads(MachineIRBuilder &MIRBuilder, Type *RetTy,
999 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0);
1004 Align BaseAlign = DL.getPrefTypeAlign(RetTy);
1006 PointerType::get(RetTy->getContext(), DL.getAllocaAddrSpace());
1021 void CallLowering::insertSRetStores(MachineIRBuilder &MIRBuilder, Type *RetTy,
1030 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs, &Offsets, 0);
1035 Align BaseAlign = DL.getPrefTypeAlign(RetTy);
1037 LLT OffsetLLTy = getLLTForType(*DL.getIndexType(RetTy->getPointerTo(AS)), DL);
1077 Type *RetTy = CB.getType();
1082 DL.getTypeAllocSize(RetTy), DL.getPrefTypeAlign(RetTy), false);
1085 ArgInfo DemoteArg(DemoteReg, PointerType::get(RetTy, AS),
1106 void CallLowering::getReturnInfo(CallingConv::ID CallConv, Type *RetTy,
1110 LLVMContext &Context = RetTy->getContext();
1114 ComputeValueVTs(*TLI, DL, RetTy, SplitVTs);