class ConcreteOperator
Declaration
template <typename SuperClass, unsigned int Opc>
class ConcreteOperator { /* full declaration omitted */ };
Description
A helper template for defining operators for individual opcodes.
Declared at: llvm/include/llvm/IR/Operator.h:412
Templates
- SuperClass
- unsigned int Opc
Method Overview
- public static bool classof(const llvm::Instruction * I)
- public static bool classof(const llvm::ConstantExpr * CE)
- public static bool classof(const llvm::Value * V)
Methods
¶static bool classof(const llvm::Instruction* I)
static bool classof(const llvm::Instruction* I)
Declared at: llvm/include/llvm/IR/Operator.h:414
Parameters
- const llvm::Instruction* I
¶static bool classof(const llvm::ConstantExpr* CE)
static bool classof(const llvm::ConstantExpr* CE)
Declared at: llvm/include/llvm/IR/Operator.h:417
Parameters
- const llvm::ConstantExpr* CE
¶static bool classof(const llvm::Value* V)
static bool classof(const llvm::Value* V)
Declared at: llvm/include/llvm/IR/Operator.h:420
Parameters
- const llvm::Value* V