Searched refs:v3d_qpu_instr (Results 1 – 11 of 11) sorted by relevance
/external/mesa3d/src/broadcom/qpu/ |
D | qpu_instr.h | 374 struct v3d_qpu_instr { struct 436 const struct v3d_qpu_instr *instr, 441 struct v3d_qpu_instr *instr); 449 bool v3d_qpu_uses_tlb(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST; 450 bool v3d_qpu_instr_is_sfu(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST; 451 bool v3d_qpu_uses_sfu(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST; 452 bool v3d_qpu_writes_tmu(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST; 453 bool v3d_qpu_writes_tmu_not_tmuc(const struct v3d_qpu_instr *inst) ATTRIBUTE_CONST; 455 const struct v3d_qpu_instr *instr) ATTRIBUTE_CONST; 457 const struct v3d_qpu_instr *instr) ATTRIBUTE_CONST; [all …]
|
D | qpu_instr.c | 546 v3d_qpu_waits_on_tmu(const struct v3d_qpu_instr *inst) in v3d_qpu_waits_on_tmu() 622 v3d_qpu_uses_tlb(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_tlb() 644 v3d_qpu_uses_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_uses_sfu() 665 v3d_qpu_instr_is_sfu(const struct v3d_qpu_instr *inst) in v3d_qpu_instr_is_sfu() 684 v3d_qpu_writes_tmu(const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu() 694 v3d_qpu_writes_tmu_not_tmuc(const struct v3d_qpu_instr *inst) in v3d_qpu_writes_tmu_not_tmuc() 704 v3d_qpu_reads_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_reads_vpm() 718 v3d_qpu_writes_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_writes_vpm() 739 v3d_qpu_waits_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_waits_vpm() 746 v3d_qpu_reads_or_writes_vpm(const struct v3d_qpu_instr *inst) in v3d_qpu_reads_or_writes_vpm() [all …]
|
D | qpu_disasm.c | 60 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() 200 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_sig() 258 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_alu() 267 const struct v3d_qpu_instr *instr) in v3d_qpu_disasm_branch() 316 const struct v3d_qpu_instr *instr) in v3d_qpu_decode() 345 struct v3d_qpu_instr instr; in v3d_qpu_disasm() 354 const struct v3d_qpu_instr *instr) in v3d_qpu_dump()
|
D | qpu_disasm.h | 29 struct v3d_qpu_instr; 32 struct v3d_qpu_instr *instr); 37 struct v3d_qpu_instr *instr);
|
D | qpu_pack.c | 717 struct v3d_qpu_instr *instr) in v3d_qpu_add_unpack() 871 struct v3d_qpu_instr *instr) in v3d_qpu_mul_unpack() 943 const struct v3d_qpu_instr *instr, uint64_t *packed_instr) in v3d_qpu_add_pack() 1160 const struct v3d_qpu_instr *instr, uint64_t *packed_instr) in v3d_qpu_mul_pack() 1270 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack_alu() 1310 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack_branch() 1355 struct v3d_qpu_instr *instr) in v3d_qpu_instr_unpack() 1373 const struct v3d_qpu_instr *instr, in v3d_qpu_instr_pack_alu() 1420 const struct v3d_qpu_instr *instr, in v3d_qpu_instr_pack_branch() 1470 const struct v3d_qpu_instr *instr, in v3d_qpu_instr_pack()
|
/external/mesa3d/src/broadcom/compiler/ |
D | qpu_schedule.c | 129 qpu_inst_is_tlb(const struct v3d_qpu_instr *inst) in qpu_inst_is_tlb() 251 struct v3d_qpu_instr *inst = &qinst->qpu; in calculate_deps() 453 const struct v3d_qpu_instr *inst, enum v3d_qpu_mux mux) in mux_reads_too_soon() 476 const struct v3d_qpu_instr *inst = &qinst->qpu; in reads_too_soon_after_write() 516 const struct v3d_qpu_instr *inst = &qinst->qpu; in writes_too_soon_after_write() 531 const struct v3d_qpu_instr *inst) in pixel_scoreboard_too_soon() 537 qpu_instruction_uses_rf(const struct v3d_qpu_instr *inst, in qpu_instruction_uses_rf() 556 const struct v3d_qpu_instr *inst) in mux_read_stalls() 569 get_instruction_priority(const struct v3d_qpu_instr *inst) in get_instruction_priority() 612 qpu_accesses_peripheral(const struct v3d_qpu_instr *inst) in qpu_accesses_peripheral() [all …]
|
D | qpu_validate.c | 39 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()
|
D | vir_to_qpu.c | 54 struct v3d_qpu_instr 57 struct v3d_qpu_instr instr = { in v3d_qpu_nop() 100 set_src(struct v3d_qpu_instr *instr, enum v3d_qpu_mux *mux, struct qpu_reg src) in set_src() 335 struct v3d_qpu_instr qpu; in reads_uniform()
|
D | vir_dump.c | 198 const struct v3d_qpu_instr *instr) in vir_dump_sig_addr() 258 struct v3d_qpu_instr *instr = &inst->qpu; in vir_dump_alu() 300 struct v3d_qpu_instr *instr = &inst->qpu; in vir_dump_inst()
|
D | v3d_compiler.h | 134 struct v3d_qpu_instr qpu; 882 struct v3d_qpu_instr v3d_qpu_nop(void);
|
/external/mesa3d/src/broadcom/qpu/tests/ |
D | qpu_disasm.c | 143 struct v3d_qpu_instr instr; in main()
|