MLIR
18.0.0git
|
Helper struct to build simple arithmetic quantities with minimal type inference support. More...
#include "mlir/Dialect/Arith/Utils/Utils.h"
Public Member Functions | |
ArithBuilder (OpBuilder &b, Location loc) | |
Value | _and (Value lhs, Value rhs) |
Value | add (Value lhs, Value rhs) |
Value | sub (Value lhs, Value rhs) |
Value | mul (Value lhs, Value rhs) |
Value | select (Value cmp, Value lhs, Value rhs) |
Value | sgt (Value lhs, Value rhs) |
Value | slt (Value lhs, Value rhs) |
Helper struct to build simple arithmetic quantities with minimal type inference support.
Definition at line 200 of file Utils.cpp.
References mlir::OpBuilder::create().
Referenced by mlir::linalg::generateParallelLoopNest().
Definition at line 203 of file Utils.cpp.
References mlir::OpBuilder::create(), and mlir::Value::getType().
Definition at line 213 of file Utils.cpp.
References mlir::OpBuilder::create(), and mlir::Value::getType().
Definition at line 228 of file Utils.cpp.
References mlir::OpBuilder::create().
Definition at line 218 of file Utils.cpp.
References mlir::OpBuilder::create(), and mlir::Value::getType().
Definition at line 223 of file Utils.cpp.
References mlir::OpBuilder::create(), and mlir::Value::getType().
Referenced by mlir::linalg::generateParallelLoopNest().
Definition at line 208 of file Utils.cpp.
References mlir::OpBuilder::create(), and mlir::Value::getType().