Use vector compares for the 1-D case. This approach scales much better
than generating insertion operations, and exposes SIMD directly to backend.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D82402
[mlir] [VectorOps] Improve vector.create_mask lowering ClosedPublic Authored by aartbik on Jun 23 2020, 11:29 AM.
Details Summary Use vector compares for the 1-D case. This approach scales much better
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jun 23 2020, 2:28 PM Closed by commit rG55d09dfc7b14: [mlir] [VectorOps] Improve vector.create_mask lowering (authored by aartbik). · Explain WhyJun 23 2020, 3:05 PM This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 272785 mlir/lib/Dialect/Vector/VectorTransforms.cpp
mlir/test/Dialect/Vector/vector-contract-transforms.mlir
|