/third_party/mesa3d/src/nouveau/codegen/ |
D | nv50_ir_target_nvc0.cpp | 102 { OP_ADD, 0x3, 0x3, 0x0, 0x8, 0x2, 0x2 | 0x8 }, 198 OP_ADD, OP_MUL, OP_MAD, OP_FMA, OP_AND, OP_OR, OP_XOR, OP_MAX, OP_MIN, in initOpInfo() 204 OP_ADD, OP_MUL, OP_MAD, OP_FMA, OP_AND, OP_OR, OP_XOR, OP_MAX, OP_MIN in initOpInfo() 433 if (i->op == OP_ADD && i->sType == TYPE_F32) { in insnCanLoad() 505 case OP_ADD: in isModSupported() 547 return (insn->op == OP_ADD) || (insn->op == OP_MAD); in isSatSupported() 550 if (insn->op == OP_ADD && insn->sType == TYPE_F32) { in isSatSupported() 621 case OP_ADD: in getThroughput() 648 case OP_ADD: in getThroughput() 709 return (a->dType == TYPE_F32 || a->op == OP_ADD || in canDualIssue() [all …]
|
D | nv50_ir_lowering_nv50.cpp | 141 i[6] = bld->mkOp2(OP_ADD, fTy, r[1], r[0], imm); in expandIntegerMUL() 181 Instruction *n = bld->mkOp2(OP_ADD, fTy, NULL, rr[1], one); in expandIntegerMUL() 187 bld->mkOp2(OP_ADD, fTy, rr[2], rr[0], one) in expandIntegerMUL() 447 if (i->op == OP_ADD && i->src(0).getFile() == FILE_ADDRESS) in handleAddrDef() 491 add->op = OP_ADD; in handleMUL() 538 bf = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getSSA(), bf, bld.mkImm(-2)); in handleDIV() 553 bld.mkOp2(OP_ADD, ty, (q = bld.getSSA()), q0, qR); // add quotients in handleDIV() 732 *ms = bld.mkOp2v(OP_ADD, TYPE_U32, tmp, *ms_x, *ms_y); in loadTexMsInfo() 745 bld.mkOp2v(OP_ADD, TYPE_U32, t, in loadMsInfo() 815 bld.mkOp2(OP_ADD, TYPE_U32, tx, tx, dx); in handleTEX() [all …]
|
D | nv50_ir_lowering_nvc0.cpp | 245 bld.mkOp2(OP_ADD, TYPE_U32, (x32_minus_shift = bld.getSSA()), shift, bld.mkImm(0x20)) in handleShift() 824 cvt->op = OP_ADD; in replaceCvt() 1075 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX() 1081 tscRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTEX() 1380 ticRel = bld.mkOp2v(OP_ADD, TYPE_U32, bld.getScratch(), in handleTXQ() 1504 op = OP_ADD; in handleSharedATOMNVE4() 1596 op = OP_ADD; in handleSharedATOM() 1669 base = bld.mkOp2v(OP_ADD, TYPE_U64, base, base, ptr); in handleATOM() 1679 bld.mkOp2(OP_ADD, TYPE_U32, offset, offset, ptr); in handleATOM() 1700 base = bld.mkOp2v(OP_ADD, TYPE_U32, base, base, ptr); in handleATOM() [all …]
|
D | nv50_ir_target_nv50.cpp | 85 { OP_ADD, 0x3, 0x0, 0x0, 0x8, 0x2, 0x1, 0x1, 0x2 }, 116 OP_ADD, OP_MUL, OP_MAD, OP_FMA, OP_AND, OP_OR, OP_XOR, OP_MAX, OP_MIN, in initOpInfo() 121 OP_MOV, OP_ADD, OP_SUB, OP_MUL, OP_MAD, OP_SAD, OP_RCP, OP_LINTERP, in initOpInfo() 483 case OP_ADD: in isModSupported()
|
D | nv50_ir_lowering_gv100.cpp | 61 bld.mkOp2(OP_ADD, TYPE_U32, def[0], src[0][0], src[1][0])-> in handleIADD64() 63 bld.mkOp2(OP_ADD, TYPE_U32, def[1], src[0][1], src[1][1])-> in handleIADD64() 239 bld.mkOp2(OP_ADD, i->dType, i->getDef(0), i->getSrc(0), i->getSrc(1)); in handleSUB() 308 case OP_ADD: in visit()
|
D | nv50_ir_peephole.cpp | 325 if (insn->op == OP_ADD && !isFloatType(insn->dType)) { in visit() 619 case OP_ADD: in expr() 762 i->op = OP_ADD; in expr() 1009 bld.mkOp2(OP_ADD, ty, def, res, c); in createMul() 1033 bld.mkOp2(OP_ADD, TYPE_U32, def, res, c); in createMul() 1138 i->op = OP_ADD; in opnd() 1182 i->op = OP_ADD; in opnd() 1198 case OP_ADD: in opnd() 1255 newi = bld.mkOp2(OP_ADD, TYPE_U32, tB, mul->getDef(0), tA); in opnd() 1335 newi = bld.mkOp2(OP_ADD, i->sType, i->getDef(0), i->getSrc(0), in opnd() [all …]
|
D | nv50_ir_target_gv100.cpp | 35 OP_ADD, OP_MUL, OP_MAD, OP_FMA, OP_MAX, OP_MIN, in initOpInfo() 212 case OP_ADD: in getOpInfo() 415 case OP_ADD: in isSatSupported()
|
D | nv50_ir_lowering_gm107.cpp | 58 bld.mkOp2(OP_ADD , TYPE_U32, src0, i->getSrc(0), i->getSrc(1)); in handlePFETCH() 264 bld.mkOp2(OP_ADD , TYPE_U32, tmp2, i->getSrc(0), i->getSrc(1)); in handlePFETCH()
|
D | nv50_ir_target_gm107.cpp | 213 case OP_ADD: in getLatency()
|
D | nv50_ir_build_util.cpp | 612 case OP_ADD: in split64BitOpPostRA()
|
D | nv50_ir.h | 52 OP_ADD, // NOTE: add u64 + u32 is legal for targets w/o 64-bit integer adds enumerator
|
D | nv50_ir_emit_nvc0.cpp | 2726 case OP_ADD: in emitInstruction() 3011 if (i->op != OP_ADD || s != 0) in getMinEncodingSize()
|
/third_party/vk-gl-cts/modules/gles2/functional/ |
D | es2fShaderMatrixTests.cpp | 126 OP_ADD = 0, enumerator 181 case OP_ADD: return "+"; in getOperationName() 206 case OP_ADD: return OPERATIONTYPE_BINARY_OPERATOR; in getOperationType() 241 case OP_ADD: return TESTMATRIXTYPE_DEFAULT; in getOperationTestMatrixType() 272 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV; in isOperationMatrixScalar() 282 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV || op == OP_COMP_MUL; in isOperationMatrixMatrix() 450 struct Evaluator<OP_ADD, In0Type, In0DataType, In1Type, In1DataType> 601 MAKE_EVAL_CASE(OP_ADD, IN0TYPE, IN0DATATYPE, IN1TYPE, IN1DATATYPE); \ in getEvalFunc() 607 MAKE_EVAL_CASE(OP_ADD, IN0TYPE, IN0DATATYPE, IN1TYPE, IN1DATATYPE); \ in getEvalFunc() 1097 { "add", "Matrix addition tests", OP_ADD, true }, in init()
|
/third_party/ltp/tools/sparse/sparse-src/ |
D | simplify.c | 655 case OP_ADD: in eval_op() 1512 pseudo_t val = eval_op(OP_ADD, size, def->src1, src2); in simplify_const_rightadd() 1547 insn->opcode = OP_ADD; in simplify_constant_rightside() 1551 case OP_ADD: in simplify_constant_rightside() 1596 case OP_ADD: in simplify_const_leftsub() 1605 insn->opcode = OP_ADD; in simplify_const_leftsub() 1619 case OP_ADD: case OP_OR: case OP_XOR: in simplify_constant_leftside() 1879 case OP_ADD: in simplify_sub() 1888 case OP_ADD: in simplify_sub() 1895 insn->opcode = OP_ADD; in simplify_sub() [all …]
|
D | cse.c | 49 case OP_ADD: case OP_SUB: in cse_collect() 176 case OP_ADD: in insn_compare()
|
D | scheck.c | 113 case OP_ADD: t = boolector_add(btor, a, b); break; in binary()
|
D | linearize.c | 186 [OP_ADD] = "add", 1150 int op = expr->op == SPECIAL_INCREMENT ? OP_ADD : OP_SUB; in linearize_inc_dec() 1465 [SPECIAL_ADD_ASSIGN - SPECIAL_BASE] = OP_ADD, in linearize_assignment() 1587 ['+'] = OP_ADD, ['-'] = OP_SUB, in linearize_binop()
|
D | example.c | 31 [OP_ADD] = "add", 1403 case OP_ADD: case OP_MUL: in generate_one_insn()
|
D | sparse-llvm.c | 546 case OP_ADD: in output_op_binary()
|
/third_party/vk-gl-cts/external/vulkancts/modules_no_buildgn/vulkan/shaderrender/ |
D | vktShaderRenderMatrixTests.cpp | 226 OP_ADD = 0, enumerator 291 case OP_ADD: return "+"; in getOperationName() 321 case OP_ADD: return OPERATIONTYPE_BINARY_OPERATOR; in getOperationType() 362 case OP_ADD: return TESTMATRIXTYPE_DEFAULT; in getOperationTestMatrixType() 397 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV; in isOperationMatrixScalar() 412 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV || op == OP_COMP_MUL; in isOperationComponentwiseMatrixMatrix() 871 struct Evaluator<OP_ADD, In0DataType, In1DataType> 1132 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1138 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1977 { "add", "Matrix addition tests", OP_ADD, true, true }, in init()
|
/third_party/vk-gl-cts/modules/gles3/functional/ |
D | es3fShaderMatrixTests.cpp | 232 OP_ADD = 0, enumerator 297 case OP_ADD: return "+"; in getOperationName() 327 case OP_ADD: return OPERATIONTYPE_BINARY_OPERATOR; in getOperationType() 368 case OP_ADD: return TESTMATRIXTYPE_DEFAULT; in getOperationTestMatrixType() 403 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV; in isOperationMatrixScalar() 418 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV || op == OP_COMP_MUL; in isOperationComponentwiseMatrixMatrix() 877 struct Evaluator<OP_ADD, In0DataType, In1DataType> 1138 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1144 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1804 { "add", "Matrix addition tests", OP_ADD, true, true }, in init()
|
/third_party/vk-gl-cts/external/vulkancts/modules/vulkan/shaderrender/ |
D | vktShaderRenderMatrixTests.cpp | 226 OP_ADD = 0, enumerator 291 case OP_ADD: return "+"; in getOperationName() 321 case OP_ADD: return OPERATIONTYPE_BINARY_OPERATOR; in getOperationType() 362 case OP_ADD: return TESTMATRIXTYPE_DEFAULT; in getOperationTestMatrixType() 397 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV; in isOperationMatrixScalar() 412 return op == OP_ADD || op == OP_SUB || op == OP_MUL || op == OP_DIV || op == OP_COMP_MUL; in isOperationComponentwiseMatrixMatrix() 871 struct Evaluator<OP_ADD, In0DataType, In1DataType> 1132 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1138 MAKE_EVAL_CASE(OP_ADD, IN0DATATYPE, IN1DATATYPE); \ in getEvalFunc() 1977 { "add", "Matrix addition tests", OP_ADD, true, true }, in init()
|
/third_party/ffmpeg/libavcodec/ |
D | ivi_dsp.c | 837 #define OP_ADD(a, b) (a) += (b) macro 840 IVI_MC_TEMPLATE(8, _delta, OP_ADD) 842 IVI_MC_TEMPLATE(4, _delta, OP_ADD) 844 IVI_MC_AVG_TEMPLATE(8, _delta, OP_ADD) 846 IVI_MC_AVG_TEMPLATE(4, _delta, OP_ADD)
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/release-notes/ |
D | v0.5.0.rst | 156 * sparse, llvm: Implement OP_ADD
|
/third_party/ltp/tools/sparse/sparse-src/Documentation/ |
D | IR.rst | 66 .. op:: OP_ADD
|