/external/mesa3d/src/gallium/drivers/nvc0/codegen/ |
D | nv50_ir_lowering_nvc0.cpp | 257 usei->subOp != NV50_IR_SUBOP_MOV_FINAL) { in findFirstUses() 358 if (prev->subOp > useVec[i].level) in insertTextureBarriers() 359 prev->subOp = useVec[i].level; in insertTextureBarriers() 364 bar->subOp = useVec[i].level; in insertTextureBarriers() 398 min = MIN2(min, i->subOp); in insertTextureBarriers() 399 max = MIN2(max, i->subOp); in insertTextureBarriers() 442 if (i->subOp >= max) { in insertTextureBarriers() 445 max = i->subOp; in insertTextureBarriers() 446 if (prev && prev->op == OP_TEXBAR && prev->subOp >= max) { in insertTextureBarriers() 996 i->subOp = NV50_IR_SUBOP_MOV_FINAL; in handleEXPORT() [all …]
|
D | nv50_ir_emit_nvc0.cpp | 94 void emitLogicOp(const Instruction *, uint8_t subOp); 99 void emitSFnOp(const Instruction *, uint8_t subOp); 506 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitUMUL() 620 if (i->subOp == NV50_IR_SUBOP_MUL_HIGH) in emitIMAD() 645 CodeEmitterNVC0::emitLogicOp(const Instruction *i, uint8_t subOp) in emitLogicOp() argument 659 code[0] |= subOp << 6; in emitLogicOp() 667 emitForm_S(i, (subOp << 5) | in emitLogicOp() 697 if (i->subOp == NV50_IR_SUBOP_SHIFT_WRAP) in emitShift() 718 CodeEmitterNVC0::emitSFnOp(const Instruction *i, uint8_t subOp) in emitSFnOp() argument 721 code[0] = 0x00000000 | (subOp << 26); in emitSFnOp() [all …]
|
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
D | nv50_ir_lowering_nv50.cpp | 43 const bool highResult = mul->subOp == NV50_IR_SUBOP_MUL_HIGH; in expandIntegerMUL() 202 pre->subOp = NV50_IR_SUBOP_EMU_PRERET + 0; in handlePRERET() 214 skip->subOp = NV50_IR_SUBOP_EMU_PRERET + 1; in handlePRERET() 215 call->subOp = NV50_IR_SUBOP_EMU_PRERET + 2; in handlePRERET() 373 mul->subOp = add->subOp; in handleMUL() 374 add->subOp = 0; in handleMUL() 998 i->subOp = NV50_IR_SUBOP_MOV_FINAL; in handleEXPORT()
|
D | nv50_ir_emit_nv50.cpp | 107 void emitSFnOp(const Instruction *, uint8_t subOp); 1238 CodeEmitterNV50::emitSFnOp(const Instruction *i, uint8_t subOp) in emitSFnOp() argument 1248 code[1] = subOp << 29; in emitSFnOp() 1440 switch (i->subOp) { in emitPRERETEmu() 1447 assert(i->subOp == (NV50_IR_SUBOP_EMU_PRERET + 2)); in emitPRERETEmu() 1484 if (i->subOp >= NV50_IR_SUBOP_EMU_PRERET) { in emitFlow() 1690 emitQUADOP(insn, insn->lanes, insn->subOp); in emitInstruction()
|
D | nv50_ir_print.cpp | 508 if (subOp) in print() 509 PRINT("(SUBOP:%u) ", subOp); in print()
|
D | nv50_ir.cpp | 559 subOp = 0; in init() 728 i->subOp = subOp; in clone()
|
D | nv50_ir_peephole.cpp | 705 mul->subOp = NV50_IR_SUBOP_MUL_HIGH; in opnd() 737 i->getSrc(0))->subOp = NV50_IR_SUBOP_MUL_HIGH; in opnd() 1042 add->subOp = src->getInsn()->subOp; // potentially mul-high in tryADDToMADOrSAD() 2068 if (this->subOp != that->subOp || in isActionEqual()
|
D | nv50_ir_build_util.cpp | 264 quadop->subOp = q; in mkQuadop()
|
D | nv50_ir_from_sm4.cpp | 1774 insn->subOp = NV50_IR_SUBOP_SHIFT_WRAP; in handleInstruction() 1818 mkOp2(OP_MUL, dTy, dst0[c], a, b)->subOp = in handleInstruction() 1951 cut->subOp = NV50_IR_SUBOP_EMIT_RESTART; in handleInstruction()
|
D | nv50_ir.h | 683 uint8_t subOp; // quadop, 1 for mul-high, etc. variable
|
/external/deqp/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderOperatorTests.cpp | 1410 const char* subOp = isNormalOp ? "-" : "-="; in init() local 1457 …<< operInfoFunc(subName, subOp, GT, Value(GT, -1.0f, 1.0f), Value(GT, -1.0f, 1.0f), notUsed, 1.… in init() 1458 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -4.0f, 6.0f), Value(IGT, -6.0f, 5.0f), notUsed, 0.… in init() 1459 …<< operInfoFunc(subName, subOp, IGT, Value(IGT, -2e9f, 2e9f), Value(IGT, -2e9f, 2e9f), notUsed, 4e… in init() 1460 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, 1e2f, 2e2f), Value(UGT, 0.0f, 1e2f), notUsed, 5e… in init() 1461 …<< operInfoFunc(subName, subOp, UGT, Value(UGT, .5e9f, 3.7e9f), Value(UGT, 0.0f, 3.9e9f), notUse… in init() 1462 …<< operInfoFunc(subName, subOp, FV, Value(FV, -1.0f, 1.0f), Value(F, -1.0f, 1.0f), notUsed, 1.… in init() 1463 …<< operInfoFunc(subName, subOp, IV, Value(IV, -4.0f, 6.0f), Value(I, -6.0f, 5.0f), notUsed, 0.… in init() 1464 …<< operInfoFunc(subName, subOp, IV, Value(IV, -2e9f, 2e9f), Value(I, -2e9f, 2e9f), notUsed, 4e… in init() 1465 …<< 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 | 1973 IROp xorOp, subOp, andOp; in expensiveCountTrailingZeroes() local 1984 subOp = Iop_Sub32; in expensiveCountTrailingZeroes() 1991 subOp = Iop_Sub64; in expensiveCountTrailingZeroes() 2008 binop(subOp, atom, one)))); in expensiveCountTrailingZeroes()
|
/external/valgrind/VEX/priv/ |
D | guest_arm_toIR.c | 3485 IROp subOp; in dis_neon_data_3same() local 3509 subOp = Q ? Iop_Sub8x16 : Iop_Sub8x8; in dis_neon_data_3same() 3513 subOp = Q ? Iop_Sub16x8 : Iop_Sub16x4; in dis_neon_data_3same() 3517 subOp = Q ? Iop_Sub32x4 : Iop_Sub32x2; in dis_neon_data_3same() 3526 subOp = Q ? Iop_Sub8x16 : Iop_Sub8x8; in dis_neon_data_3same() 3530 subOp = Q ? Iop_Sub16x8 : Iop_Sub16x4; in dis_neon_data_3same() 3534 subOp = Q ? Iop_Sub32x4 : Iop_Sub32x2; in dis_neon_data_3same() 3542 binop(subOp, in dis_neon_data_3same() 3543 binop(subOp, in dis_neon_data_3same()
|