LLVM  4.0.0
Enumerations
llvm::HexagonISD Namespace Reference

Enumerations

enum  NodeType : unsigned {
  OP_BEGIN = ISD::BUILTIN_OP_END, CONST32 = OP_BEGIN, CONST32_GP, ALLOCA,
  AT_GOT, AT_PCREL, CALL, CALLnr,
  CALLR, RET_FLAG, BARRIER, JT,
  CP, POPCOUNT, COMBINE, PACKHL,
  VSPLATB, VSPLATH, SHUFFEB, SHUFFEH,
  SHUFFOB, SHUFFOH, VSXTBH, VSXTBW,
  VSRAW, VSRAH, VSRLW, VSRLH,
  VSHLW, VSHLH, VCMPBEQ, VCMPBGT,
  VCMPBGTU, VCMPHEQ, VCMPHGT, VCMPHGTU,
  VCMPWEQ, VCMPWGT, VCMPWGTU, INSERT,
  INSERTRP, EXTRACTU, EXTRACTURP, VCOMBINE,
  VPACK, TC_RETURN, EH_RETURN, DCFETCH,
  OP_END
}
 

Enumeration Type Documentation

Enumerator
OP_BEGIN 
CONST32 
CONST32_GP 
ALLOCA 
AT_GOT 
AT_PCREL 
CALL 
CALLnr 
CALLR 
RET_FLAG 
BARRIER 
JT 
CP 
POPCOUNT 
COMBINE 
PACKHL 
VSPLATB 
VSPLATH 
SHUFFEB 
SHUFFEH 
SHUFFOB 
SHUFFOH 
VSXTBH 
VSXTBW 
VSRAW 
VSRAH 
VSRLW 
VSRLH 
VSHLW 
VSHLH 
VCMPBEQ 
VCMPBGT 
VCMPBGTU 
VCMPHEQ 
VCMPHGT 
VCMPHGTU 
VCMPWEQ 
VCMPWGT 
VCMPWGTU 
INSERT 
INSERTRP 
EXTRACTU 
EXTRACTURP 
VCOMBINE 
VPACK 
TC_RETURN 
EH_RETURN 
DCFETCH 
OP_END 

Definition at line 34 of file HexagonISelLowering.h.