LLVM 22.0.0git
llvm::ARMISD Namespace Reference

Enumerations

enum  NodeType : unsigned {
  DYN_ALLOC = GENERATED_OPCODE_END , MVESEXT , MVEZEXT , MVETRUNC ,
  BUILD_VECTOR , FIRST_MEMORY_OPCODE , VLD1DUP = FIRST_MEMORY_OPCODE , VLD2DUP ,
  VLD3DUP , VLD4DUP , VLD1_UPD , VLD2_UPD ,
  VLD3_UPD , VLD4_UPD , VLD2LN_UPD , VLD3LN_UPD ,
  VLD4LN_UPD , VLD1DUP_UPD , VLD2DUP_UPD , VLD3DUP_UPD ,
  VLD4DUP_UPD , VLD1x2_UPD , VLD1x3_UPD , VLD1x4_UPD ,
  VST1_UPD , VST3_UPD , VST2LN_UPD , VST3LN_UPD ,
  VST4LN_UPD , VST1x2_UPD , VST1x3_UPD , VST1x4_UPD ,
  LAST_MEMORY_OPCODE = VST1x4_UPD
}

Enumeration Type Documentation

◆ NodeType

Enumerator
DYN_ALLOC 
MVESEXT 
MVEZEXT 
MVETRUNC 
BUILD_VECTOR 
FIRST_MEMORY_OPCODE 
VLD1DUP 
VLD2DUP 
VLD3DUP 
VLD4DUP 
VLD1_UPD 
VLD2_UPD 
VLD3_UPD 
VLD4_UPD 
VLD2LN_UPD 
VLD3LN_UPD 
VLD4LN_UPD 
VLD1DUP_UPD 
VLD2DUP_UPD 
VLD3DUP_UPD 
VLD4DUP_UPD 
VLD1x2_UPD 
VLD1x3_UPD 
VLD1x4_UPD 
VST1_UPD 
VST3_UPD 
VST2LN_UPD 
VST3LN_UPD 
VST4LN_UPD 
VST1x2_UPD 
VST1x3_UPD 
VST1x4_UPD 
LAST_MEMORY_OPCODE 

Definition at line 26 of file ARMSelectionDAGInfo.h.