capstone/arch/TriCore/TriCoreGenCSFeatureName.inc
Changqing Jing 3c4d7fc8d6
Add tricore tc1.8 instructions (#2595)
* Add tricore tc1.8 instructions:
add.df
sub.df
madd.df
msub.df
mul.df
div.df
cmp.df
max.df
min.df
min.f
max.f
dftoi
dftoiz
dftoin
ftoin
dftou
dftouz
dftol
dftoul
dftoulz
abs.f
abs.df
dftolz
neg.df
neg.f
qseed.df
itodf
utodf
ltodf
ultodf
dftof
ftodf

* Fix python binding

* Fix python binding

* add tricore tc1.8 instructions
div64
div64.u
rem64
rem64.u

* add tricore tc1.8 instruction to tests/details

* Fix review
2025-01-28 20:50:43 +08:00

35 lines
1.4 KiB
C

/* Capstone Disassembly Engine, https://www.capstone-engine.org */
/* By Nguyen Anh Quynh <aquynh@gmail.com>, 2013-2022, */
/* Rot127 <unisono@quyllur.org> 2022-2024 */
/* Automatically generated file by Capstone's LLVM TableGen Disassembler Backend. */
/* LLVM-commit: <commit> */
/* LLVM-tag: <tag> */
/* Do not edit. */
/* Capstone's LLVM TableGen Backends: */
/* https://github.com/capstone-engine/llvm-capstone */
{ TRICORE_FEATURE_HASV110, "HasV110" },
{ TRICORE_FEATURE_HASV120, "HasV120" },
{ TRICORE_FEATURE_HASV130, "HasV130" },
{ TRICORE_FEATURE_HASV131, "HasV131" },
{ TRICORE_FEATURE_HASV160, "HasV160" },
{ TRICORE_FEATURE_HASV161, "HasV161" },
{ TRICORE_FEATURE_HASV162, "HasV162" },
{ TRICORE_FEATURE_HASV180, "HasV180" },
{ TRICORE_FEATURE_HASV120_UP, "HasV120_UP" },
{ TRICORE_FEATURE_HASV130_UP, "HasV130_UP" },
{ TRICORE_FEATURE_HASV131_UP, "HasV131_UP" },
{ TRICORE_FEATURE_HASV160_UP, "HasV160_UP" },
{ TRICORE_FEATURE_HASV161_UP, "HasV161_UP" },
{ TRICORE_FEATURE_HASV162_UP, "HasV162_UP" },
{ TRICORE_FEATURE_HASV180_UP, "HasV180_UP" },
{ TRICORE_FEATURE_HASV120_DN, "HasV120_DN" },
{ TRICORE_FEATURE_HASV130_DN, "HasV130_DN" },
{ TRICORE_FEATURE_HASV131_DN, "HasV131_DN" },
{ TRICORE_FEATURE_HASV160_DN, "HasV160_DN" },
{ TRICORE_FEATURE_HASV161_DN, "HasV161_DN" },
{ TRICORE_FEATURE_HASV162_DN, "HasV162_DN" },
{ TRICORE_FEATURE_HASV180_DN, "HasV180_DN" },