Searched refs:lds_op (Results 1 – 8 of 8) sorted by relevance
/external/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 442 let lds_op = op; 460 class R600_LDS_1A <bits<6> lds_op, string name, list<dag> pattern> : R600_LDS < 461 lds_op, 480 class R600_LDS_1A1D <bits<6> lds_op, dag outs, string name, list<dag> pattern, 483 lds_op, outs, 499 class R600_LDS_1A1D_NORET <bits<6> lds_op, string name, list<dag> pattern> : 500 R600_LDS_1A1D <lds_op, (outs), name, pattern> { 504 class R600_LDS_1A1D_RET <bits<6> lds_op, string name, list<dag> pattern> : 505 R600_LDS_1A1D <lds_op, (outs R600_Reg32:$dst), name##"_RET", pattern, "OQAP, "> { 512 class R600_LDS_1A2D <bits<6> lds_op, dag outs, string name, list<dag> pattern, [all …]
|
D | R600InstrFormats.td | 166 bits<6> lds_op; 174 let Word1{26-21} = lds_op;
|
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 511 let lds_op = op; 529 class R600_LDS_1A <bits<6> lds_op, string name, list<dag> pattern> : R600_LDS < 530 lds_op, 549 class R600_LDS_1A1D <bits<6> lds_op, dag outs, string name, list<dag> pattern, 552 lds_op, outs, 568 class R600_LDS_1A1D_NORET <bits<6> lds_op, string name, list<dag> pattern> : 569 R600_LDS_1A1D <lds_op, (outs), name, pattern> { 573 class R600_LDS_1A1D_RET <bits<6> lds_op, string name, list<dag> pattern> : 574 R600_LDS_1A1D <lds_op, (outs R600_Reg32:$dst), name##"_RET", pattern, "OQAP, "> { 581 class R600_LDS_1A2D <bits<6> lds_op, dag outs, string name, list<dag> pattern, [all …]
|
D | R600InstrFormats.td | 175 bits<6> lds_op; 183 let Word1{26-21} = lds_op;
|
/external/llvm-project/llvm/lib/Target/AMDGPU/ |
D | EvergreenInstructions.td | 622 let lds_op = op; 640 class R600_LDS_1A <bits<6> lds_op, string name, list<dag> pattern> : R600_LDS < 641 lds_op, 660 class R600_LDS_1A1D <bits<6> lds_op, dag outs, string name, list<dag> pattern, 663 lds_op, outs, 679 class R600_LDS_1A1D_NORET <bits<6> lds_op, string name, list<dag> pattern> : 680 R600_LDS_1A1D <lds_op, (outs), name, pattern> { 684 class R600_LDS_1A1D_RET <bits<6> lds_op, string name, list<dag> pattern> : 685 R600_LDS_1A1D <lds_op, (outs R600_Reg32:$dst), name#"_RET", pattern, "OQAP, "> { 692 class R600_LDS_1A2D <bits<6> lds_op, dag outs, string name, list<dag> pattern, [all …]
|
D | R600InstrFormats.td | 175 bits<6> lds_op; 183 let Word1{26-21} = lds_op;
|
/external/mesa3d/src/gallium/drivers/r600/ |
D | eg_asm.c | 290 unsigned lds_op = r600_isa_alu_opcode(bc->isa->hw_class, alu->op); in eg_bytecode_alu_build() local 297 S_SQ_ALU_WORD1_OP3_ALU_INST(lds_op & 0xff) | in eg_bytecode_alu_build() 299 S_SQ_ALU_WORD1_LDS_IDX_OP_LDS_OP((lds_op >> 8) & 0xff) | in eg_bytecode_alu_build()
|
D | r600_shader.c | 9495 int lds_op = get_lds_op(inst->Instruction.Opcode); in tgsi_atomic_op_lds() local 9500 alu.op = lds_op; in tgsi_atomic_op_lds() 9505 if (lds_op == LDS_OP3_LDS_CMP_XCHG_RET) in tgsi_atomic_op_lds()
|