iree
iree copied to clipboard
A retargetable MLIR-based machine learning compiler and runtime toolkit.
The interfaces allow us to share more code between dialects using globals and generalizes the Explorer infrastructure to support global ops in any dialect (not just util.global). We could add...
* MHLO_COMMIT=3f94dc7ff68524b1cf2dd420d9997df8f3ccd7a8 * LLVM_COMIT=6c66b089bcd7 * TF_COMMIT=0946dfd12422221e3695a479891aa2f2cad147e5
Leftover from the `iree/tools/` -> `tools/` move. I noticed this when trying to find `wasm-ld` from a regular build (i.e. without setting up the Emscripten SDK or putting a tool...
Files to describe the benchmarks in python. The python scripts to define benchmarks will go under `build_tools/benchmarks/configs`
Support multiple target ops in clone_succeeding_op_into_dispatch_region The target ops are sorted topologically before cloning them one-by-one. This is to ensure that there are no dominance violations. (Same logic as with...
This op is symmetric to `clone_preceding_op_into_dispatch_region` and can be used to build heuristics for dispatch region formation. This PR depends on #9985. Only review the second commit.
Support multiple target ops in clone_preceding_op_into_dispatch_region The target ops are sorted topoloically before cloning them one-by-one. This is to ensure that there are no dominance violations. (Same logic as with...
This commit adds two new transform dialect ops: * WrapInDispatchRegionOp: Warp an arbitrary op in a new `dispatch.region` op. * PullPrecedingOpIntoDispatchRegionOp: Move a preceding op into an existing `dispatch.region` op....