struct ArgFlagsTy
Declaration
struct ArgFlagsTy { /* full declaration omitted */ };Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:27
Method Overview
- public ArgFlagsTy()
- public unsigned int getByValAlign() const
- public unsigned int getByValSize() const
- public unsigned int getOrigAlign() const
- public unsigned int getPointerAddrSpace() const
- public bool isByVal() const
- public bool isCFGuardTarget() const
- public bool isCopyElisionCandidate() const
- public bool isHva() const
- public bool isHvaStart() const
- public bool isInAlloca() const
- public bool isInConsecutiveRegs() const
- public bool isInConsecutiveRegsLast() const
- public bool isInReg() const
- public bool isNest() const
- public bool isPointer() const
- public bool isReturned() const
- public bool isSExt() const
- public bool isSRet() const
- public bool isSecArgPass() const
- public bool isSplit() const
- public bool isSplitEnd() const
- public bool isSwiftError() const
- public bool isSwiftSelf() const
- public bool isZExt() const
- public void setByVal()
- public void setByValAlign(llvm::Align A)
- public void setByValSize(unsigned int S)
- public void setCFGuardTarget()
- public void setCopyElisionCandidate()
- public void setHva()
- public void setHvaStart()
- public void setInAlloca()
- public void setInConsecutiveRegs()
- public void setInConsecutiveRegsLast()
- public void setInReg()
- public void setNest()
- public void setOrigAlign(llvm::Align A)
- public void setPointer()
- public void setPointerAddrSpace(unsigned int AS)
- public void setReturned()
- public void setSExt()
- public void setSRet()
- public void setSecArgPass()
- public void setSplit()
- public void setSplitEnd()
- public void setSwiftError()
- public void setSwiftSelf()
- public void setZExt()
Methods
¶ArgFlagsTy()
ArgFlagsTy()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:57
¶unsigned int getByValAlign() const
unsigned int getByValAlign() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:128
¶unsigned int getByValSize() const
unsigned int getByValSize() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:146
¶unsigned int getOrigAlign() const
unsigned int getOrigAlign() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:137
¶unsigned int getPointerAddrSpace() const
unsigned int getPointerAddrSpace() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:149
¶bool isByVal() const
bool isByVal() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:80
¶bool isCFGuardTarget() const
bool isCFGuardTarget() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:92
¶bool isCopyElisionCandidate() const
bool isCopyElisionCandidate() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:122
¶bool isHva() const
bool isHva() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:95
¶bool isHvaStart() const
bool isHvaStart() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:98
¶bool isInAlloca() const
bool isInAlloca() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:83
¶bool isInConsecutiveRegs() const
bool isInConsecutiveRegs() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:110
¶bool isInConsecutiveRegsLast() const
bool isInConsecutiveRegsLast() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:113
¶bool isInReg() const
bool isInReg() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:74
¶bool isNest() const
bool isNest() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:104
¶bool isPointer() const
bool isPointer() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:125
¶bool isReturned() const
bool isReturned() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:107
¶bool isSExt() const
bool isSExt() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:71
¶bool isSRet() const
bool isSRet() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:77
¶bool isSecArgPass() const
bool isSecArgPass() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:101
¶bool isSplit() const
bool isSplit() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:116
¶bool isSplitEnd() const
bool isSplitEnd() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:119
¶bool isSwiftError() const
bool isSwiftError() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:89
¶bool isSwiftSelf() const
bool isSwiftSelf() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:86
¶bool isZExt() const
bool isZExt() constDeclared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:68
¶void setByVal()
void setByVal()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:81
¶void setByValAlign(llvm::Align A)
void setByValAlign(llvm::Align A)Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:132
Parameters
¶void setByValSize(unsigned int S)
void setByValSize(unsigned int S)Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:147
Parameters
- unsigned int S
¶void setCFGuardTarget()
void setCFGuardTarget()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:93
¶void setCopyElisionCandidate()
void setCopyElisionCandidate()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:123
¶void setHva()
void setHva()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:96
¶void setHvaStart()
void setHvaStart()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:99
¶void setInAlloca()
void setInAlloca()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:84
¶void setInConsecutiveRegs()
void setInConsecutiveRegs()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:111
¶void setInConsecutiveRegsLast()
void setInConsecutiveRegsLast()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:114
¶void setInReg()
void setInReg()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:75
¶void setNest()
void setNest()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:105
¶void setOrigAlign(llvm::Align A)
void setOrigAlign(llvm::Align A)Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:141
Parameters
¶void setPointer()
void setPointer()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:126
¶void setPointerAddrSpace(unsigned int AS)
void setPointerAddrSpace(unsigned int AS)Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:150
Parameters
- unsigned int AS
¶void setReturned()
void setReturned()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:108
¶void setSExt()
void setSExt()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:72
¶void setSRet()
void setSRet()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:78
¶void setSecArgPass()
void setSecArgPass()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:102
¶void setSplit()
void setSplit()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:117
¶void setSplitEnd()
void setSplitEnd()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:120
¶void setSwiftError()
void setSwiftError()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:90
¶void setSwiftSelf()
void setSwiftSelf()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:87
¶void setZExt()
void setZExt()Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:69