summaryrefslogtreecommitdiff
path: root/plugins/arm/v7/opcodes
diff options
context:
space:
mode:
authorCyrille Bagard <nocbos@gmail.com>2018-05-30 17:15:13 (GMT)
committerCyrille Bagard <nocbos@gmail.com>2018-05-30 17:15:13 (GMT)
commitc492a5c94cc20210bce8069db7235cbb7dd691e9 (patch)
tree1521acfdfdd9bb6760c618fde460a6a63dff6d7b /plugins/arm/v7/opcodes
parentce3676d7c298c124253b32beeaebe2437a8ce8de (diff)
Supported a few extra ARMv7 SIMD instructions.
Diffstat (limited to 'plugins/arm/v7/opcodes')
-rw-r--r--plugins/arm/v7/opcodes/opcodes_tmp_arm.h13
-rw-r--r--plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h13
2 files changed, 0 insertions, 26 deletions
diff --git a/plugins/arm/v7/opcodes/opcodes_tmp_arm.h b/plugins/arm/v7/opcodes/opcodes_tmp_arm.h
index 48a0c1a..238b87a 100644
--- a/plugins/arm/v7/opcodes/opcodes_tmp_arm.h
+++ b/plugins/arm/v7/opcodes/opcodes_tmp_arm.h
@@ -1,12 +1,8 @@
#ifndef arm_def_tmp_h
#define arm_def_tmp_h
-#define armv7_read_arm_instr_a8_vcvt_between_double_precision_and_single_precision(r) NULL
#define armv7_read_arm_instr_a8_vcvt_between_floating_point_and_fixed_point_advanced_simd(r) NULL
#define armv7_read_arm_instr_a8_vcvt_between_floating_point_and_fixed_point_floating_point(r) NULL
-#define armv7_read_arm_instr_a8_vcvtb_vcvtt(r) NULL
-#define armv7_read_arm_instr_a8_vcvt_vcvtr_between_floating_point_and_integer_floating_point(r) NULL
#define armv7_read_arm_instr_a8_vdup_scalar(r) NULL
-#define armv7_read_arm_instr_a8_vext(r) NULL
#define armv7_read_arm_instr_a8_vld1_multiple_single_elements(r) NULL
#define armv7_read_arm_instr_a8_vld1_single_element_to_all_lanes(r) NULL
#define armv7_read_arm_instr_a8_vld1_single_element_to_one_lane(r) NULL
@@ -22,21 +18,13 @@
#define armv7_read_arm_instr_a8_vldm(r) NULL
#define armv7_read_arm_instr_a8_vldr(r) NULL
#define armv7_read_arm_instr_a8_vmla_vmlal_vmls_vmlsl_by_scalar(r) NULL
-#define armv7_read_arm_instr_a8_vmla_vmlal_vmls_vmlsl_integer(r) NULL
#define armv7_read_arm_instr_a8_vmov_arm_core_register_to_scalar(r) NULL
-#define armv7_read_arm_instr_a8_vmov_between_arm_core_register_and_single_precision_register(r) NULL
-#define armv7_read_arm_instr_a8_vmov_between_two_arm_core_registers_and_two_single_precision_registers(r) NULL
#define armv7_read_arm_instr_a8_vmov_immediate(r) NULL
#define armv7_read_arm_instr_a8_vmov_register(r) NULL
#define armv7_read_arm_instr_a8_vmov_scalar_to_arm_core_register(r) NULL
-#define armv7_read_arm_instr_a8_vmrs(r) NULL
-#define armv7_read_arm_instr_a8_vmsr(r) NULL
#define armv7_read_arm_instr_a8_vmul_vmull_by_scalar(r) NULL
-#define armv7_read_arm_instr_a8_vmul_vmull_integer_and_polynomial(r) NULL
-#define armv7_read_arm_instr_a8_vmvn_immediate(r) NULL
#define armv7_read_arm_instr_a8_vpop(r) NULL
#define armv7_read_arm_instr_a8_vpush(r) NULL
-#define armv7_read_arm_instr_a8_vqadd(r) NULL
#define armv7_read_arm_instr_a8_vqdmlal_vqdmlsl(r) NULL
#define armv7_read_arm_instr_a8_vqdmulh(r) NULL
#define armv7_read_arm_instr_a8_vqdmull(r) NULL
@@ -63,6 +51,5 @@
#define armv7_read_arm_instr_a8_vst4_multiple_4_element_structures(r) NULL
#define armv7_read_arm_instr_a8_vst4_single_4_element_structure_from_one_lane(r) NULL
#define armv7_read_arm_instr_a8_vstm(r) NULL
-#define armv7_read_arm_instr_a8_vstr(r) NULL
#define armv7_read_arm_instr_a8_vtbl_vtbx(r) NULL
#endif
diff --git a/plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h b/plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h
index 1605942..c0ec1f8 100644
--- a/plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h
+++ b/plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h
@@ -1,12 +1,8 @@
#ifndef thumb_32_def_tmp_h
#define thumb_32_def_tmp_h
-#define armv7_read_thumb_32_instr_a8_vcvt_between_double_precision_and_single_precision(r) NULL
#define armv7_read_thumb_32_instr_a8_vcvt_between_floating_point_and_fixed_point_advanced_simd(r) NULL
#define armv7_read_thumb_32_instr_a8_vcvt_between_floating_point_and_fixed_point_floating_point(r) NULL
-#define armv7_read_thumb_32_instr_a8_vcvtb_vcvtt(r) NULL
-#define armv7_read_thumb_32_instr_a8_vcvt_vcvtr_between_floating_point_and_integer_floating_point(r) NULL
#define armv7_read_thumb_32_instr_a8_vdup_scalar(r) NULL
-#define armv7_read_thumb_32_instr_a8_vext(r) NULL
#define armv7_read_thumb_32_instr_a8_vld1_multiple_single_elements(r) NULL
#define armv7_read_thumb_32_instr_a8_vld1_single_element_to_all_lanes(r) NULL
#define armv7_read_thumb_32_instr_a8_vld1_single_element_to_one_lane(r) NULL
@@ -22,21 +18,13 @@
#define armv7_read_thumb_32_instr_a8_vldm(r) NULL
#define armv7_read_thumb_32_instr_a8_vldr(r) NULL
#define armv7_read_thumb_32_instr_a8_vmla_vmlal_vmls_vmlsl_by_scalar(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmla_vmlal_vmls_vmlsl_integer(r) NULL
#define armv7_read_thumb_32_instr_a8_vmov_arm_core_register_to_scalar(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmov_between_arm_core_register_and_single_precision_register(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmov_between_two_arm_core_registers_and_two_single_precision_registers(r) NULL
#define armv7_read_thumb_32_instr_a8_vmov_immediate(r) NULL
#define armv7_read_thumb_32_instr_a8_vmov_register(r) NULL
#define armv7_read_thumb_32_instr_a8_vmov_scalar_to_arm_core_register(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmrs(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmsr(r) NULL
#define armv7_read_thumb_32_instr_a8_vmul_vmull_by_scalar(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmul_vmull_integer_and_polynomial(r) NULL
-#define armv7_read_thumb_32_instr_a8_vmvn_immediate(r) NULL
#define armv7_read_thumb_32_instr_a8_vpop(r) NULL
#define armv7_read_thumb_32_instr_a8_vpush(r) NULL
-#define armv7_read_thumb_32_instr_a8_vqadd(r) NULL
#define armv7_read_thumb_32_instr_a8_vqdmlal_vqdmlsl(r) NULL
#define armv7_read_thumb_32_instr_a8_vqdmulh(r) NULL
#define armv7_read_thumb_32_instr_a8_vqdmull(r) NULL
@@ -63,6 +51,5 @@
#define armv7_read_thumb_32_instr_a8_vst4_multiple_4_element_structures(r) NULL
#define armv7_read_thumb_32_instr_a8_vst4_single_4_element_structure_from_one_lane(r) NULL
#define armv7_read_thumb_32_instr_a8_vstm(r) NULL
-#define armv7_read_thumb_32_instr_a8_vstr(r) NULL
#define armv7_read_thumb_32_instr_a8_vtbl_vtbx(r) NULL
#endif