Home
last modified time | relevance | path

Searched refs:BaseArgInfo (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h49 struct BaseArgInfo { struct
54 BaseArgInfo(Type *Ty, argument
59 BaseArgInfo() : Ty(nullptr), IsFixed(false) {} in BaseArgInfo() argument
62 struct ArgInfo : public BaseArgInfo {
84 : BaseArgInfo(Ty, Flags, IsFixed), Regs(Regs.begin(), Regs.end()), in BaseArgInfo() function
470 bool checkReturn(CCState &CCInfo, SmallVectorImpl<BaseArgInfo> &Outs,
476 SmallVectorImpl<BaseArgInfo> &Outs,
488 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.h39 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAArch64CallLowering.cpp472 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h34 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAMDGPUCallLowering.cpp268 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/llvm-project-15.0.7/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp100 SmallVector<BaseArgInfo, 4> SplitArgs; in lowerCall()
914 SmallVectorImpl<BaseArgInfo> &Outs, in checkReturn()
926 SmallVectorImpl<BaseArgInfo> &Outs, in getReturnInfo()
952 SmallVector<BaseArgInfo, 4> SplitArgs; in checkReturnTypeForCallConv()