LLVM API Documentation

Static Public Member Functions
llvm::ConcreteOperator< SuperClass, Opc > Class Template Reference

#include <Operator.h>

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

List of all members.

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 >

ConcreteOperator - A helper template for defining operators for individual opcodes.

Definition at line 325 of file Operator.h.


Member Function Documentation

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

Definition at line 327 of file Operator.h.

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

Definition at line 330 of file Operator.h.

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

Definition at line 333 of file Operator.h.


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