LLVM API Documentation

Public Member Functions | Public Attributes
llvm::FastISel::ArgListEntry Struct Reference

#include <FastISel.h>

Collaboration diagram for llvm::FastISel::ArgListEntry:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 ArgListEntry ()
void setAttributes (ImmutableCallSite *CS, unsigned AttrIdx)
 Set CallLoweringInfo attribute flags based on a call instruction and called function attributes.

Public Attributes

ValueVal
TypeTy
bool IsSExt: 1
bool IsZExt: 1
bool IsInReg: 1
bool IsSRet: 1
bool IsNest: 1
bool IsByVal: 1
bool IsInAlloca: 1
bool IsReturned: 1
uint16_t Alignment

Detailed Description

Definition at line 32 of file FastISel.h.


Constructor & Destructor Documentation

Definition at line 45 of file FastISel.h.


Member Function Documentation


Member Data Documentation

Definition at line 43 of file FastISel.h.

Referenced by setAttributes().

Definition at line 40 of file FastISel.h.

Referenced by setAttributes().

Definition at line 41 of file FastISel.h.

Referenced by setAttributes().

Definition at line 37 of file FastISel.h.

Referenced by setAttributes().

Definition at line 39 of file FastISel.h.

Referenced by setAttributes().

Definition at line 42 of file FastISel.h.

Referenced by setAttributes().

Definition at line 35 of file FastISel.h.

Referenced by setAttributes().

Definition at line 38 of file FastISel.h.

Referenced by setAttributes().

Definition at line 36 of file FastISel.h.

Referenced by setAttributes().

Definition at line 34 of file FastISel.h.

Referenced by llvm::FastISel::lowerCall().

Definition at line 33 of file FastISel.h.

Referenced by llvm::FastISel::lowerCall(), and llvm::FastISel::lowerCallTo().


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