|
MLIR 23.0.0git
|
#include "mlir/Dialect/Arith/IR/Arith.h"#include "mlir/IR/Matchers.h"#include "mlir/Interfaces/InferIntDivisibilityOpInterface.h"#include <cstdlib>Go to the source code of this file.
Functions | |
| static ConstantIntDivisibility | getDivisibilityOfOperand (Value v, IntegerDivisibility divisibility) |
| template<typename OpTy> | |
| static void | inferBinaryGCDResultDivisibility (OpTy op, ArrayRef< IntegerDivisibility > argDivs, SetIntDivisibilityFn setResultDivs) |
|
static |
Definition at line 23 of file InferIntDivisibilityOpInterfaceImpl.cpp.
References mlir::IntegerDivisibility::getValue(), mlir::IntegerDivisibility::isUninitialized(), mlir::m_ConstantInt(), and mlir::matchPattern().
Referenced by inferBinaryGCDResultDivisibility().
|
static |
Definition at line 38 of file InferIntDivisibilityOpInterfaceImpl.cpp.
References getDivisibilityOfOperand().