LLVM  8.0.1
Namespaces | Macros | Enumerations | Functions
TargetOpcodes.h File Reference
#include "llvm/Support/TargetOpcodes.def"
Include dependency graph for TargetOpcodes.h:

Go to the source code of this file.

Namespaces

 llvm
 This class represents lattice values for constants.
 
 llvm::TargetOpcode
 Invariant opcodes: All instruction sets have these as their low opcodes.
 

Macros

#define HANDLE_TARGET_OPCODE(OPC)   OPC,
 
#define HANDLE_TARGET_OPCODE_MARKER(IDENT, OPC)   IDENT = OPC,
 

Enumerations

enum  
 

Functions

bool llvm::isPreISelGenericOpcode (unsigned Opcode)
 Check whether the given Opcode is a generic opcode that is not supposed to appear after ISel. More...
 
bool llvm::isTargetSpecificOpcode (unsigned Opcode)
 Check whether the given Opcode is a target-specific opcode. More...
 

Macro Definition Documentation

◆ HANDLE_TARGET_OPCODE

#define HANDLE_TARGET_OPCODE (   OPC)    OPC,

Definition at line 23 of file TargetOpcodes.h.

◆ HANDLE_TARGET_OPCODE_MARKER

#define HANDLE_TARGET_OPCODE_MARKER (   IDENT,
  OPC 
)    IDENT = OPC,

Definition at line 24 of file TargetOpcodes.h.