LLVM
24.0.0git
llvm
abi
BPFTargetInfo
llvm::abi::BPFTargetInfo Member List
This is the complete list of members for
llvm::abi::BPFTargetInfo
, including all inherited members.
BPFTargetInfo
(TypeBuilder &Builder)
llvm::abi::BPFTargetInfo
inline
computeInfo
(FunctionInfo &FI) const override
llvm::abi::BPFTargetInfo
inline
virtual
getABICompatInfo
() const override
llvm::abi::BPFTargetInfo
inline
virtual
getNaturalAlignIndirect
(const Type *Ty, bool ByVal=true) const
llvm::abi::TargetInfo
protected
getRecordArgABI
(const RecordType *RT) const
llvm::abi::TargetInfo
protected
getRecordArgABI
(const Type *Ty) const
llvm::abi::TargetInfo
protected
isAggregateTypeForABI
(const Type *Ty) const
llvm::abi::TargetInfo
protected
isHomogeneousAggregate
(const Type *Ty, const Type *&Base, uint64_t &Members) const
llvm::abi::TargetInfo
protected
isHomogeneousAggregateBaseType
(const Type *Ty) const
llvm::abi::TargetInfo
inline
protected
virtual
isHomogeneousAggregateSmallEnough
(const Type *Base, uint64_t Members) const
llvm::abi::TargetInfo
inline
protected
virtual
isPassByRef
(const Type *Ty) const
llvm::abi::TargetInfo
inline
virtual
isPermittedToBeHomogeneousAggregate
(const RecordType *RT) const
llvm::abi::TargetInfo
inline
protected
virtual
isPromotableInteger
(const IntegerType *IT) const
llvm::abi::TargetInfo
protected
isZeroLengthBitfieldPermittedInHomogeneousAggregate
() const
llvm::abi::TargetInfo
inline
protected
virtual
maybeCommonClassifyReturnType
(FunctionInfo &FI) const
llvm::abi::TargetInfo
protected
TargetInfo
(TypeBuilder &Builder)
llvm::abi::TargetInfo
inline
explicit
TB
llvm::abi::TargetInfo
protected
useFirstFieldIfTransparentUnion
(const Type *Ty) const
llvm::abi::TargetInfo
protected
~TargetInfo
()=default
llvm::abi::TargetInfo
virtual
Generated on
for LLVM by
1.14.0