Home
last modified time | relevance | path

Searched refs:qreg (Results 1 – 25 of 29) sorted by relevance

12

/external/mesa3d/src/gallium/drivers/vc4/
Dvc4_qir.h91 struct qreg { struct
97 static inline struct qreg qir_reg(enum qfile file, uint32_t index) in qir_reg() argument
99 return (struct qreg){file, index}; in qir_reg()
200 struct qreg dst;
201 struct qreg src[3];
433 struct qreg *inputs;
434 struct qreg *outputs;
436 struct qreg color_reads[VC4_MAX_SAMPLES];
437 struct qreg sample_colors[VC4_MAX_SAMPLES];
453 struct qreg execute;
[all …]
Dvc4_program.c42 static struct qreg
55 struct qreg **regs, in resize_qreg_array()
64 *regs = reralloc(c, *regs, struct qreg, *size); in resize_qreg_array()
91 static struct qreg
94 struct qreg indirect_offset = ntq_get_src(c, intr->src[0], 0); in indirect_uniform_load()
160 static struct qreg *
163 struct qreg *qregs = ralloc_array(c->def_ht, struct qreg, in ntq_init_ssa_def()
186 struct qreg result) in ntq_store_dest()
199 struct qreg *qregs; in ntq_store_dest()
215 struct qreg *qregs = entry->data; in ntq_store_dest()
[all …]
Dvc4_qir.c347 qir_print_reg(struct vc4_compile *c, struct qreg reg, bool write) in qir_print_reg()
520 struct qreg
523 struct qreg reg; in qir_get_temp()
542 qir_inst(enum qop op, struct qreg dst, struct qreg src0, struct qreg src1) in qir_inst()
562 struct qreg
589 qir_reg_equals(struct qreg a, struct qreg b) in qir_reg_equals()
672 struct qreg
673 qir_follow_movs(struct vc4_compile *c, struct qreg reg) in qir_follow_movs()
718 struct qreg
751 qir_SF(struct vc4_compile *c, struct qreg src) in qir_SF()
Dvc4_opt_algebraic.c63 is_constant_value(struct vc4_compile *c, struct qreg reg, in is_constant_value()
80 is_zero(struct vc4_compile *c, struct qreg reg) in is_zero()
87 is_1f(struct vc4_compile *c, struct qreg reg) in is_1f()
94 replace_with_mov(struct vc4_compile *c, struct qinst *inst, struct qreg arg) in replace_with_mov()
Dvc4_qir_emit_uniform_stream_resets.c58 struct qreg t = qir_get_temp(c); in qir_emit_uniform_stream_resets()
59 struct qreg uni_addr = in qir_emit_uniform_stream_resets()
Dvc4_qir_lower_uniforms.c48 add_uniform(struct hash_table *ht, struct qreg reg) in add_uniform()
62 remove_uniform(struct hash_table *ht, struct qreg reg) in remove_uniform()
149 struct qreg unif = qir_reg(QFILE_UNIF, max_index); in qir_lower_uniforms()
Dvc4_opt_small_immediates.c67 struct qreg src = qir_follow_movs(c, inst->src[i]); in qir_opt_small_immediates()
Dvc4_qir_live_variables.c50 qir_reg_to_var(struct qreg reg) in qir_reg_to_var()
60 struct qreg src) in qir_setup_use()
Dvc4_opt_constant_folding.c65 struct qreg reg = inst->src[i]; in constant_fold()
Dvc4_qir_validate.c109 struct qreg src = inst->src[i]; in qir_validate()
Dvc4_opt_peephole_sf.c78 src_file_varies_on_reread(struct qreg reg) in src_file_varies_on_reread()
/external/mesa3d/src/broadcom/compiler/
Dv3d_compiler.h102 struct qreg { struct
107 static inline struct qreg vir_reg(enum qfile file, uint32_t index) in vir_reg() argument
109 return (struct qreg){file, index}; in vir_reg()
133 struct qreg dst;
134 struct qreg src[3];
420 struct qreg *inputs;
421 struct qreg *outputs;
423 struct qreg color_reads[V3D_MAX_SAMPLES];
424 struct qreg sample_colors[V3D_MAX_SAMPLES];
445 struct qreg execute;
[all …]
Dnir_to_vir.c40 struct qreg **regs, in resize_qreg_array()
49 *regs = reralloc(c, *regs, struct qreg, *size); in resize_qreg_array()
76 static struct qreg
77 vir_SFU(struct v3d_compile *c, int waddr, struct qreg src) in vir_SFU()
83 static struct qreg
86 struct qreg indirect_offset = ntq_get_src(c, intr->src[0], 0); in indirect_uniform_load()
126 static struct qreg *
129 struct qreg *qregs = ralloc_array(c->def_ht, struct qreg, in ntq_init_ssa_def()
152 struct qreg result) in ntq_store_dest()
165 struct qreg *qregs; in ntq_store_dest()
[all …]
Dvir.c346 struct qreg
349 struct qreg reg; in vir_get_temp()
367 vir_add_inst(enum v3d_qpu_add_op op, struct qreg dst, struct qreg src0, struct qreg src1) in vir_add_inst()
383 vir_mul_inst(enum v3d_qpu_mul_op op, struct qreg dst, struct qreg src0, struct qreg src1) in vir_mul_inst()
399 vir_branch_inst(enum v3d_qpu_branch_cond cond, struct qreg src) in vir_branch_inst()
425 struct qreg
798 struct qreg
799 vir_follow_movs(struct v3d_compile *c, struct qreg reg) in vir_follow_movs()
833 struct qreg
866 vir_PF(struct v3d_compile *c, struct qreg src, enum v3d_qpu_pf pf) in vir_PF()
Dv3d33_tex.c71 struct qreg coords[5]; in v3d33_vir_emit_tex()
171 struct qreg texture_u[] = { in v3d33_vir_emit_tex()
178 struct qreg dst; in v3d33_vir_emit_tex()
196 struct qreg return_values[4]; in v3d33_vir_emit_tex()
208 struct qreg chan; in v3d33_vir_emit_tex()
Dv3d40_tex.c34 vir_TMU_WRITE(struct v3d_compile *c, enum v3d_qpu_waddr waddr, struct qreg val) in vir_TMU_WRITE()
74 struct qreg s; in v3d40_vir_emit_tex()
185 struct qreg return_values[4]; in v3d40_vir_emit_tex()
197 struct qreg chan; in v3d40_vir_emit_tex()
Dvir_lower_uniforms.c48 add_uniform(struct hash_table *ht, struct qreg reg) in add_uniform()
62 remove_uniform(struct hash_table *ht, struct qreg reg) in remove_uniform()
149 struct qreg unif = vir_reg(QFILE_UNIF, max_index); in vir_lower_uniforms()
Dvir_live_variables.c49 vir_reg_to_var(struct qreg reg) in vir_reg_to_var()
59 struct qreg src) in vir_setup_use()
Dvir_to_qpu.c79 struct qreg undef = { QFILE_NULL, 0 }; in vir_nop()
Dvir_dump.c28 vir_print_reg(struct v3d_compile *c, struct qreg reg) in vir_print_reg()
/external/u-boot/drivers/net/
Dmvgbe.c177 static void stop_queue(u32 * qreg) in stop_queue() argument
181 reg_data = readl(qreg); in stop_queue()
185 writel((reg_data << 8), qreg); in stop_queue()
193 reg_data = readl(qreg); in stop_queue()
/external/vixl/test/aarch32/
Dtest-utils-aarch32.cc168 const QRegister& qreg) { in Equal128() argument
170 vec128_t result = core->GetQRegisterBits(qreg.GetCode()); in Equal128()
Dtest-utils-aarch32.h195 const QRegister& qreg);
/external/vixl/test/aarch64/
Dtest-utils-aarch64.h130 inline vec128_t qreg(unsigned code) const { return dump_.q_[code]; } in qreg() function
Dtest-utils-aarch64.cc189 vec128_t result = core->qreg(vreg.GetCode()); in Equal128()

12