Home
last modified time | relevance | path

Searched refs:v3d_qpu_instr (Results 1 - 11 of 11) sorted by relevance

/third_party/mesa3d/src/broadcom/qpu/
H A Dqpu_instr.h376 struct v3d_qpu_instr { struct
439 const struct v3d_qpu_instr *instr,
444 struct v3d_qpu_instr *instr);
453 bool v3d_qpu_uses_tlb(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST;
454 bool v3d_qpu_instr_is_sfu(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST;
455 bool v3d_qpu_uses_sfu(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST;
457 const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST;
459 const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST;
461 const struct v3d_qpu_instr *instr) ATTRIBUTE_CONST;
463 const struct v3d_qpu_instr *inst
[all...]
H A Dqpu_instr.c563 v3d_qpu_waits_on_tmu(const struct v3d_qpu_instr *inst) in v3d_qpu_waits_on_tmu()
639 v3d_qpu_uses_tlb(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_tlb()
661 v3d_qpu_uses_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_sfu()
682 v3d_qpu_instr_is_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_instr_is_sfu()
702 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu()
713 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu_not_tmuc()
723 v3d_qpu_reads_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_reads_vpm()
737 v3d_qpu_writes_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_writes_vpm()
759 const struct v3d_qpu_instr *inst) in v3d_qpu_writes_unifa()
782 v3d_qpu_waits_vpm(const struct v3d_qpu_instr *ins
[all...]
H A Dqpu_disasm.c60 const struct v3d_qpu_instr *instr, uint8_t mux) in v3d_qpu_disasm_raddr()
102 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_add()
139 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_mul()
182 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_sig_addr()
202 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_sig()
260 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_alu()
269 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_branch()
318 const struct v3d_qpu_instr *instr) in v3d_qpu_decode()
347 struct v3d_qpu_instr instr; in v3d_qpu_disasm()
356 const struct v3d_qpu_instr *inst in v3d_qpu_dump()
[all...]
H A Dqpu_disasm.h29 struct v3d_qpu_instr;
32 struct v3d_qpu_instr *instr);
37 struct v3d_qpu_instr *instr);
H A Dqpu_pack.c741 struct v3d_qpu_instr *instr) in v3d_qpu_add_unpack()
896 struct v3d_qpu_instr *instr) in v3d_qpu_mul_unpack()
989 const struct v3d_qpu_instr *instr, uint64_t *packed_instr) in v3d_qpu_add_pack()
1202 const struct v3d_qpu_instr *instr, uint64_t *packed_instr) in v3d_qpu_mul_pack()
1310 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack_alu()
1350 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack_branch()
1395 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack()
1413 const struct v3d_qpu_instr *instr, in v3d_qpu_instr_pack_alu()
1460 const struct v3d_qpu_instr *instr, in v3d_qpu_instr_pack_branch()
1511 const struct v3d_qpu_instr *inst in v3d_qpu_instr_pack()
[all...]
/third_party/mesa3d/src/broadcom/compiler/
H A Dqpu_schedule.c131 qpu_inst_is_tlb(const struct v3d_qpu_instr *inst) in qpu_inst_is_tlb()
282 struct v3d_qpu_instr *inst = &qinst->qpu; in calculate_deps()
503 const struct v3d_qpu_instr *inst, enum v3d_qpu_mux mux) in mux_reads_too_soon()
526 const struct v3d_qpu_instr *inst = &qinst->qpu; in reads_too_soon_after_write()
566 const struct v3d_qpu_instr *inst = &qinst->qpu; in writes_too_soon_after_write()
595 const struct v3d_qpu_instr *inst) in pixel_scoreboard_too_soon()
603 qpu_instruction_uses_rf(const struct v3d_qpu_instr *inst, in qpu_instruction_uses_rf()
622 const struct v3d_qpu_instr *inst) in mux_read_stalls()
636 const struct v3d_qpu_instr *inst) in get_instruction_priority()
696 const struct v3d_qpu_instr *ins in qpu_peripherals()
[all...]
H A Dqpu_validate.c39 const struct v3d_qpu_instr *last;
90 qpu_magic_waddr_matches(const struct v3d_qpu_instr *inst, in qpu_magic_waddr_matches()
113 const struct v3d_qpu_instr *inst = &qinst->qpu; in qpu_validate_inst()
H A Dvir_to_qpu.c48 struct v3d_qpu_instr
51 struct v3d_qpu_instr instr = { in v3d_qpu_nop()
94 set_src(struct v3d_qpu_instr *instr, enum v3d_qpu_mux *mux, struct qpu_reg src) in set_src()
339 struct v3d_qpu_instr qpu; in reads_uniform()
H A Dvir_dump.c198 const struct v3d_qpu_instr *instr) in vir_dump_sig_addr()
259 struct v3d_qpu_instr *instr = &inst->qpu; in vir_dump_alu()
301 struct v3d_qpu_instr *instr = &inst->qpu; in vir_dump_inst()
H A Dv3d_compiler.h160 struct v3d_qpu_instr qpu;
1108 struct v3d_qpu_instr v3d_qpu_nop(void);
/third_party/mesa3d/src/broadcom/qpu/tests/
H A Dqpu_disasm.c147 struct v3d_qpu_instr instr; in main()

Completed in 11 milliseconds