clang  3.7.0
clang::CodeGen::ABIArgInfo Member List

This is the complete list of members for clang::CodeGen::ABIArgInfo, including all inherited members.

ABIArgInfo()clang::CodeGen::ABIArgInfoinline
AllocaFieldIndexclang::CodeGen::ABIArgInfo
canHaveCoerceToType() const clang::CodeGen::ABIArgInfoinline
Direct enum valueclang::CodeGen::ABIArgInfo
DirectOffsetclang::CodeGen::ABIArgInfo
dump() const clang::CodeGen::ABIArgInfo
Expand enum valueclang::CodeGen::ABIArgInfo
Extend enum valueclang::CodeGen::ABIArgInfo
getCanBeFlattened() const clang::CodeGen::ABIArgInfoinline
getCoerceToType() const clang::CodeGen::ABIArgInfoinline
getDirect(llvm::Type *T=nullptr, unsigned Offset=0, llvm::Type *Padding=nullptr, bool CanBeFlattened=true)clang::CodeGen::ABIArgInfoinlinestatic
getDirectInReg(llvm::Type *T=nullptr)clang::CodeGen::ABIArgInfoinlinestatic
getDirectOffset() const clang::CodeGen::ABIArgInfoinline
getExpand()clang::CodeGen::ABIArgInfoinlinestatic
getExpandWithPadding(bool PaddingInReg, llvm::Type *Padding)clang::CodeGen::ABIArgInfoinlinestatic
getExtend(llvm::Type *T=nullptr)clang::CodeGen::ABIArgInfoinlinestatic
getExtendInReg(llvm::Type *T=nullptr)clang::CodeGen::ABIArgInfoinlinestatic
getIgnore()clang::CodeGen::ABIArgInfoinlinestatic
getInAlloca(unsigned FieldIndex)clang::CodeGen::ABIArgInfoinlinestatic
getInAllocaFieldIndex() const clang::CodeGen::ABIArgInfoinline
getInAllocaSRet() const clang::CodeGen::ABIArgInfoinline
getIndirect(unsigned Alignment, bool ByVal=true, bool Realign=false, llvm::Type *Padding=nullptr)clang::CodeGen::ABIArgInfoinlinestatic
getIndirectAlign() const clang::CodeGen::ABIArgInfoinline
getIndirectByVal() const clang::CodeGen::ABIArgInfoinline
getIndirectInReg(unsigned Alignment, bool ByVal=true, bool Realign=false)clang::CodeGen::ABIArgInfoinlinestatic
getIndirectRealign() const clang::CodeGen::ABIArgInfoinline
getInReg() const clang::CodeGen::ABIArgInfoinline
getKind() const clang::CodeGen::ABIArgInfoinline
getPaddingInReg() const clang::CodeGen::ABIArgInfoinline
getPaddingType() const clang::CodeGen::ABIArgInfoinline
Ignore enum valueclang::CodeGen::ABIArgInfo
InAlloca enum valueclang::CodeGen::ABIArgInfo
Indirect enum valueclang::CodeGen::ABIArgInfo
IndirectAlignclang::CodeGen::ABIArgInfo
isDirect() const clang::CodeGen::ABIArgInfoinline
isExpand() const clang::CodeGen::ABIArgInfoinline
isExtend() const clang::CodeGen::ABIArgInfoinline
isIgnore() const clang::CodeGen::ABIArgInfoinline
isInAlloca() const clang::CodeGen::ABIArgInfoinline
isIndirect() const clang::CodeGen::ABIArgInfoinline
isSRetAfterThis() const clang::CodeGen::ABIArgInfoinline
Kind enum nameclang::CodeGen::ABIArgInfo
KindFirst enum valueclang::CodeGen::ABIArgInfo
KindLast enum valueclang::CodeGen::ABIArgInfo
setCanBeFlattened(bool Flatten)clang::CodeGen::ABIArgInfoinline
setCoerceToType(llvm::Type *T)clang::CodeGen::ABIArgInfoinline
setDirectOffset(unsigned Offset)clang::CodeGen::ABIArgInfoinline
setInAllocaFieldIndex(unsigned FieldIndex)clang::CodeGen::ABIArgInfoinline
setInAllocaSRet(bool SRet)clang::CodeGen::ABIArgInfoinline
setIndirectAlign(unsigned IA)clang::CodeGen::ABIArgInfoinline
setIndirectByVal(unsigned IBV)clang::CodeGen::ABIArgInfoinline
setIndirectRealign(bool IR)clang::CodeGen::ABIArgInfoinline
setInReg(bool IR)clang::CodeGen::ABIArgInfoinline
setPaddingInReg(bool PIR)clang::CodeGen::ABIArgInfoinline
setPaddingType(llvm::Type *T)clang::CodeGen::ABIArgInfoinline
setSRetAfterThis(bool AfterThis)clang::CodeGen::ABIArgInfoinline