From 3beaac8ae27a1c4cd25afbb0c59c10a8ab0f527c Mon Sep 17 00:00:00 2001 From: Ionel-Cristinel ANICHITEI Date: Wed, 5 Apr 2023 10:02:41 +0300 Subject: [PATCH] Update bindings --- bindings/rsbddisasm/bddisasm/src/isa_set.rs | 2 ++ bindings/rsbddisasm/bddisasm/src/mnemonic.rs | 4 ++++ 2 files changed, 6 insertions(+) diff --git a/bindings/rsbddisasm/bddisasm/src/isa_set.rs b/bindings/rsbddisasm/bddisasm/src/isa_set.rs index e9be91d..758af4f 100644 --- a/bindings/rsbddisasm/bddisasm/src/isa_set.rs +++ b/bindings/rsbddisasm/bddisasm/src/isa_set.rs @@ -15,6 +15,7 @@ pub enum IsaSet { Aes, Amd, Amxbf16, + AmxComplex, Amxfp16, Amxint8, Amxtile, @@ -150,6 +151,7 @@ impl TryFrom for IsaSet { ffi::_ND_INS_SET::ND_SET_AES => Ok(IsaSet::Aes), ffi::_ND_INS_SET::ND_SET_AMD => Ok(IsaSet::Amd), ffi::_ND_INS_SET::ND_SET_AMXBF16 => Ok(IsaSet::Amxbf16), + ffi::_ND_INS_SET::ND_SET_AMXCOMPLEX => Ok(IsaSet::AmxComplex), ffi::_ND_INS_SET::ND_SET_AMXFP16 => Ok(IsaSet::Amxfp16), ffi::_ND_INS_SET::ND_SET_AMXINT8 => Ok(IsaSet::Amxint8), ffi::_ND_INS_SET::ND_SET_AMXTILE => Ok(IsaSet::Amxtile), diff --git a/bindings/rsbddisasm/bddisasm/src/mnemonic.rs b/bindings/rsbddisasm/bddisasm/src/mnemonic.rs index bc5c71c..097f641 100644 --- a/bindings/rsbddisasm/bddisasm/src/mnemonic.rs +++ b/bindings/rsbddisasm/bddisasm/src/mnemonic.rs @@ -720,6 +720,8 @@ pub enum Mnemonic { Sysexit, Sysret, T1mskc, + Tcmmimfp16ps, + Tcmmrlfp16ps, Tdcall, Tdpbf16ps, Tdpbssd, @@ -2353,6 +2355,8 @@ impl TryFrom for Mnemonic { ffi::_ND_INS_CLASS::ND_INS_SYSEXIT => Ok(Mnemonic::Sysexit), ffi::_ND_INS_CLASS::ND_INS_SYSRET => Ok(Mnemonic::Sysret), ffi::_ND_INS_CLASS::ND_INS_T1MSKC => Ok(Mnemonic::T1mskc), + ffi::_ND_INS_CLASS::ND_INS_TCMMIMFP16PS => Ok(Mnemonic::Tcmmimfp16ps), + ffi::_ND_INS_CLASS::ND_INS_TCMMRLFP16PS => Ok(Mnemonic::Tcmmrlfp16ps), ffi::_ND_INS_CLASS::ND_INS_TDCALL => Ok(Mnemonic::Tdcall), ffi::_ND_INS_CLASS::ND_INS_TDPBF16PS => Ok(Mnemonic::Tdpbf16ps), ffi::_ND_INS_CLASS::ND_INS_TDPBSSD => Ok(Mnemonic::Tdpbssd),