Home
last modified time | relevance | path

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

/third_party/libffi/src/mips/
Dffi.c238 unsigned *loc, unsigned *arg_reg) in calc_n32_struct_flags() argument
255 *arg_reg = *loc / FFI_SIZEOF_ARG; in calc_n32_struct_flags()
256 if (*arg_reg > 7) in calc_n32_struct_flags()
258 flags += (FFI_TYPE_DOUBLE << (*arg_reg * FFI_FLAG_BITS)); in calc_n32_struct_flags()
266 *arg_reg = FFI_ALIGN(*loc, FFI_SIZEOF_ARG) / FFI_SIZEOF_ARG; in calc_n32_struct_flags()
423 unsigned arg_reg = 0; in ffi_prep_cif_machdep_int() local
441 arg_reg = 1; in ffi_prep_cif_machdep_int()
452 while (count-- > 0 && arg_reg < 8) in ffi_prep_cif_machdep_int()
476 ((cif->arg_types)[index]->type << (arg_reg * FFI_FLAG_BITS)); in ffi_prep_cif_machdep_int()
477 arg_reg++; in ffi_prep_cif_machdep_int()
[all …]
/third_party/mesa3d/src/panfrost/midgard/
Dmidgard_address.c242 ins->load_store.arg_reg = (seg >> 2) & 0x7; in mir_set_offset()
265 ins->load_store.arg_reg = (seg >> 2) & 0x7; in mir_set_offset()
Dmidgard_emit.c51 word->arg_reg = (index >> 2) & 0x7; in midgard_pack_ubo_index_imm()
60 (word.arg_reg << 2) | in midgard_unpack_ubo_index_imm()
622 ldst.arg_reg = SSA_REG_FROM_FIXED(ins->src[1]) - REGISTER_LDST_BASE; in load_store_from_instr()
624 ldst.arg_comp = midgard_ldst_comp(ldst.arg_reg, ins->swizzle[1][0], sz); in load_store_from_instr()
Ddisassemble.c1425 print_ldst_read_reg(fp, word->arg_reg); in print_load_store_instr()
1443 if (word->arg_reg != 7 || verbose) { in print_load_store_instr()
1444 print_ldst_read_reg(fp, word->arg_reg); in print_load_store_instr()
1470 print_ldst_read_reg(fp, word->arg_reg); in print_load_store_instr()
1505 print_ldst_read_reg(fp, word->arg_reg); in print_load_store_instr()
Dmidgard_compile.c1303 ins.load_store.arg_reg = REGISTER_LDST_LOCAL_STORAGE_PTR; in emit_atomic()
1321 ins.load_store.arg_reg = REGISTER_LDST_ZERO; in emit_atomic()
1368 ins.load_store.arg_reg = REGISTER_LDST_ZERO; in emit_varying_read()
1467 ins.load_store.arg_reg = REGISTER_LDST_ZERO; in emit_attr_read()
1592 ins.load_store.arg_reg = compute_builtin_arg(instr->intrinsic); in emit_compute_builtin()
1819 ld.load_store.arg_reg = sample >> 2; in emit_intrinsic()
1940 st.load_store.arg_reg = REGISTER_LDST_ZERO; in emit_intrinsic()
Dmidgard.h749 unsigned arg_reg : 3; member
Dcompiler.h581 .arg_reg = REGISTER_LDST_LOCAL_STORAGE_PTR, in v_load_store_scratch()
Dmidgard_schedule.c143 unsigned type = instructions[i]->load_store.arg_reg | in mir_create_dependency_graph()