Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h50 struct BaseArgInfo { struct
55 BaseArgInfo(Type *Ty, argument
60 BaseArgInfo() : Ty(nullptr), IsFixed(false) {} in BaseArgInfo() argument
63 struct ArgInfo : public BaseArgInfo {
85 : BaseArgInfo(Ty, Flags, IsFixed), Regs(Regs), OrigValue(OrigValue), in BaseArgInfo() function
491 bool checkReturn(CCState &CCInfo, SmallVectorImpl<BaseArgInfo> &Outs,
497 SmallVectorImpl<BaseArgInfo> &Outs,
509 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.h
H A DX86CallLowering.cpp
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/GISel/
H A DRISCVCallLowering.h36 SmallVectorImpl<BaseArgInfo> &Outs,
H A DRISCVCallLowering.cpp436 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/GISel/
H A DAArch64CallLowering.h39 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAArch64CallLowering.cpp525 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h34 SmallVectorImpl<BaseArgInfo> &Outs,
H A DAMDGPUCallLowering.cpp277 SmallVectorImpl<BaseArgInfo> &Outs, in canLowerReturn()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCallLowering.cpp114 SmallVector<BaseArgInfo, 4> SplitArgs; in lowerCall()
1095 SmallVectorImpl<BaseArgInfo> &Outs, in checkReturn()
1107 SmallVectorImpl<BaseArgInfo> &Outs, in getReturnInfo()
1133 SmallVector<BaseArgInfo, 4> SplitArgs; in checkReturnTypeForCallConv()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/GISel/
H A DX86CallLowering.cpp136 SmallVectorImpl<CallLowering::BaseArgInfo> &Outs, bool IsVarArg) const { in canLowerReturn()