|
MLIR-AIE 1.4.5.dev
|
#include "aie/Dialect/AIEX/Utils/BdLowering.h"
Public Types | |
| using | V = mlir::Value |
Public Member Functions | |
| SsaStridePolicy (mlir::OpBuilder &b, mlir::Location l) | |
| V | cst (int64_t c) const |
| V | mul (V v, int64_t c) const |
| V | div (V v, int64_t c) const |
| V | sub (V v, int64_t c) const |
| V | selectGT1 (V cond, V t, V e) const |
| V | selectGT0 (V cond, V t, V e) const |
| V | selectLt (V a, V b, V t, V e) const |
Public Attributes | |
| mlir::OpBuilder & | builder |
| mlir::Location | loc |
Definition at line 209 of file BdLowering.h.
| using xilinx::AIEX::SsaStridePolicy::V = mlir::Value |
Definition at line 210 of file BdLowering.h.
|
inline |
Definition at line 214 of file BdLowering.h.
| Value xilinx::AIEX::SsaStridePolicy::cst | ( | int64_t | c | ) | const |
Definition at line 36 of file BdLowering.cpp.
Referenced by div(), mul(), selectGT0(), selectGT1(), and sub().
| Value xilinx::AIEX::SsaStridePolicy::div | ( | V | v, |
| int64_t | c ) const |
Definition at line 44 of file BdLowering.cpp.
| Value xilinx::AIEX::SsaStridePolicy::mul | ( | V | v, |
| int64_t | c ) const |
Definition at line 40 of file BdLowering.cpp.
Definition at line 60 of file BdLowering.cpp.
Definition at line 54 of file BdLowering.cpp.
Definition at line 66 of file BdLowering.cpp.
| Value xilinx::AIEX::SsaStridePolicy::sub | ( | V | v, |
| int64_t | c ) const |
Definition at line 50 of file BdLowering.cpp.
| mlir::OpBuilder& xilinx::AIEX::SsaStridePolicy::builder |
Definition at line 211 of file BdLowering.h.
Referenced by cst(), div(), mul(), selectGT0(), selectGT1(), selectLt(), SsaStridePolicy(), and sub().
| mlir::Location xilinx::AIEX::SsaStridePolicy::loc |
Definition at line 212 of file BdLowering.h.
Referenced by cst(), div(), mul(), selectGT0(), selectGT1(), selectLt(), SsaStridePolicy(), and sub().