[Mlir-commits] [mlir] [mlir][tosa] Add ext-int64 support (PR #164389)
Luke Hutton
llvmlistbot at llvm.org
Fri Oct 24 01:56:37 PDT 2025
================
@@ -271,21 +271,24 @@ def Tosa_EXT_DOUBLEROUND : I32EnumAttrCase<"doubleround", 9>;
def Tosa_EXT_INEXACTROUND : I32EnumAttrCase<"inexactround", 10>;
def Tosa_EXT_DYNAMIC : I32EnumAttrCase<"dynamic", 11>;
def Tosa_EXT_MXFP : I32EnumAttrCase<"mxfp", 12>;
+def Tosa_EXT_INT64 : I32EnumAttrCase<"int64", 13>;
+
def Tosa_ExtensionAttr
: Tosa_I32EnumAttr<"Extension", "supported TOSA extensions", "ext", [
Tosa_EXT_NONE, Tosa_EXT_INT16, Tosa_EXT_INT4, Tosa_EXT_BF16,
Tosa_EXT_FP8E4M3, Tosa_EXT_FP8E5M2, Tosa_EXT_FFT, Tosa_EXT_VARIABLE,
Tosa_EXT_CONTROLFLOW, Tosa_EXT_DOUBLEROUND, Tosa_EXT_INEXACTROUND,
- Tosa_EXT_DYNAMIC, Tosa_EXT_MXFP
+ Tosa_EXT_DYNAMIC, Tosa_EXT_MXFP, Tosa_EXT_INT64
]> {
let extraClassDeclaration = [{
- static llvm::SmallVector<Extension, 11> getAllValues() {
+ static llvm::SmallVector<Extension, 14> getAllValues() {
----------------
lhutton1 wrote:
Thanks, yep this should be 13, I don't think we should expose `none`
https://github.com/llvm/llvm-project/pull/164389
More information about the Mlir-commits
mailing list