#include "llvm/CodeGen/TargetCallingConv.h"
Definition at line 27 of file TargetCallingConv.h.
◆ ArgFlagsTy()
llvm::ISD::ArgFlagsTy::ArgFlagsTy |
( |
| ) |
|
|
inline |
◆ getByRefSize()
unsigned llvm::ISD::ArgFlagsTy::getByRefSize |
( |
| ) |
const |
|
inline |
◆ getByValSize()
unsigned llvm::ISD::ArgFlagsTy::getByValSize |
( |
| ) |
const |
|
inline |
◆ getNonZeroByValAlign()
Align llvm::ISD::ArgFlagsTy::getNonZeroByValAlign |
( |
| ) |
const |
|
inline |
◆ getNonZeroMemAlign()
Align llvm::ISD::ArgFlagsTy::getNonZeroMemAlign |
( |
| ) |
const |
|
inline |
◆ getNonZeroOrigAlign()
Align llvm::ISD::ArgFlagsTy::getNonZeroOrigAlign |
( |
| ) |
const |
|
inline |
◆ getPointerAddrSpace()
unsigned llvm::ISD::ArgFlagsTy::getPointerAddrSpace |
( |
| ) |
const |
|
inline |
◆ isByRef()
bool llvm::ISD::ArgFlagsTy::isByRef |
( |
| ) |
const |
|
inline |
◆ isByVal()
bool llvm::ISD::ArgFlagsTy::isByVal |
( |
| ) |
const |
|
inline |
◆ isCFGuardTarget()
bool llvm::ISD::ArgFlagsTy::isCFGuardTarget |
( |
| ) |
const |
|
inline |
◆ isCopyElisionCandidate()
bool llvm::ISD::ArgFlagsTy::isCopyElisionCandidate |
( |
| ) |
const |
|
inline |
◆ isHva()
bool llvm::ISD::ArgFlagsTy::isHva |
( |
| ) |
const |
|
inline |
◆ isHvaStart()
bool llvm::ISD::ArgFlagsTy::isHvaStart |
( |
| ) |
const |
|
inline |
◆ isInAlloca()
bool llvm::ISD::ArgFlagsTy::isInAlloca |
( |
| ) |
const |
|
inline |
◆ isInConsecutiveRegs()
bool llvm::ISD::ArgFlagsTy::isInConsecutiveRegs |
( |
| ) |
const |
|
inline |
◆ isInConsecutiveRegsLast()
bool llvm::ISD::ArgFlagsTy::isInConsecutiveRegsLast |
( |
| ) |
const |
|
inline |
◆ isInReg()
bool llvm::ISD::ArgFlagsTy::isInReg |
( |
| ) |
const |
|
inline |
◆ isNest()
bool llvm::ISD::ArgFlagsTy::isNest |
( |
| ) |
const |
|
inline |
◆ isNoExt()
bool llvm::ISD::ArgFlagsTy::isNoExt |
( |
| ) |
const |
|
inline |
◆ isPointer()
bool llvm::ISD::ArgFlagsTy::isPointer |
( |
| ) |
const |
|
inline |
◆ isPreallocated()
bool llvm::ISD::ArgFlagsTy::isPreallocated |
( |
| ) |
const |
|
inline |
◆ isReturned()
bool llvm::ISD::ArgFlagsTy::isReturned |
( |
| ) |
const |
|
inline |
◆ isSecArgPass()
bool llvm::ISD::ArgFlagsTy::isSecArgPass |
( |
| ) |
const |
|
inline |
◆ isSExt()
bool llvm::ISD::ArgFlagsTy::isSExt |
( |
| ) |
const |
|
inline |
◆ isSplit()
bool llvm::ISD::ArgFlagsTy::isSplit |
( |
| ) |
const |
|
inline |
◆ isSplitEnd()
bool llvm::ISD::ArgFlagsTy::isSplitEnd |
( |
| ) |
const |
|
inline |
◆ isSRet()
bool llvm::ISD::ArgFlagsTy::isSRet |
( |
| ) |
const |
|
inline |
◆ isSwiftAsync()
bool llvm::ISD::ArgFlagsTy::isSwiftAsync |
( |
| ) |
const |
|
inline |
◆ isSwiftError()
bool llvm::ISD::ArgFlagsTy::isSwiftError |
( |
| ) |
const |
|
inline |
◆ isSwiftSelf()
bool llvm::ISD::ArgFlagsTy::isSwiftSelf |
( |
| ) |
const |
|
inline |
◆ isZExt()
bool llvm::ISD::ArgFlagsTy::isZExt |
( |
| ) |
const |
|
inline |
◆ setByRef()
void llvm::ISD::ArgFlagsTy::setByRef |
( |
| ) |
|
|
inline |
◆ setByRefSize()
void llvm::ISD::ArgFlagsTy::setByRefSize |
( |
unsigned |
S | ) |
|
|
inline |
◆ setByVal()
void llvm::ISD::ArgFlagsTy::setByVal |
( |
| ) |
|
|
inline |
◆ setByValSize()
void llvm::ISD::ArgFlagsTy::setByValSize |
( |
unsigned |
S | ) |
|
|
inline |
◆ setCFGuardTarget()
void llvm::ISD::ArgFlagsTy::setCFGuardTarget |
( |
| ) |
|
|
inline |
◆ setCopyElisionCandidate()
void llvm::ISD::ArgFlagsTy::setCopyElisionCandidate |
( |
| ) |
|
|
inline |
◆ setHva()
void llvm::ISD::ArgFlagsTy::setHva |
( |
| ) |
|
|
inline |
◆ setHvaStart()
void llvm::ISD::ArgFlagsTy::setHvaStart |
( |
| ) |
|
|
inline |
◆ setInAlloca()
void llvm::ISD::ArgFlagsTy::setInAlloca |
( |
| ) |
|
|
inline |
◆ setInConsecutiveRegs()
void llvm::ISD::ArgFlagsTy::setInConsecutiveRegs |
( |
bool |
Flag = true | ) |
|
|
inline |
◆ setInConsecutiveRegsLast()
void llvm::ISD::ArgFlagsTy::setInConsecutiveRegsLast |
( |
bool |
Flag = true | ) |
|
|
inline |
◆ setInReg()
void llvm::ISD::ArgFlagsTy::setInReg |
( |
| ) |
|
|
inline |
◆ setMemAlign()
void llvm::ISD::ArgFlagsTy::setMemAlign |
( |
Align |
A | ) |
|
|
inline |
◆ setNest()
void llvm::ISD::ArgFlagsTy::setNest |
( |
| ) |
|
|
inline |
◆ setNoExt()
void llvm::ISD::ArgFlagsTy::setNoExt |
( |
| ) |
|
|
inline |
◆ setOrigAlign()
void llvm::ISD::ArgFlagsTy::setOrigAlign |
( |
Align |
A | ) |
|
|
inline |
◆ setPointer()
void llvm::ISD::ArgFlagsTy::setPointer |
( |
| ) |
|
|
inline |
◆ setPointerAddrSpace()
void llvm::ISD::ArgFlagsTy::setPointerAddrSpace |
( |
unsigned |
AS | ) |
|
|
inline |
◆ setPreallocated()
void llvm::ISD::ArgFlagsTy::setPreallocated |
( |
| ) |
|
|
inline |
◆ setReturned()
void llvm::ISD::ArgFlagsTy::setReturned |
( |
bool |
V = true | ) |
|
|
inline |
◆ setSecArgPass()
void llvm::ISD::ArgFlagsTy::setSecArgPass |
( |
| ) |
|
|
inline |
◆ setSExt()
void llvm::ISD::ArgFlagsTy::setSExt |
( |
| ) |
|
|
inline |
◆ setSplit()
void llvm::ISD::ArgFlagsTy::setSplit |
( |
| ) |
|
|
inline |
◆ setSplitEnd()
void llvm::ISD::ArgFlagsTy::setSplitEnd |
( |
| ) |
|
|
inline |
◆ setSRet()
void llvm::ISD::ArgFlagsTy::setSRet |
( |
| ) |
|
|
inline |
◆ setSwiftAsync()
void llvm::ISD::ArgFlagsTy::setSwiftAsync |
( |
| ) |
|
|
inline |
◆ setSwiftError()
void llvm::ISD::ArgFlagsTy::setSwiftError |
( |
| ) |
|
|
inline |
◆ setSwiftSelf()
void llvm::ISD::ArgFlagsTy::setSwiftSelf |
( |
| ) |
|
|
inline |
◆ setZExt()
void llvm::ISD::ArgFlagsTy::setZExt |
( |
| ) |
|
|
inline |
The documentation for this struct was generated from the following file: