First, compact implementation of lowering to LLVM IR. A bit more
challenging than the constant mask due to the dynamic indices, of course.
I like to hear if there are more efficient ways of doing this in LLVM,
but this for now at least gives us a functional reference implementation.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/lib/Dialect/Vector/VectorTransforms.cpp | ||
---|---|---|
1239 | Can you add comments to what the expected output is given a mask input? Lowerings should really be documented. |
mlir/lib/Dialect/Vector/VectorTransforms.cpp | ||
---|---|---|
1239 | Yes of course. Not sure how I missed that when writing this CL.... Fix coming up.... |
Can you add comments to what the expected output is given a mask input? Lowerings should really be documented.