This op mirrorrs the llvm.intr counterpart and allows lowering + type conversions in a progressive fashion.
Details
Diff Detail
- Repository
- rG LLVM Github Monorepo
Event Timeline
mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h | ||
---|---|---|
20 | why is this in its own population (instead of adding it to the general VectorToLLVM)? | |
mlir/include/mlir/Dialect/VectorOps/VectorOps.td | ||
1330 | Some parts of this comments could be moved into description (e.g. for some others, we also say why we picked it, like being close to the llvm implementation) | |
1349 | can we get a summary and description please? we need to keep our docs a bit up to date ;-) |
mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h | ||
---|---|---|
20 | Since lowering matrix intrinsics in LLVM requires a special flag, it makes sense to group those patterns together. |
mlir/include/mlir/Conversion/VectorToLLVM/ConvertVectorToLLVM.h | ||
---|---|---|
20 | (Typo: missing space in wheninvoking) Why do we need a special flag for matrix lowering? |
why is this in its own population (instead of adding it to the general VectorToLLVM)?
I don't object, but just curious. I can see isolated testing, but you don't seem to exploit that