LLVM  3.7.0
Static Public Member Functions | List of all members
llvm::ConcreteOperator< SuperClass, Opc > Class Template Reference

A helper template for defining operators for individual opcodes. More...

#include <Operator.h>

Inheritance diagram for llvm::ConcreteOperator< SuperClass, Opc >:
[legend]
Collaboration diagram for llvm::ConcreteOperator< SuperClass, Opc >:
[legend]

Static Public Member Functions

static bool classof (const Instruction *I)
 
static bool classof (const ConstantExpr *CE)
 
static bool classof (const Value *V)
 

Detailed Description

template<typename SuperClass, unsigned Opc>
class llvm::ConcreteOperator< SuperClass, Opc >

A helper template for defining operators for individual opcodes.

Definition at line 319 of file Operator.h.

Member Function Documentation

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const Instruction I)
inlinestatic

Definition at line 321 of file Operator.h.

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const ConstantExpr CE)
inlinestatic

Definition at line 324 of file Operator.h.

template<typename SuperClass, unsigned Opc>
static bool llvm::ConcreteOperator< SuperClass, Opc >::classof ( const Value V)
inlinestatic

Definition at line 327 of file Operator.h.


The documentation for this class was generated from the following file: