diff options
author | Cyrille Bagard <nocbos@gmail.com> | 2018-05-30 17:15:13 (GMT) |
---|---|---|
committer | Cyrille Bagard <nocbos@gmail.com> | 2018-05-30 17:15:13 (GMT) |
commit | c492a5c94cc20210bce8069db7235cbb7dd691e9 (patch) | |
tree | 1521acfdfdd9bb6760c618fde460a6a63dff6d7b /plugins/arm/v7/opcodes | |
parent | ce3676d7c298c124253b32beeaebe2437a8ce8de (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.h | 13 | ||||
-rw-r--r-- | plugins/arm/v7/opcodes/opcodes_tmp_thumb_32.h | 13 |
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 |