Home
last modified time | relevance | path

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

/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_instr_mem.cpp606 auto data_vec4 = vf.temp_vec4(pin_group, {0,1,2,3}); in emit_ssbo_atomic_op() local
610 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[1], shader.rat_return_address(), AluInstr::write)); in emit_ssbo_atomic_op()
614 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[0], vf.src(intr->src[3], 0), AluInstr::write)); in emit_ssbo_atomic_op()
615 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[shader.chip_class() == ISA_CC_CAYMAN ? 2 : 3], in emit_ssbo_atomic_op()
618 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[0], vf.src(intr->src[2], 0), AluInstr::last_write)); in emit_ssbo_atomic_op()
624 auto atomic = new RatInstr(cf_mem_rat, opcode, data_vec4, out_vec, imageid + shader.ssbo_image_offset(), in emit_ssbo_atomic_op()
721 auto data_vec4 = vf.temp_vec4(pin_group, {0,1,2,3}); in emit_image_load_or_atomic() local
733 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[1], shader.rat_return_address(), AluInstr::write)); in emit_image_load_or_atomic()
736 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[0], vf.src(intrin->src[4], 0), AluInstr::write)); in emit_image_load_or_atomic()
737 shader.emit_instruction(new AluInstr(op1_mov, data_vec4[shade in emit_image_load_or_atomic()
[all...]

Completed in 3 milliseconds