Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/AMDGPU/
H A DR600ClauseMergePass.cpp1 //===-- R600ClauseMergePass - Merge consecutive CF_ALU -------------------===//
36 case R600::CF_ALU: in isCFAlu()
100 int CntIdx = TII->getOperandIdx(R600::CF_ALU, R600::OpName::COUNT); in cleanPotentialDisabledCFAlu()
119 int CntIdx = TII->getOperandIdx(R600::CF_ALU, R600::OpName::COUNT); in mergeIfPossible()
131 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_MODE0); in mergeIfPossible()
133 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_BANK0); in mergeIfPossible()
135 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_ADDR0); in mergeIfPossible()
147 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_MODE1); in mergeIfPossible()
149 TII->getOperandIdx(R600::CF_ALU, R600::OpName::KCACHE_BANK1); in mergeIfPossible()
151 TII->getOperandIdx(R600::CF_ALU, R60 in mergeIfPossible()
[all...]
H A DR600EmitClauseMarkers.cpp1 //===-- R600EmitClauseMarkers.cpp - Emit CF_ALU ---------------------------===//
10 /// Add CF_ALU. R600 Alu instructions are grouped in clause which can hold
13 /// initiated by CF_ALU instructions.
291 R600::CF_ALU_PUSH_BEFORE : R600::CF_ALU; in MakeALUClause()
324 if (I != MBB.end() && I->getOpcode() == R600::CF_ALU)
H A DR600InstrInfo.cpp749 if (It->getOpcode() == R600::CF_ALU ||
781 assert (CfAlu->getOpcode() == R600::CF_ALU);
797 assert (CfAlu->getOpcode() == R600::CF_ALU);
827 CfAlu->setDesc(get(R600::CF_ALU));
852 CfAlu->setDesc(get(R600::CF_ALU));
885 } else if (MI.getOpcode() == R600::CF_ALU) {
975 if (MI.getOpcode() == R600::CF_ALU) {
H A DR600ControlFlowFinalizer.cpp544 if (MI->getOpcode() == R600::CF_ALU)
557 MI->setDesc(TII->get(R600::CF_ALU));
563 case R600::CF_ALU:
H A DR600Packetizer.cpp357 (MI->getOpcode() == R600::CF_ALU && !MI->getOperand(8).getImm())) { in runOnMachineFunction()
/third_party/mesa3d/src/gallium/drivers/r600/
H A Dr600_isa.c502 {"ALU", { 0x08, 0x08, 0x08, 0x08 }, CF_CLAUSE | CF_ALU },
503 {"ALU_PUSH_BEFORE", { 0x09, 0x09, 0x09, 0x09 }, CF_CLAUSE | CF_ALU },
504 {"ALU_POP_AFTER", { 0x0A, 0x0A, 0x0A, 0x0A }, CF_CLAUSE | CF_ALU },
505 {"ALU_POP2_AFTER", { 0x0B, 0x0B, 0x0B, 0x0B }, CF_CLAUSE | CF_ALU },
506 {"ALU_EXT", { -1, -1, 0x0C, 0x0C }, CF_CLAUSE | CF_ALU | CF_ALU_EXT },
507 {"ALU_CONTINUE", { 0x0D, 0x0D, 0x0D, -1 }, CF_CLAUSE | CF_ALU },
508 {"ALU_BREAK", { 0x0E, 0x0E, 0x0E, -1 }, CF_CLAUSE | CF_ALU },
509 {"ALU_VALID_PIXEL_MODE", { -1, -1, -1, 0x0E }, CF_CLAUSE | CF_ALU },
510 {"ALU_ELSE_AFTER", { 0x0F, 0x0F, 0x0F, 0x0F }, CF_CLAUSE | CF_ALU },
587 if (op->flags & CF_ALU) in r600_isa_init()
[all...]
H A Deg_asm.c41 if (cfop->flags & CF_ALU) { /* ALU clauses */ in eg_bytecode_cf_build()
72 /* CF_TEX/VTX (CF_ALU already handled above) */ in eg_bytecode_cf_build()
H A Dr600_isa.h146 CF_ALU = (1<<2), /* alu clause execution */ enumerator
H A Dr600_asm.c1771 } else if (cfop->flags & CF_ALU) { in r600_bytecode_cf_build()
1872 if (cfop->flags & CF_ALU) { in r600_bytecode_build()
2210 if (cfop->flags & CF_ALU) { in r600_bytecode_disasm()
H A Dr600_shader.c4352 if (!last || last->flags & CF_ALU || ctx.bc->cf_last->op == CF_OP_LOOP_END || ctx.bc->cf_last->op == CF_OP_POP) in r600_shader_from_tgsi()
/third_party/mesa3d/src/gallium/drivers/r600/sb/
H A Dsb_bc_dump.cpp50 if ((n.bc.op_ptr->flags & CF_ALU) && n.bc.is_alu_extended()) { in visit()
173 if (n.bc.op_ptr->flags & CF_ALU) { in dump()
H A Dsb_bc_builder.cpp53 if (flags & CF_ALU) { in build()
70 if (flags & CF_ALU) { in build()
149 if (cfop->flags & CF_ALU) in build_cf()
H A Dsb_bc_parser.cpp225 if (flags & CF_ALU) { in decode_cf()
760 if (flags & CF_ALU) { in prepare_ir()
H A Dsb_bc.h483 assert(op_ptr->flags & CF_ALU); in is_alu_extended()
H A Dsb_bc_finalize.cpp98 if (!ctx.is_cayman() && last_cf->bc.op_ptr->flags & CF_ALU) { in run()
/third_party/mesa3d/src/gallium/drivers/r600/sfn/
H A Dsfn_assembler.cpp166 (!last || last->flags & CF_ALU || m_bc->cf_last->op == CF_OP_LOOP_END in finalize()

Completed in 32 milliseconds