Home | History | Annotate | Download | only in IR

Lines Matching defs:Operator

1 //===-- llvm/Operator.h - Operator utility subclass -------------*- C++ -*-===//
31 /// Operator - This is a utility class that provides an abstraction for the
34 class Operator : public User {
36 // The Operator class is intended to be used as a utility, and is never itself
38 void *operator new(size_t, unsigned) LLVM_DELETED_FUNCTION;
39 void *operator new(size_t s) LLVM_DELETED_FUNCTION;
40 Operator() LLVM_DELETED_FUNCTION;
46 ~Operator();
77 /// despite that operator having the potential for overflow.
79 class OverflowingBinaryOperator : public Operator {
131 class PossiblyExactOperator : public Operator {
218 class FPMathOperator : public Operator {
358 : public ConcreteOperator<Operator, Instruction::GetElementPtr> {