LLVM API Documentation

Enumerations
llvm::NVPTXISD Namespace Reference

Enumerations

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

Enumeration Type Documentation

Enumerator:
FIRST_NUMBER 
Wrapper 
CALL 
RET_FLAG 
LOAD_PARAM 
NVBuiltin 
DeclareParam 
DeclareScalarParam 
DeclareRetParam 
DeclareRet 
DeclareScalarRet 
LoadParam 
StoreParam 
StoreParamS32 
StoreParamU32 
MoveToParam 
PrintCall 
PrintCallUni 
CallArgBegin 
CallArg 
LastCallArg 
CallArgEnd 
CallVoid 
CallVal 
CallSymbol 
Prototype 
MoveParam 
MoveRetval 
MoveToRetval 
StoreRetval 
PseudoUseParam 
RETURN 
CallSeqBegin 
CallSeqEnd 
Dummy 
LoadV2 
LoadV4 
LDGV2 
LDGV4 
LDUV2 
LDUV4 
StoreV2 
StoreV4 

Definition at line 25 of file NVPTXISelLowering.h.