struct CallLowering::BaseArgInfo
Declaration
struct CallLowering::BaseArgInfo { /* full declaration omitted */ };
Declared at: llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:49
Member Variables
- public llvm::Type* Ty
- public SmallVector<ISD::ArgFlagsTy, 4> Flags
- public bool IsFixed
Method Overview
- public BaseArgInfo(llvm::Type * Ty, ArrayRef<ISD::ArgFlagsTy> Flags = llvm::ArrayRef<llvm::ISD::ArgFlagsTy>(), bool IsFixed = true)
- public BaseArgInfo()
Methods
¶BaseArgInfo(
llvm::Type* Ty,
ArrayRef<ISD::ArgFlagsTy> Flags =
llvm::ArrayRef<llvm::ISD::ArgFlagsTy>(),
bool IsFixed = true)
BaseArgInfo(
llvm::Type* Ty,
ArrayRef<ISD::ArgFlagsTy> Flags =
llvm::ArrayRef<llvm::ISD::ArgFlagsTy>(),
bool IsFixed = true)
Declared at: llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:54
Parameters
- llvm::Type* Ty
- ArrayRef<ISD::ArgFlagsTy> Flags = llvm::ArrayRef<llvm::ISD::ArgFlagsTy>()
- bool IsFixed = true
¶BaseArgInfo()
BaseArgInfo()
Declared at: llvm/include/llvm/CodeGen/GlobalISel/CallLowering.h:59