reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/CodeGen/GlobalISel/CallLowering.cpp
   59   if (!Info.OrigRet.Ty->isVoidTy())
   97     Type *ElementTy = cast<PointerType>(Arg.Ty)->getElementType();
  113   Flags.setOrigAlign(Align(DL.getABITypeAlignment(Arg.Ty)));
  188     MVT CurVT = MVT::getVT(Args[i].Ty);
  299     MVT OrigVT = MVT::getVT(Args[i].Ty);
  364       MVT VT = MVT::getVT(Args[i].Ty);
  384     MVT VT = MVT::getVT(Args[i].Ty);
lib/Target/AArch64/AArch64CallLowering.cpp
  223   LLVMContext &Ctx = OrigArg.Ty->getContext();
  225   if (OrigArg.Ty->isVoidTy())
  230   ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0);
  244       OrigArg.Ty, CallConv, false);
  310           LLT OldLLT(MVT::getVT(CurArgInfo.Ty));
  311           CurArgInfo.Ty = EVT(NewVT).getTypeForEVT(Ctx);
  933     if (OrigArg.Ty->isIntegerTy(1))
  938   if (!Info.OrigRet.Ty->isVoidTy())
 1005   if (!Info.OrigRet.Ty->isVoidTy()) {
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  158   LLVMContext &Ctx = OrigArg.Ty->getContext();
  160   if (OrigArg.Ty->isVoidTy())
  164   ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs);
lib/Target/ARM/ARMCallLowering.cpp
  194   LLVMContext &Ctx = OrigArg.Ty->getContext();
  199   ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, nullptr, nullptr, 0);
  206     Flags.setOrigAlign(Align(DL.getABITypeAlignment(OrigArg.Ty)));
  545     if (!isSupportedType(DL, TLI, Arg.Ty))
  565   if (!Info.OrigRet.Ty->isVoidTy()) {
  566     if (!isSupportedType(DL, TLI, Info.OrigRet.Ty))
lib/Target/Mips/MipsCallLowering.cpp
   66     EVT VT = TLI.getValueType(DL, Args[ArgsIndex].Ty);
  544     if (!isSupportedArgumentType(Arg.Ty))
  548     if (Arg.Flags[0].isSRet() && !Arg.Ty->isPointerTy())
  552   if (!Info.OrigRet.Ty->isVoidTy() && !isSupportedReturnType(Info.OrigRet.Ty))
  552   if (!Info.OrigRet.Ty->isVoidTy() && !isSupportedReturnType(Info.OrigRet.Ty))
  594     Entry.Ty = Arg.Ty;
  645   if (!Info.OrigRet.Ty->isVoidTy()) {
  658     CCInfo.AnalyzeCallResult(Ins, TLI.CCAssignFnForReturn(), Info.OrigRet.Ty, Call);
  681     EVT VT = TLI.getValueType(DL, Arg.Ty);
  691         Flags.setOrigAlign(TLI.getABIAlignmentForCallingConv(Arg.Ty, DL));
  710   LLVMContext &Ctx = OrigArg.Ty->getContext();
  712   ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitEVTs);
lib/Target/X86/X86CallLowering.cpp
   59   LLVMContext &Context = OrigArg.Ty->getContext();
   63   ComputeValueVTs(TLI, DL, OrigArg.Ty, SplitVTs, &Offsets, 0);
   66   if (OrigArg.Ty->isVoidTy())
  460   if (!Info.OrigRet.Ty->isVoidTy()) {