summaryrefslogtreecommitdiff
path: root/plugins/arm/v7/opcodes/opcodes_tmp_simd.h
blob: 9eab3f1cea96fcbde1068ec2d13ccc3139849a75 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
#ifndef simd_def_tmp_h
#define simd_def_tmp_h
#define armv7_read_simd_instr_a8_vaba_vabal(r, a) NULL
#define armv7_read_simd_instr_a8_vabd_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vabd_vabdl_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vabs(r, a) NULL
#define armv7_read_simd_instr_a8_vacge_vacgt_vacle_vaclt(r, a) NULL
#define armv7_read_simd_instr_a8_vadd_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vaddhn(r, a) NULL
#define armv7_read_simd_instr_a8_vadd_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vaddl_vaddw(r, a) NULL
#define armv7_read_simd_instr_a8_vand_register(r, a) NULL
#define armv7_read_simd_instr_a8_vbic_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vbic_register(r, a) NULL
#define armv7_read_simd_instr_a8_vbif_vbit_vbsl(r, a) NULL
#define armv7_read_simd_instr_a8_vceq_immediate_0(r, a) NULL
#define armv7_read_simd_instr_a8_vceq_register(r, a) NULL
#define armv7_read_simd_instr_a8_vcge_immediate_0(r, a) NULL
#define armv7_read_simd_instr_a8_vcge_register(r, a) NULL
#define armv7_read_simd_instr_a8_vcgt_immediate_0(r, a) NULL
#define armv7_read_simd_instr_a8_vcgt_register(r, a) NULL
#define armv7_read_simd_instr_a8_vcle_immediate_0(r, a) NULL
#define armv7_read_simd_instr_a8_vcls(r, a) NULL
#define armv7_read_simd_instr_a8_vclt_immediate_0(r, a) NULL
#define armv7_read_simd_instr_a8_vclz(r, a) NULL
#define armv7_read_simd_instr_a8_vcmp_vcmpe(r, a) NULL
#define armv7_read_simd_instr_a8_vcnt(r, a) NULL
#define armv7_read_simd_instr_a8_vcvt_between_double_precision_and_single_precision(r, a) NULL
#define armv7_read_simd_instr_a8_vcvt_between_floating_point_and_fixed_point_advanced_simd(r, a) NULL
#define armv7_read_simd_instr_a8_vcvt_between_floating_point_and_fixed_point_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vcvtb_vcvtt(r, a) NULL
#define armv7_read_simd_instr_a8_vcvt_vcvtr_between_floating_point_and_integer_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vdiv(r, a) NULL
#define armv7_read_simd_instr_a8_vdup_arm_core_register(r, a) NULL
#define armv7_read_simd_instr_a8_vdup_scalar(r, a) NULL
#define armv7_read_simd_instr_a8_veor(r, a) NULL
#define armv7_read_simd_instr_a8_vext(r, a) NULL
#define armv7_read_simd_instr_a8_vfma_vfms(r, a) NULL
#define armv7_read_simd_instr_a8_vfnma_vfnms(r, a) NULL
#define armv7_read_simd_instr_a8_vhadd_vhsub(r, a) NULL
#define armv7_read_simd_instr_a8_vld1_multiple_single_elements(r, a) NULL
#define armv7_read_simd_instr_a8_vld1_single_element_to_all_lanes(r, a) NULL
#define armv7_read_simd_instr_a8_vld1_single_element_to_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vld2_multiple_2_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vld2_single_2_element_structure_to_all_lanes(r, a) NULL
#define armv7_read_simd_instr_a8_vld2_single_2_element_structure_to_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vld3_multiple_3_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vld3_single_3_element_structure_to_all_lanes(r, a) NULL
#define armv7_read_simd_instr_a8_vld3_single_3_element_structure_to_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vld4_multiple_4_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vld4_single_4_element_structure_to_all_lanes(r, a) NULL
#define armv7_read_simd_instr_a8_vld4_single_4_element_structure_to_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vldm(r, a) NULL
#define armv7_read_simd_instr_a8_vldr(r, a) NULL
#define armv7_read_simd_instr_a8_vmax_vmin_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vmax_vmin_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vmla_vmlal_vmls_vmlsl_by_scalar(r, a) NULL
#define armv7_read_simd_instr_a8_vmla_vmlal_vmls_vmlsl_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vmla_vmls_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_arm_core_register_to_scalar(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_between_arm_core_register_and_single_precision_register(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_between_two_arm_core_registers_and_a_doubleword_extension_register(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_between_two_arm_core_registers_and_two_single_precision_registers(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vmovl(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_register(r, a) NULL
#define armv7_read_simd_instr_a8_vmov_scalar_to_arm_core_register(r, a) NULL
#define armv7_read_simd_instr_a8_vmrs(r, a) NULL
#define armv7_read_simd_instr_a8_vmsr(r, a) NULL
#define armv7_read_simd_instr_a8_vmul_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vmul_vmull_by_scalar(r, a) NULL
#define armv7_read_simd_instr_a8_vmul_vmull_integer_and_polynomial(r, a) NULL
#define armv7_read_simd_instr_a8_vmvn_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vmvn_register(r, a) NULL
#define armv7_read_simd_instr_a8_vneg(r, a) NULL
#define armv7_read_simd_instr_a8_vnmla_vnmls_vnmul(r, a) NULL
#define armv7_read_simd_instr_a8_vorn_register(r, a) NULL
#define armv7_read_simd_instr_a8_vorr_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vorr_register(r, a) NULL
#define armv7_read_simd_instr_a8_vpadal(r, a) NULL
#define armv7_read_simd_instr_a8_vpadd_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vpadd_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vpaddl(r, a) NULL
#define armv7_read_simd_instr_a8_vpmax_vpmin_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vpmax_vpmin_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vpop(r, a) NULL
#define armv7_read_simd_instr_a8_vpush(r, a) NULL
#define armv7_read_simd_instr_a8_vqabs(r, a) NULL
#define armv7_read_simd_instr_a8_vqadd(r, a) NULL
#define armv7_read_simd_instr_a8_vqdmlal_vqdmlsl(r, a) NULL
#define armv7_read_simd_instr_a8_vqdmulh(r, a) NULL
#define armv7_read_simd_instr_a8_vqdmull(r, a) NULL
#define armv7_read_simd_instr_a8_vqneg(r, a) NULL
#define armv7_read_simd_instr_a8_vqrdmulh(r, a) NULL
#define armv7_read_simd_instr_a8_vqrshl(r, a) NULL
#define armv7_read_simd_instr_a8_vqrshrn_vqrshrun(r, a) NULL
#define armv7_read_simd_instr_a8_vqshl_register(r, a) NULL
#define armv7_read_simd_instr_a8_vqshl_vqshlu_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vqshrn_vqshrun(r, a) NULL
#define armv7_read_simd_instr_a8_vqsub(r, a) NULL
#define armv7_read_simd_instr_a8_vraddhn(r, a) NULL
#define armv7_read_simd_instr_a8_vrecps(r, a) NULL
#define armv7_read_simd_instr_a8_vrev16_vrev32_vrev64(r, a) NULL
#define armv7_read_simd_instr_a8_vrhadd(r, a) NULL
#define armv7_read_simd_instr_a8_vrshl(r, a) NULL
#define armv7_read_simd_instr_a8_vrshr(r, a) NULL
#define armv7_read_simd_instr_a8_vrshrn(r, a) NULL
#define armv7_read_simd_instr_a8_vrsqrts(r, a) NULL
#define armv7_read_simd_instr_a8_vrsra(r, a) NULL
#define armv7_read_simd_instr_a8_vrsubhn(r, a) NULL
#define armv7_read_simd_instr_a8_vshl_immediate(r, a) NULL
#define armv7_read_simd_instr_a8_vshll(r, a) NULL
#define armv7_read_simd_instr_a8_vshl_register(r, a) NULL
#define armv7_read_simd_instr_a8_vshr(r, a) NULL
#define armv7_read_simd_instr_a8_vshrn(r, a) NULL
#define armv7_read_simd_instr_a8_vsli(r, a) NULL
#define armv7_read_simd_instr_a8_vsqrt(r, a) NULL
#define armv7_read_simd_instr_a8_vsra(r, a) NULL
#define armv7_read_simd_instr_a8_vsri(r, a) NULL
#define armv7_read_simd_instr_a8_vst1_multiple_single_elements(r, a) NULL
#define armv7_read_simd_instr_a8_vst1_single_element_from_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vst2_multiple_2_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vst2_single_2_element_structure_from_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vst3_multiple_3_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vst3_single_3_element_structure_from_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vst4_multiple_4_element_structures(r, a) NULL
#define armv7_read_simd_instr_a8_vst4_single_4_element_structure_from_one_lane(r, a) NULL
#define armv7_read_simd_instr_a8_vstm(r, a) NULL
#define armv7_read_simd_instr_a8_vstr(r, a) NULL
#define armv7_read_simd_instr_a8_vsub_floating_point(r, a) NULL
#define armv7_read_simd_instr_a8_vsubhn(r, a) NULL
#define armv7_read_simd_instr_a8_vsub_integer(r, a) NULL
#define armv7_read_simd_instr_a8_vsubl_vsubw(r, a) NULL
#define armv7_read_simd_instr_a8_vtbl_vtbx(r, a) NULL
#define armv7_read_simd_instr_a8_vtst(r, a) NULL
#define armv7_read_simd_instr_b9_vmrs(r, a) NULL
#define armv7_read_simd_instr_b9_vmsr(r, a) NULL
#endif