LLVM  8.0.1
Enumerations
llvm::HexagonISD Namespace Reference

Enumerations

enum  NodeType : unsigned {
  OP_BEGIN = ISD::BUILTIN_OP_END, CONST32 = OP_BEGIN, CONST32_GP, ADDC,
  SUBC, ALLOCA, AT_GOT, AT_PCREL,
  CALL, CALLnr, CALLR, RET_FLAG,
  BARRIER, JT, CP, COMBINE,
  VSPLAT, VASL, VASR, VLSR,
  TSTBIT, INSERT, EXTRACTU, VEXTRACTW,
  VINSERTW0, VROR, TC_RETURN, EH_RETURN,
  DCFETCH, READCYCLE, D2P, P2D,
  V2Q, Q2V, QCAT, QTRUE,
  QFALSE, VZERO, VSPLATW, TYPECAST,
  VALIGN, VALIGNADDR, OP_END
}
 

Enumeration Type Documentation

◆ NodeType

Enumerator
OP_BEGIN 
CONST32 
CONST32_GP 
ADDC 
SUBC 
ALLOCA 
AT_GOT 
AT_PCREL 
CALL 
CALLnr 
CALLR 
RET_FLAG 
BARRIER 
JT 
CP 
COMBINE 
VSPLAT 
VASL 
VASR 
VLSR 
TSTBIT 
INSERT 
EXTRACTU 
VEXTRACTW 
VINSERTW0 
VROR 
TC_RETURN 
EH_RETURN 
DCFETCH 
READCYCLE 
D2P 
P2D 
V2Q 
Q2V 
QCAT 
QTRUE 
QFALSE 
VZERO 
VSPLATW 
TYPECAST 
VALIGN 
VALIGNADDR 
OP_END 

Definition at line 34 of file HexagonISelLowering.h.