LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Enumerations
llvm::NVPTXISD Namespace Reference

Enumerations

enum  NodeType {
  FIRST_NUMBER = ISD::BUILTIN_OP_END, Wrapper, CALL, RET_FLAG,
  LOAD_PARAM, DeclareParam, DeclareScalarParam, DeclareRetParam,
  DeclareRet, DeclareScalarRet, PrintCall, PrintCallUni,
  CallArgBegin, CallArg, LastCallArg, CallArgEnd,
  CallVoid, CallVal, CallSymbol, Prototype,
  MoveParam, PseudoUseParam, RETURN, CallSeqBegin,
  CallSeqEnd, CallPrototype, Dummy, LoadV2 = ISD::FIRST_TARGET_MEMORY_OPCODE,
  LoadV4, LDGV2, LDGV4, LDUV2,
  LDUV4, StoreV2, StoreV4, LoadParam,
  LoadParamV2, LoadParamV4, StoreParam, StoreParamV2,
  StoreParamV4, StoreParamS32, StoreParamU32, StoreRetval,
  StoreRetvalV2, StoreRetvalV4
}
 

Enumeration Type Documentation

Enumerator
FIRST_NUMBER 
Wrapper 
CALL 
RET_FLAG 
LOAD_PARAM 
DeclareParam 
DeclareScalarParam 
DeclareRetParam 
DeclareRet 
DeclareScalarRet 
PrintCall 
PrintCallUni 
CallArgBegin 
CallArg 
LastCallArg 
CallArgEnd 
CallVoid 
CallVal 
CallSymbol 
Prototype 
MoveParam 
PseudoUseParam 
RETURN 
CallSeqBegin 
CallSeqEnd 
CallPrototype 
Dummy 
LoadV2 
LoadV4 
LDGV2 
LDGV4 
LDUV2 
LDUV4 
StoreV2 
StoreV4 
LoadParam 
LoadParamV2 
LoadParamV4 
StoreParam 
StoreParamV2 
StoreParamV4 
StoreParamS32 
StoreParamU32 
StoreRetval 
StoreRetvalV2 
StoreRetvalV4 

Definition at line 25 of file NVPTXISelLowering.h.