LLVM
23.0.0git
llvm
abi
ArgInfo
llvm::abi::ArgInfo Member List
This is the complete list of members for
llvm::abi::ArgInfo
, including all inherited members.
Direct
enum value
llvm::abi::ArgInfo
DirectAttr
llvm::abi::ArgInfo
Extend
enum value
llvm::abi::ArgInfo
getCoerceToType
() const
llvm::abi::ArgInfo
inline
getDirect
(const Type *T=nullptr, unsigned Offset=0, MaybeAlign Align=std::nullopt)
llvm::abi::ArgInfo
inline
static
getDirectAlign
() const
llvm::abi::ArgInfo
inline
getDirectOffset
() const
llvm::abi::ArgInfo
inline
getExtend
(const Type *T)
llvm::abi::ArgInfo
inline
static
getIgnore
()
llvm::abi::ArgInfo
inline
static
getIndirect
(Align Align, bool ByVal, unsigned AddrSpace=0, bool Realign=false)
llvm::abi::ArgInfo
inline
static
getIndirectAddrSpace
() const
llvm::abi::ArgInfo
inline
getIndirectAlign
() const
llvm::abi::ArgInfo
inline
getIndirectByVal
() const
llvm::abi::ArgInfo
inline
getIndirectRealign
() const
llvm::abi::ArgInfo
inline
getKind
() const
llvm::abi::ArgInfo
inline
Ignore
enum value
llvm::abi::ArgInfo
Indirect
enum value
llvm::abi::ArgInfo
IndirectAttr
llvm::abi::ArgInfo
isDirect
() const
llvm::abi::ArgInfo
inline
isExtend
() const
llvm::abi::ArgInfo
inline
isIgnore
() const
llvm::abi::ArgInfo
inline
isIndirect
() const
llvm::abi::ArgInfo
inline
isNoExt
() const
llvm::abi::ArgInfo
inline
isSignExt
() const
llvm::abi::ArgInfo
inline
isZeroExt
() const
llvm::abi::ArgInfo
inline
Kind
enum name
llvm::abi::ArgInfo
setSignExt
(bool SignExtend=true)
llvm::abi::ArgInfo
inline
setZeroExt
(bool ZeroExtend=true)
llvm::abi::ArgInfo
inline
Generated on
for LLVM by
1.14.0