Home
last modified time | relevance | path

Searched refs:float_arg_count (Results 1 – 8 of 8) sorted by relevance

/external/pcre/src/sljit/
DsljitNativeMIPS_32.c215 sljit_s32 float_arg_count = 0; in call_with_args() local
245 if (word_arg_count == 0 && float_arg_count <= 1) in call_with_args()
246 *offsets_ptr = (sljit_u8)(254 + float_arg_count); in call_with_args()
249 float_arg_count++; in call_with_args()
252 if (word_arg_count == 0 && float_arg_count <= 1) in call_with_args()
253 *offsets_ptr = (sljit_u8)(254 + float_arg_count); in call_with_args()
256 float_arg_count++; in call_with_args()
301 prev_ins = MFHC1 | f64_hi | FS(float_arg_count); in call_with_args()
305 prev_ins = MFC1 | f64_hi | FS(float_arg_count) | (1 << 11); in call_with_args()
308 ins = MFC1 | f64_lo | FS(float_arg_count); in call_with_args()
[all …]
DsljitNativeMIPS_64.c223 sljit_s32 float_arg_count = 0; in call_with_args() local
239 float_arg_count++; in call_with_args()
253 if (arg_count != float_arg_count) in call_with_args()
254 ins = MOV_fmt(FMT_D) | FS(float_arg_count) | FD(arg_count); in call_with_args()
258 float_arg_count--; in call_with_args()
261 if (arg_count != float_arg_count) in call_with_args()
262 ins = MOV_fmt(FMT_S) | FS(float_arg_count) | FD(arg_count); in call_with_args()
266 float_arg_count--; in call_with_args()
DsljitNativeX86_32.c317 sljit_s32 word_arg_count, saved_arg_count, float_arg_count; in sljit_emit_enter() local
355 float_arg_count = 0; in sljit_emit_enter()
360 float_arg_count++; in sljit_emit_enter()
361 FAIL_IF(emit_sse2_load(compiler, 0, float_arg_count, SLJIT_MEM1(SLJIT_SP), args_size)); in sljit_emit_enter()
365 float_arg_count++; in sljit_emit_enter()
366 FAIL_IF(emit_sse2_load(compiler, 1, float_arg_count, SLJIT_MEM1(SLJIT_SP), args_size)); in sljit_emit_enter()
708 sljit_s32 float_arg_count = 0, arg4_reg = 0, arg_offset; in call_with_args() local
730 float_arg_count++; in call_with_args()
731 FAIL_IF(emit_sse2_store(compiler, 0, SLJIT_MEM1(SLJIT_SP), arg_offset, float_arg_count)); in call_with_args()
735 float_arg_count++; in call_with_args()
[all …]
DsljitNativeX86_64.c467 sljit_s32 float_arg_count = 0; in sljit_emit_enter() local
540 switch (word_arg_count + float_arg_count) { in sljit_emit_enter()
566 float_arg_count++; in sljit_emit_enter()
567 if (float_arg_count != float_arg_count + word_arg_count) in sljit_emit_enter()
569 float_arg_count, float_arg_count + word_arg_count, 0)); in sljit_emit_enter()
807 sljit_s32 float_arg_count = 0; in call_with_args() local
824 float_arg_count++; in call_with_args()
826 if (arg_count != float_arg_count) in call_with_args()
853 if (arg_count != float_arg_count) in call_with_args()
854 FAIL_IF(emit_sse2_load(compiler, 0, arg_count, float_arg_count, 0)); in call_with_args()
[all …]
DsljitNativeARM_32.c1235 sljit_u32 float_arg_count; in sljit_emit_enter() local
1297 float_arg_count = 0; in sljit_emit_enter()
1306 …sh_inst(compiler, VMOV2 | (offset << 10) | ((offset + sizeof(sljit_sw)) << 14) | float_arg_count)); in sljit_emit_enter()
1309 | (float_arg_count << 12) | ((offset + (sljit_ins)size - 4 * sizeof(sljit_sw)) >> 2))); in sljit_emit_enter()
1310 float_arg_count++; in sljit_emit_enter()
1315 FAIL_IF(push_inst(compiler, VMOV | (float_arg_count << 16) | (offset << 10))); in sljit_emit_enter()
1318 | (float_arg_count << 12) | ((offset + (sljit_ins)size - 4 * sizeof(sljit_sw)) >> 2))); in sljit_emit_enter()
1319 float_arg_count++; in sljit_emit_enter()
3138 sljit_u32 float_arg_count = 0; in softfloat_call_with_args() local
3157 float_arg_count++; in softfloat_call_with_args()
[all …]
DsljitNativeARM_T2_32.c1378 sljit_u32 float_arg_count; in sljit_emit_enter() local
1433 float_arg_count = 0; in sljit_emit_enter()
1442 …_inst32(compiler, VMOV2 | (offset << 10) | ((offset + sizeof(sljit_sw)) << 14) | float_arg_count)); in sljit_emit_enter()
1445 | (float_arg_count << 12) | ((offset + (sljit_uw)size - 4 * sizeof(sljit_sw)) >> 2))); in sljit_emit_enter()
1446 float_arg_count++; in sljit_emit_enter()
1451 FAIL_IF(push_inst32(compiler, VMOV | (float_arg_count << 16) | (offset << 10))); in sljit_emit_enter()
1454 | (float_arg_count << 12) | ((offset + (sljit_uw)size - 4 * sizeof(sljit_sw)) >> 2))); in sljit_emit_enter()
1455 float_arg_count++; in sljit_emit_enter()
2703 sljit_u32 float_arg_count = 0; in softfloat_call_with_args() local
2723 float_arg_count++; in softfloat_call_with_args()
[all …]
DsljitNativeMIPS_common.c936 sljit_s32 arg_count, word_arg_count, float_arg_count; in sljit_emit_enter() local
1033 float_arg_count = 0; in sljit_emit_enter()
1045 float_arg_count++; in sljit_emit_enter()
1049 if (word_arg_count == 0 && float_arg_count <= 2) { in sljit_emit_enter()
1050 if (float_arg_count == 1) in sljit_emit_enter()
1053 FAIL_IF(push_inst(compiler, MTC1 | TA(4 + arg_count) | FS(float_arg_count), MOVABLE_INS)); in sljit_emit_enter()
1057 FAIL_IF(push_inst(compiler, MTHC1 | TA(5 + arg_count) | FS(float_arg_count), MOVABLE_INS)); in sljit_emit_enter()
1061 …FAIL_IF(push_inst(compiler, MTC1 | TA(5 + arg_count) | FS(float_arg_count) | (1 << 11), MOVABLE_IN… in sljit_emit_enter()
1065 …FAIL_IF(push_inst(compiler, LDC1 | base | FT(float_arg_count) | IMM(local_size + (arg_count << 2))… in sljit_emit_enter()
1069 float_arg_count++; in sljit_emit_enter()
[all …]
DsljitLir.c846 sljit_s32 word_arg_count, scratch_arg_end, saved_arg_count, float_arg_count, curr_type; in function_check_arguments() local
863 float_arg_count = 0; in function_check_arguments()
865 if (word_arg_count + float_arg_count >= 4) in function_check_arguments()
884 float_arg_count++; in function_check_arguments()
891 return (word_arg_count <= scratches && float_arg_count <= fscratches); in function_check_arguments()
893 …return (saved_arg_count <= saveds && scratch_arg_end <= scratches && float_arg_count <= fscratches… in function_check_arguments()