Home
last modified time | relevance | path

Searched refs:gpr (Results 1 - 25 of 39) sorted by relevance

12

/third_party/elfutils/backends/
H A Dppc_initreg.c89 uint32_t gpr[GPRS]; in ppc_set_initial_registers_tid()
115 for (unsigned gpr = 0; gpr < GPRS; gpr++) in ppc_set_initial_registers_tid()
116 dwarf_regs[gpr] = get32 ? regs32->gpr[gpr] : regs.gpr[gpr]; in ppc_set_initial_registers_tid()
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_bc_finalize.cpp331 update_ngpr(d->array->gpr.sel() + d->array->array_size -1); in finalize_alu_group()
381 sel_chan gpr; in finalize_alu_src() local
390 update_ngpr(v->array->gpr.sel() + v->array->array_size -1); in finalize_alu_src()
405 gpr = v->get_final_gpr(); in finalize_alu_src()
406 src.sel = gpr.sel(); in finalize_alu_src()
407 src.chan = gpr.chan(); in finalize_alu_src()
411 src.sel = v->gpr.sel(); in finalize_alu_src()
412 src.chan = v->gpr.chan(); in finalize_alu_src()
516 unsigned vreg = v->gpr.sel(); in copy_fetch_src()
517 unsigned vchan = v->gpr in copy_fetch_src()
885 update_ngpr(unsigned gpr) update_ngpr() argument
[all...]
H A Dsb_ra_init.cpp166 // find free gpr component to use as indirectly addressable array
273 if (a->gpr) {
274 RA_DUMP( sblog << " FIXED at " << a->gpr << "\n"; );
307 a->gpr = base;
370 if (!v->gpr) {
375 assign_color(v, s->gpr);
407 sel_chan gpr = v->get_final_gpr();
422 if (gpr) {
423 unsigned chan = gpr.chan();
434 v->gpr
[all...]
H A Dsb_ra_checker.cpp93 sel_chan gpr = v->gpr; in check_value_gpr() local
94 if (!gpr) { in check_value_gpr()
100 reg_value_map::iterator F = rmap().find(v->gpr); in check_value_gpr()
103 o << "operand value " << *v << " was not previously written to its gpr"; in check_value_gpr()
110 << ", gpr contains " << *(F->second); in check_value_gpr()
157 if (!v->gpr) { in process_op_dst()
164 rmap()[v->gpr] = v; in process_op_dst()
170 unsigned start = v->array->gpr; in process_op_dst()
H A Dsb_shader.cpp62 void shader::add_pinned_gpr_values(vvec& vec, unsigned gpr, unsigned comp_mask, in add_pinned_gpr_values() argument
67 value *v = get_gpr_value(src, gpr, chan, false); in add_pinned_gpr_values()
70 v->gpr = v->pin_gpr = v->select; in add_pinned_gpr_values()
73 if (v->array && !v->array->gpr) { in add_pinned_gpr_values()
76 v->array->gpr = v->array->base_gpr; in add_pinned_gpr_values()
197 void shader::add_input(unsigned gpr, bool preloaded, unsigned comp_mask) { in add_input() argument
198 if (inputs.size() <= gpr) in add_input()
199 inputs.resize(gpr+1); in add_input()
201 shader_input &i = inputs[gpr]; in add_input()
206 add_pinned_gpr_values(root->dst, gpr, comp_mas in add_input()
217 unsigned gpr = 0; init_call_fs() local
[all...]
H A Dsb_sched.cpp312 gpr(), lt(), slots(), in alu_group_tracker()
500 if (gpr.try_reserve(n)) { in try_reserve()
509 if (gpr.try_reserve(n)) { in try_reserve()
516 gpr.reset(); in try_reserve()
534 if (!gpr.try_reserve(a)) in try_reserve()
567 if (!backtrack && gpr.try_reserve(a)) { in try_reserve()
601 gpr.unreserve(a); in try_reserve()
617 gpr.reset(); in try_reserve()
622 bool b = gpr.try_reserve(a); in try_reserve()
682 gpr in reset()
1223 sel_chan gpr = vi->get_final_gpr(); add_interferences() local
1364 sel_chan gpr = d->get_final_gpr(); unmap_dst_val() local
[all...]
H A Dsb_valtable.cpp122 g = v.array->gpr; in operator <<()
124 g = v.gpr; in operator <<()
275 if (array && array->gpr) in is_fixed()
579 if (!v->gpr)
583 reg = v->gpr.sel() + 1;
584 else if (reg != v->gpr.sel() + 1)
588 if (v->pin_gpr.chan() != v->gpr.chan())
H A Dsb_ra_coalesce.cpp353 unsigned gpr = v->get_final_gpr(); in init_reg_bitset() local
354 if (!gpr) in init_reg_bitset()
357 if (gpr) { in init_reg_bitset()
358 if (gpr >= bs.size()) in init_reg_bitset()
359 bs.resize(gpr + 64); in init_reg_bitset()
360 bs.set(gpr, 1); in init_reg_bitset()
383 v->gpr = color; in color_chunk()
H A Dsb_ir.h385 sel_chan base_gpr; // original gpr
386 sel_chan gpr; // assigned by regalloc member
412 // (can't use temp gpr, can't recolor in the alu scheduler, etc)
460 version(ver), select(select), pin_gpr(select), gpr(), in value()
481 sel_chan gpr; member in r600_sb::value
541 // scalar gpr, as opposed to element of gpr array
599 if (array && array->gpr) { in get_final_gpr()
603 return array->gpr + (reg_offset << 2); in get_final_gpr()
605 return gpr; in get_final_gpr()
[all...]
H A Dsb_shader.h331 void add_pinned_gpr_values(vvec& vec, unsigned gpr, unsigned comp_mask, bool src);
343 void add_input(unsigned gpr, bool preloaded = false,
/third_party/python/Modules/_ctypes/libffi_osx/x86/
H A Dx86-ffi64.c39 UINT64 gpr[MAX_GPR_REGS]; member
468 reg_args->gpr[gprcount++] = (long) rvalue; in ffi_call()
506 reg_args->gpr[gprcount] = 0; in ffi_call()
512 reg_args->gpr[gprcount] = actval; in ffi_call()
513 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/ in ffi_call()
521 memcpy (&reg_args->gpr[gprcount], &actval, 8); in ffi_call()
529 memcpy (&reg_args->gpr[gprcount], &actval, 8); in ffi_call()
537 /*memcpy (&reg_args->gpr[gprcount], &actval, 8);*/ in ffi_call()
538 reg_args->gpr[gprcount] = actval; in ffi_call()
546 memcpy (&reg_args->gpr[gprcoun in ffi_call()
[all...]
/third_party/pcre2/pcre2/src/sljit/
H A DsljitNativeS390X.c67 * there is a gpr() function that maps sljit to physical register numbers
138 static SLJIT_INLINE sljit_gpr gpr(sljit_s32 r) in gpr() function
937 base = gpr(mem & REG_MASK); in make_addr_bxy()
940 index = gpr(OFFS_REG(mem)); in make_addr_bxy()
970 base = gpr(mem & REG_MASK); in make_addr_bx()
973 index = gpr(OFFS_REG(mem)); in make_addr_bx()
1061 SLJIT_ASSERT(!IS_GPR_REG(src) || dst_r != gpr(src & REG_MASK)); in emit_move()
1069 sljit_gpr src_r = gpr(src & REG_MASK); in emit_move()
1083 dst_r = gpr(dst); in emit_rr()
1097 src_r = gpr(src in emit_rr()
[all...]
/third_party/mesa3d/src/intel/common/
H A Dmi_builder.h218 unsigned gpr = ffs(~b->gprs) - 1; in mi_new_gpr() local
219 assert(gpr < MI_BUILDER_NUM_ALLOC_GPRS); in mi_new_gpr()
220 assert(b->gpr_refs[gpr] == 0); in mi_new_gpr()
221 b->gprs |= (1u << gpr); in mi_new_gpr()
222 b->gpr_refs[gpr] = 1; in mi_new_gpr()
226 .reg = _MI_BUILDER_GPR_BASE + gpr * 8, in mi_new_gpr()
246 unsigned gpr = _mi_value_as_gpr(val); in mi_value_ref() local
247 assert(gpr < MI_BUILDER_NUM_ALLOC_GPRS); in mi_value_ref()
248 assert(b->gprs & (1u << gpr)); in mi_value_ref()
249 assert(b->gpr_refs[gpr] < UINT8_MA in mi_value_ref()
266 unsigned gpr = _mi_value_as_gpr(val); mi_value_unref() local
[all...]
/third_party/mesa3d/src/nouveau/codegen/
H A Dnv50_ir_emit_gv100.h293 inline void emitCBUF(int buf, int gpr, int off, int len, int align, in emitCBUF() argument
301 if (gpr >= 0) in emitCBUF()
302 emitGPR(gpr, ref.getIndirect(0)); in emitCBUF()
318 inline void emitADDR(int gpr, int off, int len, int shr, in emitADDR() argument
322 if (gpr >= 0) in emitADDR()
323 emitGPR(gpr, ref.getIndirect(0)); in emitADDR()
/third_party/node/deps/v8/src/libsampler/
H A Dsampler.cc425 state->sp = reinterpret_cast<void*>(ucontext->uc_mcontext.regs->gpr[PT_R1]); in FillRegisterState()
426 state->fp = reinterpret_cast<void*>(ucontext->uc_mcontext.regs->gpr[PT_R31]); in FillRegisterState()
531 state->pc = reinterpret_cast<void*>(mcontext.cpu.gpr[ARM_REG_PC]); in FillRegisterState()
532 state->sp = reinterpret_cast<void*>(mcontext.cpu.gpr[ARM_REG_SP]); in FillRegisterState()
533 state->fp = reinterpret_cast<void*>(mcontext.cpu.gpr[ARM_REG_FP]); in FillRegisterState()
537 state->sp = reinterpret_cast<void*>(mcontext.jmp_context.gpr[1]); in FillRegisterState()
538 state->fp = reinterpret_cast<void*>(mcontext.jmp_context.gpr[31]); in FillRegisterState()
/third_party/libbpf/src/
H A Dbpf_tracing.h290 #define __PT_PARM1_REG gpr[3]
291 #define __PT_PARM2_REG gpr[4]
292 #define __PT_PARM3_REG gpr[5]
293 #define __PT_PARM4_REG gpr[6]
294 #define __PT_PARM5_REG gpr[7]
295 #define __PT_PARM6_REG gpr[8]
296 #define __PT_PARM7_REG gpr[9]
297 #define __PT_PARM8_REG gpr[10]
313 #define __PT_RC_REG gpr[3]
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_asm.c203 if (output->gpr >= bc->ngpr) in r600_bytecode_add_output()
204 bc->ngpr = output->gpr + 1; in r600_bytecode_add_output()
218 if ((output->gpr + output->burst_count) == bc->cf_last->output.gpr && in r600_bytecode_add_output()
222 bc->cf_last->output.gpr = output->gpr; in r600_bytecode_add_output()
227 } else if (output->gpr == (bc->cf_last->output.gpr + bc->cf_last->output.burst_count) && in r600_bytecode_add_output()
448 /* set up gpr use */ in init_bank_swizzle()
672 int gpr[ in replace_gpr_with_pv_ps() local
[all...]
H A Deg_asm.c83 bc->bytecode[id++] = S_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(cf->output.gpr) | in eg_bytecode_cf_build()
105 S_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(cf->output.gpr) | in eg_bytecode_cf_build()
123 bc->bytecode[id++] = S_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(cf->output.gpr) | in eg_bytecode_cf_build()
160 output->gpr = G_SQ_CF_ALLOC_EXPORT_WORD0_RW_GPR(word0);
288 /* don't replace gpr by pv or ps for destination register */ in eg_bytecode_alu_build()
H A Dr600_dump.c57 PRINT_UINT_ARRAY_ELM(input, gpr); in print_shader_info()
72 PRINT_UINT_ARRAY_ELM(output, gpr); in print_shader_info()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_shader.h67 void set_gpr(int gpr) {m_gpr = gpr;} in set_gpr() argument
68 int gpr() const {return m_gpr;} in gpr() function in r600::ShaderIO
179 void set_input_gpr(int driver_lcation, int gpr);
/third_party/musl/arch/powerpc/bits/
H A Duser.h3 unsigned long gpr[32], nip, msr, orig_gpr3, ctr, link, xer, ccr, mq; member
/third_party/musl/arch/powerpc64/bits/
H A Duser.h3 unsigned long gpr[32], nip, msr, orig_gpr3, ctr, link, xer, ccr, softe; member
/third_party/rust/crates/libc/src/unix/nto/
H A Daarch64.rs20 pub gpr: [u64; 32],
/third_party/musl/arch/or1k/bits/
H A Dsignal.h13 unsigned long gpr[32]; member
/third_party/alsa-lib/include/sound/uapi/
H A Demu10k1.h302 unsigned short gpr[32]; /* GPR number(s) */ member
315 unsigned short gpr[32]; member

Completed in 24 milliseconds

12