/external/mesa3d/src/gallium/drivers/nouveau/codegen/ |
D | nv50_ir_print.cpp | 586 if (subOp < ARRAY_SIZE(atomSubOpStr)) in print() 587 PRINT("%s ", atomSubOpStr[subOp]); in print() 591 if (subOp < ARRAY_SIZE(ldstSubOpStr)) in print() 592 PRINT("%s ", ldstSubOpStr[subOp]); in print() 595 if (subOp < ARRAY_SIZE(subfmOpStr)) in print() 596 PRINT("%s ", subfmOpStr[subOp]); in print() 599 if (subOp < ARRAY_SIZE(shflOpStr)) in print() 600 PRINT("%s ", shflOpStr[subOp]); in print() 603 if (subOp < ARRAY_SIZE(pixldOpStr)) in print() 604 PRINT("%s ", pixldOpStr[subOp]); in print() [all …]
|
D | nv50_ir_emit_gk110.cpp | 105 void emitLogicOp(const Instruction *, uint8_t subOp); 113 void emitSFnOp(const Instruction *, uint8_t subOp); 537 if (i->subOp == NV50_IR_SUBOP_MADSP_SD) { in emitMADSP() 540 code[1] |= (i->subOp & 0x00f) << 19; // imadp1 in emitMADSP() 541 code[1] |= (i->subOp & 0x0f0) << 20; // imadp2 in emitMADSP() 542 code[1] |= (i->subOp & 0x100) << 11; // imadp3 in emitMADSP() 543 code[1] |= (i->subOp & 0x200) << 15; // imadp3 in emitMADSP() 544 code[1] |= (i->subOp & 0xc00) << 12; // imadp3 in emitMADSP() 620 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitIMUL() 627 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitIMUL() [all …]
|
D | nv50_ir_emit_nvc0.cpp | 110 void emitLogicOp(const Instruction *, uint8_t subOp); 118 void emitSFnOp(const Instruction *, uint8_t subOp); 634 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitUMUL() 761 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitIMAD() 811 if (i->subOp == NV50_IR_SUBOP_MADSP_SD) { in emitMADSP() 814 code[0] |= (i->subOp & 0x00f) << 7; in emitMADSP() 815 code[0] |= (i->subOp & 0x0f0) << 1; in emitMADSP() 816 code[0] |= (i->subOp & 0x100) >> 3; in emitMADSP() 817 code[0] |= (i->subOp & 0x200) >> 2; in emitMADSP() 818 code[1] |= (i->subOp & 0xc00) << 13; in emitMADSP() [all …]
|
D | nv50_ir_emit_gm107.cpp | 782 emitField(0x29, 1, insn->subOp); in emitF2F() 865 emitField(0x29, 2, insn->subOp); in emitI2F() 898 emitField(0x29, 2, insn->subOp); in emitI2I() 942 if (insn->subOp == 1) { in emitSEL() 972 emitField(0x1e, 2, insn->subOp); in emitSHFL() 1364 case OP_RCP: mufu = 4 + 2 * insn->subOp; break; in emitMUFU() 1365 case OP_RSQ: mufu = 5 + 2 * insn->subOp; break; in emitMUFU() 1595 emitField(0x1c, 8, insn->subOp); in emitFSWZADD() 1758 emitField(0x27, 1, insn->subOp == NV50_IR_SUBOP_MUL_HIGH); in emitIMUL() 1763 emitField(0x35, 1, insn->subOp == NV50_IR_SUBOP_MUL_HIGH); in emitIMUL() [all …]
|
D | nv50_ir_lowering_nvc0.cpp | 92 i->subOp = NV50_IR_SUBOP_RCPRSQ_64H; in handleRCPRSQ() 399 if (prev->subOp > useVec[i].level) in insertTextureBarriers() 400 prev->subOp = useVec[i].level; in insertTextureBarriers() 405 bar->subOp = useVec[i].level; in insertTextureBarriers() 436 min = MIN2(min, i->subOp); in insertTextureBarriers() 437 max = MIN2(max, i->subOp); in insertTextureBarriers() 480 if (i->subOp >= max) { in insertTextureBarriers() 484 max = i->subOp; in insertTextureBarriers() 485 if (prev && prev->op == OP_TEXBAR && prev->subOp >= max) { in insertTextureBarriers() 601 if (i->op == OP_BAR && i->subOp == NV50_IR_SUBOP_BAR_SYNC && in visit() [all …]
|
D | nv50_ir_emit_nv50.cpp | 111 void emitSFnOp(const Instruction *, uint8_t subOp); 1320 if (i->subOp == 1) { in emitSET() 1487 CodeEmitterNV50::emitSFnOp(const Instruction *i, uint8_t subOp) in emitSFnOp() argument 1498 code[1] = subOp << 29; in emitSFnOp() 1502 assert(subOp == 6 && i->op == OP_EX2); in emitSFnOp() 1712 switch (i->subOp) { in emitPRERETEmu() 1719 assert(i->subOp == (NV50_IR_SUBOP_EMU_PRERET + 2)); in emitPRERETEmu() 1756 if (i->subOp >= NV50_IR_SUBOP_EMU_PRERET) { in emitFlow() 1802 if (i->subOp == NV50_IR_SUBOP_BAR_SYNC) in emitBAR() 1809 uint8_t subOp; in emitATOM() local [all …]
|
D | nv50_ir_lowering_gm107.cpp | 125 add->subOp = 0x00; in handleManualTXD() 133 add->subOp = qOps[l][0]; in handleManualTXD() 141 add->subOp = qOps[l][1]; in handleManualTXD() 208 shfl->subOp = NV50_IR_SUBOP_SHFL_BFLY; in handleDFDX() 210 insn->subOp = qop; in handleDFDX()
|
D | nv50_ir_peephole.cpp | 201 if (insn->op == OP_SET && insn->subOp) in checkSwapSrc01() 542 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { in expr() 548 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { in expr() 655 if (i->subOp == NV50_IR_SUBOP_EXTBF_REV) in expr() 731 i->subOp = 0; in expr() 764 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { in expr() 770 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { in expr() 957 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) { in opnd() 969 i->subOp = 0; in opnd() 977 i->subOp = 0; in opnd() [all …]
|
D | nv50_ir_from_tgsi.cpp | 1589 void handleATOM(Value *dst0[4], DataType, uint16_t subOp); 2734 Converter::handleATOM(Value *dst0[4], DataType ty, uint16_t subOp) in handleATOM() argument 2758 if (subOp == NV50_IR_SUBOP_ATOM_CAS) in handleATOM() 2766 insn->subOp = subOp; in handleATOM() 2779 if (subOp == NV50_IR_SUBOP_ATOM_CAS) in handleATOM() 2784 tex->subOp = subOp; in handleATOM() 2899 insn->subOp = NV50_IR_SUBOP_PIXLD_OFFSET; in handleINTERP() 3035 geni->subOp = tgsi::opcodeToSubOp(tgsi.getOpcode()); in handleInstruction() 3295 ->subOp = tgsi::opcodeToSubOp(tgsi.getOpcode()); in handleInstruction() 3389 geni->subOp = c & 1; in handleInstruction() [all …]
|
D | nv50_ir_lowering_nv50.cpp | 46 const bool highResult = mul->subOp == NV50_IR_SUBOP_MUL_HIGH; in expandIntegerMUL() 278 pre->subOp = NV50_IR_SUBOP_EMU_PRERET + 0; in handlePRERET() 290 skip->subOp = NV50_IR_SUBOP_EMU_PRERET + 1; in handlePRERET() 291 call->subOp = NV50_IR_SUBOP_EMU_PRERET + 2; in handlePRERET() 473 mul->subOp = add->subOp; in handleMUL() 474 add->subOp = 0; in handleMUL() 1274 i->subOp = NV50_IR_SUBOP_MOV_FINAL; in handleEXPORT()
|
D | nv50_ir.cpp | 565 subOp = 0; in init() 754 i->subOp = subOp; in clone()
|
D | nv50_ir_target_nv50.cpp | 347 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH && sf == FILE_MEMORY_CONST) in insnCanLoad()
|
D | nv50_ir_target_nvc0.cpp | 400 (insn->op != OP_LOAD || insn->subOp != NV50_IR_SUBOP_LDC_IS)) in insnCanLoadOffset()
|
D | nv50_ir_build_util.cpp | 267 quadop->subOp = q; in mkQuadop()
|
D | nv50_ir.h | 864 uint16_t subOp; // quadop, 1 for mul-high, etc. variable
|
D | nv50_ir_ra.cpp | 2112 if (tex->subOp == NV50_IR_SUBOP_ATOM_CAS) in texConstraintGM107()
|
/external/llvm/lib/Target/Lanai/ |
D | LanaiInstrInfo.td | 275 multiclass ALUbase<bits<3> subOp, string AsmStr, SDNode OpNode, 280 def LO : InstRI<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, LoExt:$imm16), 284 def HI : InstRI<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, HiExt:$imm16), 290 multiclass ALUarith<bits<3> subOp, string AsmStr, SDNode OpNode, 292 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt, [], []>; 296 def R : InstRR<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, GPR:$Rs2, pred:$DDDI), 301 multiclass ALUlogic<bits<3> subOp, string AsmStr, SDNode OpNode, 303 defm I_ : ALUbase<subOp, AsmStr, OpNode, LoExt, HiExt, 309 def R : InstRR<subOp, (outs GPR:$Rd), (ins GPR:$Rs1, GPR:$Rs2, pred:$DDDI),
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderOperatorTests.cpp | 1411 const char* subOp = isNormalOp ? "-" : "-="; in init() local 1458 …<< operInfoFunc(subName, subOp, GT, Value(GT, -1.0f, 1.0f), Value(GT, -1.0f, 1.0f), notUsed, 1.… in init() 1459 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -4.0f, 6.0f), Value(IGT, -6.0f, 5.0f), notUsed, 0.… in init() 1460 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -2e9f, 2e9f), Value(IGT, -2e9f, 2e9f), notUsed, 4e… in init() 1461 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, 1e2f, 2e2f), Value(UGT, 0.0f, 1e2f), notUsed, 5e… in init() 1462 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, .5e9f, 3.7e9f), Value(UGT, 0.0f, 3.9e9f), notUse… in init() 1463 …<< operInfoFunc(subName, subOp, FV, Value(FV, -1.0f, 1.0f), Value(F, -1.0f, 1.0f), notUsed, 1.… in init() 1464 …<< operInfoFunc(subName, subOp, IV, Value(IV, -4.0f, 6.0f), Value(I, -6.0f, 5.0f), notUsed, 0.… in init() 1465 …<< operInfoFunc(subName, subOp, IV, Value(IV, -2e9f, 2e9f), Value(I, -2e9f, 2e9f), notUsed, 4e… in init() 1466 …<< operInfoFunc(subName, subOp, UV, Value(UV, 1e2f, 2e2f), Value(U, 0.0f, 1e2f), notUsed, 5e… in init() [all …]
|
/external/deqp/modules/gles3/functional/ |
D | es3fShaderOperatorTests.cpp | 1442 const char* subOp = isNormalOp ? "-" : "-="; in init() local 1489 …<< operInfoFunc(subName, subOp, GT, Value(GT, -1.0f, 1.0f), Value(GT, -1.0f, 1.0f), notUsed, 1.… in init() 1490 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -4.0f, 6.0f), Value(IGT, -6.0f, 5.0f), notUsed, 0.… in init() 1491 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -2e9f, 2e9f), Value(IGT, -2e9f, 2e9f), notUsed, 4e… in init() 1492 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, 1e2f, 2e2f), Value(UGT, 0.0f, 1e2f), notUsed, 5e… in init() 1493 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, .5e9f, 3.7e9f), Value(UGT, 0.0f, 3.9e9f), notUse… in init() 1494 …<< operInfoFunc(subName, subOp, FV, Value(FV, -1.0f, 1.0f), Value(F, -1.0f, 1.0f), notUsed, 1.… in init() 1495 …<< operInfoFunc(subName, subOp, IV, Value(IV, -4.0f, 6.0f), Value(I, -6.0f, 5.0f), notUsed, 0.… in init() 1496 …<< operInfoFunc(subName, subOp, IV, Value(IV, -2e9f, 2e9f), Value(I, -2e9f, 2e9f), notUsed, 4e… in init() 1497 …<< operInfoFunc(subName, subOp, UV, Value(UV, 1e2f, 2e2f), Value(U, 0.0f, 1e2f), notUsed, 5e… in init() [all …]
|
/external/valgrind/memcheck/ |
D | mc_translate.c | 2008 IROp xorOp, subOp, andOp; in expensiveCountTrailingZeroes() local 2019 subOp = Iop_Sub32; in expensiveCountTrailingZeroes() 2026 subOp = Iop_Sub64; in expensiveCountTrailingZeroes() 2043 binop(subOp, atom, one)))); in expensiveCountTrailingZeroes()
|
/external/valgrind/VEX/priv/ |
D | guest_arm_toIR.c | 3522 IROp subOp; in dis_neon_data_3same() local 3546 subOp = Q ? Iop_Sub8x16 : Iop_Sub8x8; in dis_neon_data_3same() 3550 subOp = Q ? Iop_Sub16x8 : Iop_Sub16x4; in dis_neon_data_3same() 3554 subOp = Q ? Iop_Sub32x4 : Iop_Sub32x2; in dis_neon_data_3same() 3563 subOp = Q ? Iop_Sub8x16 : Iop_Sub8x8; in dis_neon_data_3same() 3567 subOp = Q ? Iop_Sub16x8 : Iop_Sub16x4; in dis_neon_data_3same() 3571 subOp = Q ? Iop_Sub32x4 : Iop_Sub32x2; in dis_neon_data_3same() 3579 binop(subOp, in dis_neon_data_3same() 3580 binop(subOp, in dis_neon_data_3same()
|