LLVM  9.0.0svn
Public Member Functions | Public Attributes | List of all members
llvm::CallLowering::ArgInfo Struct Reference

#include "llvm/CodeGen/GlobalISel/CallLowering.h"

Collaboration diagram for llvm::CallLowering::ArgInfo:
Collaboration graph

Public Member Functions

 ArgInfo (unsigned Reg, Type *Ty, ISD::ArgFlagsTy Flags=ISD::ArgFlagsTy{}, bool IsFixed=true)

Public Attributes

unsigned Reg
ISD::ArgFlagsTy Flags
bool IsFixed

Detailed Description

Definition at line 45 of file CallLowering.h.

Constructor & Destructor Documentation

◆ ArgInfo()

llvm::CallLowering::ArgInfo::ArgInfo ( unsigned  Reg,
Type Ty,
ISD::ArgFlagsTy  Flags = ISD::ArgFlagsTy{},
bool  IsFixed = true 

Definition at line 51 of file CallLowering.h.

References Flags, IsFixed, Reg, and Ty.

Member Data Documentation

◆ Flags

ISD::ArgFlagsTy llvm::CallLowering::ArgInfo::Flags

◆ IsFixed

bool llvm::CallLowering::ArgInfo::IsFixed

◆ Reg

unsigned llvm::CallLowering::ArgInfo::Reg

◆ Ty

Type* llvm::CallLowering::ArgInfo::Ty

The documentation for this struct was generated from the following file: