[Mlir-commits] [mlir] 55756f3 - [MLIR][TOSA] Expand Tosa int types to I8 and I16

Rob Suderman llvmlistbot at llvm.org
Wed Feb 17 14:19:24 PST 2021


Author: Rob Suderman
Date: 2021-02-17T14:18:38-08:00
New Revision: 55756f32f735980ca08bbff70b5a2d2e5df16b81

URL: https://github.com/llvm/llvm-project/commit/55756f32f735980ca08bbff70b5a2d2e5df16b81
DIFF: https://github.com/llvm/llvm-project/commit/55756f32f735980ca08bbff70b5a2d2e5df16b81.diff

LOG: [MLIR][TOSA] Expand Tosa int types to I8 and I16

Tosa integers should include I8 and I16 values.

Differential Revision: https://reviews.llvm.org/D96900

Added: 
    

Modified: 
    mlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td

Removed: 
    


################################################################################
diff  --git a/mlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td b/mlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td
index 609b4109dc5e..fe3eee7168c6 100644
--- a/mlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td
+++ b/mlir/include/mlir/Dialect/Tosa/IR/TosaTypesBase.td
@@ -38,11 +38,15 @@ class Tosa_QuantizedType<string n, list<int> params, bit signed>
 // Used to express accumulator results or compare results.
 //===----------------------------------------------------------------------===//
 
+def Tosa_Int8 : I<8>;
+def Tosa_Int16 : I<16>;
 def Tosa_Int32 : I<32>;
 def Tosa_Int48 : I<48>;
 def Tosa_Int64 : I<64>;
 
-def Tosa_SignedInt : AnyTypeOf<[Tosa_Int32,
+def Tosa_SignedInt : AnyTypeOf<[Tosa_Int8,
+                                Tosa_Int16,
+                                Tosa_Int32,
                                 Tosa_Int48,
                                 Tosa_Int64]>;
 


        


More information about the Mlir-commits mailing list