Benoit Jacob
Benoit Jacob
Summary of what happened: * LLVM integrate #17330 had to disable a number of e2e tests/benchmarks. Specifically, all tests compiling a `.mlirbc` source that contains a `tensor.expand_shape` op. * The...
Super drafty and not intended for review. 1. Apply this PR. 2. Install Eigen3 in a way that cmake (standard FindEigen3.cmake) will find. 3. `cmake -DCMAKE_C_FLAGS=-DIREE_HAL_EXECUTABLE_LIBRARY_CALL_HOOK .` * Needed for...
I know this is vague and not super actionable, but I just need something to reference in `TODO` comments where code may need to be revisited at that time.
When I run moz-gdb/bin/gdb on my Ubuntu 12.04 machine, with a Galaxy S device connected, I get: ``` GNU gdb (GDB) 7.3-android-github.com/darchons Copyright (C) 2011 Free Software Foundation, Inc. License...
# Context [Tracy](https://github.com/wolfpld/tracy) has an external dependency on [Capstone](https://github.com/capstone-engine/capstone) for disassembly. Only the current development branch of capstone, named [next](https://github.com/capstone-engine/capstone/tree/next), is recent enough for our purposes, ans we in IREE...
Currently, DecomposeSoftmax is under Codegen/. Here's a link to it, specifically to a helpful comment explaining what it rewrites softmax to: https://github.com/iree-org/iree/blob/1316c92341ec5aa320f44ad4c8be9771b20e61e7/compiler/src/iree/compiler/Codegen/Common/DecomposeSoftmax.cpp#L19-L36 Problems with that: * This requires an intermediate...
- [ ] #17185 - [ ] #17186 - [ ] #17187 - [ ] #17188 - [ ] #17189 - [ ] #17602 - [ ] #17604 - [...
This is a take 2 on https://github.com/iree-org/iree/issues/17553. There, I had suggested renaming `round_dims_to` to `max_padding` and making it a scalar, while retaining `matmul_narrow_{M,N}` overriding it for narrow dimensions and clarifying...
Currently, one of the fields in the `encoding` attribute on a tensor is `role`, https://github.com/iree-org/iree/blob/58feff319e2fd0dff7909358741a26ffa5807823/compiler/src/iree/compiler/Dialect/Encoding/IR/EncodingBase.td#L79 Which is an enum defined in the same file, https://github.com/iree-org/iree/blob/58feff319e2fd0dff7909358741a26ffa5807823/compiler/src/iree/compiler/Dialect/Encoding/IR/EncodingBase.td#L51-L56 These values `LHS`, `RHS`, etc,...
Currently with a max padding size of 16 for allocations, we are discarding all tiles greater than 16 in any dimension, so these tiles are simply unused, and any ukernels...