Rohan Yadav
Rohan Yadav
**What version of protobuf and what language are you using?** Version: `libprotoc 3.10.1` gogo/protobuf SHA: `5628607bb4c51c3157aacc3a50f0ab707582b805` **What did you do?** I have a proto message that I suppress the type...
Hi! I'm looking into using tiramisu to generate some leaf kernels for a project. I have two questions: * Can tiramisu generate code that has array access bounds parametrized by...
This commit properly fixes #355 by ensuring that duplicate locators are not generated by different codepaths. This bug is masked by the ir::simplify call which removes the extra locators in...
This commit fixes several bugs around the recovery of index variables when splits/divides of the position spaces are involved. In particular, the old code would emit position loops like ```...
Fixes #413. This commit adds support for the command line tool to accept index expressions containing windowing, striding and index sets. An example of each of these features is added...
This commit adds a boolean to the `TensorBase::compute` method allowing for bypass of the compute caching mechanism. This is useful when benchmarking the generated kernels.
This commit fixes a memory leak in the TACO runtime that doesn't allow for reclamation of memory used when tensors are allocated by the TACO runtime. In particular, when accessing...
Olivia started work to abstract the lowerer into an interface. This work should be continued to make a parent "ImperativeLowerer' for shared logic between the CPU and GPU lowering processes,...
More details in https://github.com/tensor-compiler/array-programming-benchmarks/issues/9.
The concretize pass tries to hoist reductions of user defined functions, which isn't correct.