|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/GlobalISel/CallLowering.cpp 58 Info.OrigRet = ArgInfo{ResRegs, CS.getType(), ISD::ArgFlagsTy{}};
59 if (!Info.OrigRet.Ty->isVoidTy())
60 setArgFlags(Info.OrigRet, AttributeList::ReturnIndex, DL, CS);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 370 Info.OrigRet = Result;
436 Info.OrigRet = CallLowering::ArgInfo({0}, Type::getVoidTy(Ctx));
lib/Target/AArch64/AArch64CallLowering.cpp 938 if (!Info.OrigRet.Ty->isVoidTy())
939 splitToValueTypes(Info.OrigRet, InArgs, DL, MRI, F.getCallingConv());
1005 if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Target/ARM/ARMCallLowering.cpp 565 if (!Info.OrigRet.Ty->isVoidTy()) {
566 if (!isSupportedType(DL, TLI, Info.OrigRet.Ty))
570 splitToValueTypes(Info.OrigRet, ArgInfos, MF);
lib/Target/Mips/MipsCallLowering.cpp 552 if (!Info.OrigRet.Ty->isVoidTy() && !isSupportedReturnType(Info.OrigRet.Ty))
552 if (!Info.OrigRet.Ty->isVoidTy() && !isSupportedReturnType(Info.OrigRet.Ty))
645 if (!Info.OrigRet.Ty->isVoidTy()) {
649 splitToValueTypes(DL, Info.OrigRet, 0, ArgInfos, OrigRetIndices);
658 CCInfo.AnalyzeCallResult(Ins, TLI.CCAssignFnForReturn(), Info.OrigRet.Ty, Call);
lib/Target/X86/X86CallLowering.cpp 460 if (!Info.OrigRet.Ty->isVoidTy()) {
461 if (Info.OrigRet.Regs.size() > 1)
467 if (!splitToValueTypes(Info.OrigRet, SplitArgs, DL, MRI,
478 MIRBuilder.buildMerge(Info.OrigRet.Regs[0], NewRegs);