LLVM API Documentation

llvm::TargetLowering::ArgListEntry Struct Reference

#include <TargetLowering.h>

Collaboration diagram for llvm::TargetLowering::ArgListEntry:
[legend]

List of all members.

Public Member Functions

 ArgListEntry ()

Public Attributes

SDValue Node
const Type * Ty
bool isSExt: 1
bool isZExt: 1
bool isInReg: 1
bool isSRet: 1
bool isNest: 1
bool isByVal: 1
uint16_t Alignment


Detailed Description

LowerCallTo - This hook lowers an abstract call to a function into an actual call. This returns a pair of operands. The first element is the return value for the function (if RetTy is not VoidTy). The second element is the outgoing token chain.

Definition at line 1069 of file TargetLowering.h.


Constructor & Destructor Documentation

llvm::TargetLowering::ArgListEntry::ArgListEntry (  )  [inline]

Definition at line 1080 of file TargetLowering.h.


Member Data Documentation

Definition at line 1073 of file TargetLowering.h.

Referenced by ExpandLibCall(), and llvm::SelectionDAGLowering::LowerCallTo().

Definition at line 1074 of file TargetLowering.h.

Referenced by llvm::SelectionDAGLowering::LowerCallTo().

Definition at line 1075 of file TargetLowering.h.

Referenced by llvm::SelectionDAGLowering::LowerCallTo().

Definition at line 1076 of file TargetLowering.h.

Referenced by llvm::SelectionDAGLowering::LowerCallTo().

Definition at line 1077 of file TargetLowering.h.

Referenced by llvm::SelectionDAGLowering::LowerCallTo().

Definition at line 1078 of file TargetLowering.h.

Referenced by llvm::SelectionDAGLowering::LowerCallTo().


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