Searched refs:float_arg_count (Results 1 – 8 of 8) sorted by relevance
/external/pcre/src/sljit/ |
D | sljitNativeMIPS_32.c | 215 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 …]
|
D | sljitNativeMIPS_64.c | 223 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()
|
D | sljitNativeX86_32.c | 317 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 …]
|
D | sljitNativeX86_64.c | 467 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 …]
|
D | sljitNativeARM_32.c | 1235 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 …]
|
D | sljitNativeARM_T2_32.c | 1378 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 …]
|
D | sljitNativeMIPS_common.c | 936 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 …]
|
D | sljitLir.c | 846 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()
|