struct ArgFlagsTy

Declaration

struct ArgFlagsTy { /* full declaration omitted */ };

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:27

Method Overview

Methods

ArgFlagsTy()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:57

unsigned int getByValAlign() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:128

unsigned int getByValSize() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:146

unsigned int getOrigAlign() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:137

unsigned int getPointerAddrSpace() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:149

bool isByVal() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:80

bool isCFGuardTarget() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:92

bool isCopyElisionCandidate() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:122

bool isHva() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:95

bool isHvaStart() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:98

bool isInAlloca() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:83

bool isInConsecutiveRegs() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:110

bool isInConsecutiveRegsLast() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:113

bool isInReg() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:74

bool isNest() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:104

bool isPointer() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:125

bool isReturned() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:107

bool isSExt() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:71

bool isSRet() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:77

bool isSecArgPass() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:101

bool isSplit() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:116

bool isSplitEnd() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:119

bool isSwiftError() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:89

bool isSwiftSelf() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:86

bool isZExt() const

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:68

void setByVal()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:81

void setByValAlign(llvm::Align A)

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:132

Parameters

llvm::Align A

void setByValSize(unsigned int S)

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:147

Parameters

unsigned int S

void setCFGuardTarget()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:93

void setCopyElisionCandidate()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:123

void setHva()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:96

void setHvaStart()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:99

void setInAlloca()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:84

void setInConsecutiveRegs()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:111

void setInConsecutiveRegsLast()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:114

void setInReg()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:75

void setNest()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:105

void setOrigAlign(llvm::Align A)

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:141

Parameters

llvm::Align A

void setPointer()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:126

void setPointerAddrSpace(unsigned int AS)

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:150

Parameters

unsigned int AS

void setReturned()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:108

void setSExt()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:72

void setSRet()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:78

void setSecArgPass()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:102

void setSplit()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:117

void setSplitEnd()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:120

void setSwiftError()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:90

void setSwiftSelf()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:87

void setZExt()

Declared at: llvm/include/llvm/CodeGen/TargetCallingConv.h:69