This is a similar to the existing folder for f16 to f32 added with D96041 but instead for integer types where destination bits > source bits.
Details
Details
Diff Detail
Diff Detail
- Repository
- rG LLVM Github Monorepo
Paths
| Differential D142922
[mlir][vector] Add folder for bitcast of integer splat constants ClosedPublic Authored by qedawkins on Jan 30 2023, 11:30 AM.
Details Summary This is a similar to the existing folder for f16 to f32 added with D96041 but instead for integer types where destination bits > source bits.
Diff Detail
Event TimelineThis revision is now accepted and ready to land.Jan 30 2023, 4:34 PM
qedawkins retitled this revision from [mlir][vector] Add folder for bitcast of i8 splat constant to i32 to [mlir][vector] Add folder for bitcast of integer splat constants.Jan 30 2023, 7:28 PM This revision was landed with ongoing or failed builds.Jan 30 2023, 8:53 PM Closed by commit rGff96267b4202: [mlir][vector] Add folder for bitcast of integer splat constants (authored by qedawkins). · Explain Why This revision was automatically updated to reflect the committed changes.
Revision Contents
Diff 493481 mlir/lib/Dialect/Vector/IR/VectorOps.cpp
mlir/test/Dialect/Vector/canonicalize.mlir
|
optional comment but it should be easy to generalize to any integer size using APInt.