Revision 4373f3ce target-arm/helpers.h
b/target-arm/helpers.h | ||
---|---|---|
122 | 122 |
DEF_HELPER_1_1(get_user_reg, uint32_t, (uint32_t)) |
123 | 123 |
DEF_HELPER_0_2(set_user_reg, void, (uint32_t, uint32_t)) |
124 | 124 |
|
125 |
DEF_HELPER_1_1(vfp_get_fpscr, uint32_t, (CPUState *)) |
|
126 |
DEF_HELPER_0_2(vfp_set_fpscr, void, (CPUState *, uint32_t)) |
|
127 |
|
|
128 |
DEF_HELPER_1_3(vfp_adds, float32, (float32, float32, CPUState *)) |
|
129 |
DEF_HELPER_1_3(vfp_addd, float64, (float64, float64, CPUState *)) |
|
130 |
DEF_HELPER_1_3(vfp_subs, float32, (float32, float32, CPUState *)) |
|
131 |
DEF_HELPER_1_3(vfp_subd, float64, (float64, float64, CPUState *)) |
|
132 |
DEF_HELPER_1_3(vfp_muls, float32, (float32, float32, CPUState *)) |
|
133 |
DEF_HELPER_1_3(vfp_muld, float64, (float64, float64, CPUState *)) |
|
134 |
DEF_HELPER_1_3(vfp_divs, float32, (float32, float32, CPUState *)) |
|
135 |
DEF_HELPER_1_3(vfp_divd, float64, (float64, float64, CPUState *)) |
|
136 |
DEF_HELPER_1_1(vfp_negs, float32, (float32)) |
|
137 |
DEF_HELPER_1_1(vfp_negd, float64, (float64)) |
|
138 |
DEF_HELPER_1_1(vfp_abss, float32, (float32)) |
|
139 |
DEF_HELPER_1_1(vfp_absd, float64, (float64)) |
|
140 |
DEF_HELPER_1_2(vfp_sqrts, float32, (float32, CPUState *)) |
|
141 |
DEF_HELPER_1_2(vfp_sqrtd, float64, (float64, CPUState *)) |
|
142 |
DEF_HELPER_0_3(vfp_cmps, void, (float32, float32, CPUState *)) |
|
143 |
DEF_HELPER_0_3(vfp_cmpd, void, (float64, float64, CPUState *)) |
|
144 |
DEF_HELPER_0_3(vfp_cmpes, void, (float32, float32, CPUState *)) |
|
145 |
DEF_HELPER_0_3(vfp_cmped, void, (float64, float64, CPUState *)) |
|
146 |
|
|
147 |
DEF_HELPER_1_2(vfp_fcvtds, float64, (float32, CPUState *)) |
|
148 |
DEF_HELPER_1_2(vfp_fcvtsd, float32, (float64, CPUState *)) |
|
149 |
|
|
150 |
DEF_HELPER_1_2(vfp_uitos, float32, (float32, CPUState *)) |
|
151 |
DEF_HELPER_1_2(vfp_uitod, float64, (float32, CPUState *)) |
|
152 |
DEF_HELPER_1_2(vfp_sitos, float32, (float32, CPUState *)) |
|
153 |
DEF_HELPER_1_2(vfp_sitod, float64, (float32, CPUState *)) |
|
154 |
|
|
155 |
DEF_HELPER_1_2(vfp_touis, float32, (float32, CPUState *)) |
|
156 |
DEF_HELPER_1_2(vfp_touid, float32, (float64, CPUState *)) |
|
157 |
DEF_HELPER_1_2(vfp_touizs, float32, (float32, CPUState *)) |
|
158 |
DEF_HELPER_1_2(vfp_touizd, float32, (float64, CPUState *)) |
|
159 |
DEF_HELPER_1_2(vfp_tosis, float32, (float32, CPUState *)) |
|
160 |
DEF_HELPER_1_2(vfp_tosid, float32, (float64, CPUState *)) |
|
161 |
DEF_HELPER_1_2(vfp_tosizs, float32, (float32, CPUState *)) |
|
162 |
DEF_HELPER_1_2(vfp_tosizd, float32, (float64, CPUState *)) |
|
163 |
|
|
164 |
DEF_HELPER_1_3(vfp_toshs, float32, (float32, uint32_t, CPUState *)) |
|
165 |
DEF_HELPER_1_3(vfp_tosls, float32, (float32, uint32_t, CPUState *)) |
|
166 |
DEF_HELPER_1_3(vfp_touhs, float32, (float32, uint32_t, CPUState *)) |
|
167 |
DEF_HELPER_1_3(vfp_touls, float32, (float32, uint32_t, CPUState *)) |
|
168 |
DEF_HELPER_1_3(vfp_toshd, float64, (float64, uint32_t, CPUState *)) |
|
169 |
DEF_HELPER_1_3(vfp_tosld, float64, (float64, uint32_t, CPUState *)) |
|
170 |
DEF_HELPER_1_3(vfp_touhd, float64, (float64, uint32_t, CPUState *)) |
|
171 |
DEF_HELPER_1_3(vfp_tould, float64, (float64, uint32_t, CPUState *)) |
|
172 |
DEF_HELPER_1_3(vfp_shtos, float32, (float32, uint32_t, CPUState *)) |
|
173 |
DEF_HELPER_1_3(vfp_sltos, float32, (float32, uint32_t, CPUState *)) |
|
174 |
DEF_HELPER_1_3(vfp_uhtos, float32, (float32, uint32_t, CPUState *)) |
|
175 |
DEF_HELPER_1_3(vfp_ultos, float32, (float32, uint32_t, CPUState *)) |
|
176 |
DEF_HELPER_1_3(vfp_shtod, float64, (float64, uint32_t, CPUState *)) |
|
177 |
DEF_HELPER_1_3(vfp_sltod, float64, (float64, uint32_t, CPUState *)) |
|
178 |
DEF_HELPER_1_3(vfp_uhtod, float64, (float64, uint32_t, CPUState *)) |
|
179 |
DEF_HELPER_1_3(vfp_ultod, float64, (float64, uint32_t, CPUState *)) |
|
180 |
|
|
181 |
DEF_HELPER_1_3(recps_f32, float32, (float32, float32, CPUState *)) |
|
182 |
DEF_HELPER_1_3(rsqrts_f32, float32, (float32, float32, CPUState *)) |
|
183 |
DEF_HELPER_1_2(recpe_f32, float32, (float32, CPUState *)) |
|
184 |
DEF_HELPER_1_2(rsqrte_f32, float32, (float32, CPUState *)) |
|
185 |
DEF_HELPER_1_2(recpe_u32, uint32_t, (uint32_t, CPUState *)) |
|
186 |
DEF_HELPER_1_2(rsqrte_u32, uint32_t, (uint32_t, CPUState *)) |
|
187 |
|
|
125 | 188 |
#undef DEF_HELPER |
126 | 189 |
#undef DEF_HELPER_0_0 |
127 | 190 |
#undef DEF_HELPER_0_1 |
Also available in: Unified diff