LLVM API Documentation

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Enumerations
TargetOpcodes.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 llvm
 List of target independent CodeGen pass IDs.
 
 llvm::TargetOpcode
 

Enumerations

enum  {
  llvm::TargetOpcode::PHI = 0, llvm::TargetOpcode::INLINEASM = 1, llvm::TargetOpcode::PROLOG_LABEL = 2, llvm::TargetOpcode::EH_LABEL = 3,
  llvm::TargetOpcode::GC_LABEL = 4, llvm::TargetOpcode::KILL = 5, llvm::TargetOpcode::EXTRACT_SUBREG = 6, llvm::TargetOpcode::INSERT_SUBREG = 7,
  llvm::TargetOpcode::IMPLICIT_DEF = 8, llvm::TargetOpcode::SUBREG_TO_REG = 9, llvm::TargetOpcode::COPY_TO_REGCLASS = 10, llvm::TargetOpcode::DBG_VALUE = 11,
  llvm::TargetOpcode::REG_SEQUENCE = 12, llvm::TargetOpcode::COPY = 13, llvm::TargetOpcode::BUNDLE = 14, llvm::TargetOpcode::LIFETIME_START = 15,
  llvm::TargetOpcode::LIFETIME_END = 16, llvm::TargetOpcode::STACKMAP = 17, llvm::TargetOpcode::PATCHPOINT = 18
}