Home
last modified time | relevance | path

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

/src/contrib/llvm-project/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
489 bool checkReturn(CCState &CCInfo, SmallVectorImpl<BaseArgInfo> &Outs,
495 SmallVectorImpl<BaseArgInfo> &Outs,
507 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/src/contrib/llvm-project/llvm/lib/Target/X86/GISel/ !
H A DX86CallLowering.h41 SmallVectorImpl<BaseArgInfo> &Outs,
H A DX86CallLowering.cpp137 SmallVectorImpl<CallLowering::BaseArgInfo> &Outs, bool IsVarArg) const { in canLowerReturn()
/src/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/ !
H A DAArch64CallLowering.h39 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAArch64CallLowering.cpp476 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ !
H A DAMDGPUCallLowering.h34 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAMDGPUCallLowering.cpp285 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/src/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ !
H A DCallLowering.cpp115 SmallVector<BaseArgInfo, 4> SplitArgs; in lowerCall()
1096 SmallVectorImpl<BaseArgInfo> &Outs, in checkReturn()
1108 SmallVectorImpl<BaseArgInfo> &Outs, in getReturnInfo()
1134 SmallVector<BaseArgInfo, 4> SplitArgs; in checkReturnTypeForCallConv()