[Mlir-commits] [mlir] [mlir][AMDGPU] Relax restrictions on raw_buffer_load (PR #102229)
Giuseppe Rossini
llvmlistbot at llvm.org
Wed Aug 7 01:57:21 PDT 2024
================
@@ -126,11 +126,7 @@ def AMDGPU_RawBufferLoadOp :
DefaultValuedAttr<BoolAttr, "true">:$boundsCheck,
OptionalAttr<I32Attr>:$indexOffset,
Optional<I32>:$sgprOffset)>,
- Results<(outs AnyTypeOf<[BF16, F16, F32, I32, I8, F8E5M2FNUZ, F8E4M3FNUZ,
- VectorOfLengthAndType<[2, 4], [F32, I32]>,
- VectorOfLengthAndType<[2, 4, 8], [F16, BF16]>,
- VectorOfLengthAndType<[2, 4, 8, 16],
- [I8, F8E5M2FNUZ, F8E4M3FNUZ]>]>:$value)> {
+ Results<(outs AnyType:$value)> {
----------------
giuseros wrote:
Isn't `AnyType` a bit too unrestrictive? Why not adding the "illegal" types you plan to support to the set of supported types?
https://github.com/llvm/llvm-project/pull/102229
More information about the Mlir-commits
mailing list