/external/mesa3d/src/gallium/drivers/vc4/ |
D | vc4_qir.h | 91 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]; 434 struct qreg *inputs; 435 struct qreg *outputs; 437 struct qreg color_reads[VC4_MAX_SAMPLES]; 438 struct qreg sample_colors[VC4_MAX_SAMPLES]; 454 struct qreg execute; [all …]
|
D | vc4_program.c | 42 static struct qreg 49 struct qreg **regs, in resize_qreg_array() 58 *regs = reralloc(c, *regs, struct qreg, *size); in resize_qreg_array() 85 static struct qreg 88 struct qreg indirect_offset = ntq_get_src(c, intr->src[0], 0); in indirect_uniform_load() 154 static struct qreg * 157 struct qreg *qregs = ralloc_array(c->def_ht, struct qreg, in ntq_init_ssa_def() 180 struct qreg result) in ntq_store_dest() 193 struct qreg *qregs; in ntq_store_dest() 209 struct qreg *qregs = entry->data; in ntq_store_dest() [all …]
|
D | vc4_qir.c | 347 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() 671 struct qreg 672 qir_follow_movs(struct vc4_compile *c, struct qreg reg) in qir_follow_movs() 717 struct qreg 750 qir_SF(struct vc4_compile *c, struct qreg src) in qir_SF()
|
D | vc4_qir_emit_uniform_stream_resets.c | 58 struct qreg t = qir_get_temp(c); in qir_emit_uniform_stream_resets() 59 struct qreg uni_addr = in qir_emit_uniform_stream_resets()
|
D | vc4_opt_algebraic.c | 63 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()
|
D | vc4_qir_lower_uniforms.c | 48 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()
|
D | vc4_opt_small_immediates.c | 67 struct qreg src = qir_follow_movs(c, inst->src[i]); in qir_opt_small_immediates()
|
D | vc4_qir_live_variables.c | 50 qir_reg_to_var(struct qreg reg) in qir_reg_to_var() 60 struct qreg src) in qir_setup_use()
|
D | vc4_opt_constant_folding.c | 65 struct qreg reg = inst->src[i]; in constant_fold()
|
D | vc4_opt_peephole_sf.c | 78 src_file_varies_on_reread(struct qreg reg) in src_file_varies_on_reread()
|
D | vc4_qir_validate.c | 109 struct qreg src = inst->src[i]; in qir_validate()
|
/external/vixl/test/aarch32/ |
D | test-utils-aarch32.cc | 168 const QRegister& qreg) { in Equal128() argument 170 vec128_t result = core->GetQRegisterBits(qreg.GetCode()); in Equal128()
|
D | test-utils-aarch32.h | 181 const QRegister& qreg);
|
/external/vixl/test/aarch64/ |
D | test-utils-aarch64.h | 116 inline vec128_t qreg(unsigned code) const { return dump_.q_[code]; } in qreg() function
|
D | test-utils-aarch64.cc | 163 vec128_t result = core->qreg(vreg.GetCode()); in Equal128()
|
/external/v8/src/arm/ |
D | simulator-arm.h | 158 void get_q_register(int qreg, T* value); 160 void set_q_register(int qreg, const T* value);
|
D | simulator-arm.cc | 903 void Simulator::get_q_register(int qreg, T* value) { in get_q_register() argument 904 DCHECK((qreg >= 0) && (qreg < num_q_registers)); in get_q_register() 905 memcpy(value, vfp_registers_ + qreg * 4, kSimd128Size); in get_q_register() 909 void Simulator::set_q_register(int qreg, const T* value) { in set_q_register() argument 910 DCHECK((qreg >= 0) && (qreg < num_q_registers)); in set_q_register() 911 memcpy(vfp_registers_ + qreg * 4, value, kSimd128Size); in set_q_register()
|
/external/vixl/src/aarch64/ |
D | simulator-aarch64.h | 1136 VIXL_DEPRECATED("ReadQRegister", qreg_t qreg(unsigned code) const) {
|