/external/tensorflow/tensorflow/core/api_def/base_api/ |
D | api_def_Prod.pbtxt | 2 graph_op_name: "Prod" 4 name: "Prod"
|
/external/tensorflow/tensorflow/core/kernels/ |
D | scan_ops_gpu.h | 116 struct Prod { struct 132 (std::is_same<Op, Prod<T>>::value || argument 298 LaunchScan<T, Prod<T>>(d, in, out, Prod<T>(), reverse, exclusive);
|
D | reduction_gpu_kernels.cu.h | 80 struct Prod { 89 struct Prod<std::complex<float>> { 99 struct Prod<std::complex<double>> { 111 return Prod<T>()(a, Eigen::numext::conj(a)); 801 (std::is_same<Op, Prod<T>>::value || 1062 ReduceImpl<T, Prod<T>, T*, T*, ReductionAxes>( 1066 Prod<T>());
|
/external/tensorflow/tensorflow/contrib/reduce_slice_ops/kernels/ |
D | reduce_slice_ops_gpu.cu.cc | 33 #define Prod(a, b) ((a) * (b)) macro 103 #undef Prod
|
D | reduce_slice_ops.h | 58 func(Prod, functor::reduce_functions::one, ##__VA_ARGS__) func( \
|
D | reduce_slice_ops.cc | 34 #define Prod(a, b) ((a) * (b)) macro 243 #undef Prod
|
/external/swiftshader/third_party/LLVM/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 782 Value *Prod = 0; in visitMulExpr() local 786 if (!Prod) { in visitMulExpr() 788 Prod = expand(Op); in visitMulExpr() 792 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 793 Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod); in visitMulExpr() 798 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 800 if (isa<Constant>(Prod)) std::swap(Prod, W); in visitMulExpr() 801 Prod = InsertBinop(Instruction::Mul, Prod, W); in visitMulExpr() 806 return Prod; in visitMulExpr()
|
/external/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 751 Value *Prod = nullptr; in visitMulExpr() local 754 if (!Prod) { in visitMulExpr() 756 Prod = expand(Op); in visitMulExpr() 759 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 760 Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod); in visitMulExpr() 764 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 766 if (isa<Constant>(Prod)) std::swap(Prod, W); in visitMulExpr() 771 Prod = InsertBinop(Instruction::Shl, Prod, in visitMulExpr() 774 Prod = InsertBinop(Instruction::Mul, Prod, W); in visitMulExpr() 779 return Prod; in visitMulExpr()
|
/external/tensorflow/tensorflow/core/api_def/java_api/ |
D | api_def_Prod.pbtxt | 2 graph_op_name: "Prod"
|
/external/tensorflow/tensorflow/core/api_def/python_api/ |
D | api_def_Prod.pbtxt | 2 graph_op_name: "Prod"
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
D | ScalarEvolutionExpander.cpp | 769 Value *Prod = nullptr; in visitMulExpr() local 809 if (!Prod) { in visitMulExpr() 811 Prod = ExpandOpBinPowN(); in visitMulExpr() 814 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 815 Prod = InsertBinop(Instruction::Sub, Constant::getNullValue(Ty), Prod); in visitMulExpr() 820 Prod = InsertNoopCastOfTo(Prod, Ty); in visitMulExpr() 822 if (isa<Constant>(Prod)) std::swap(Prod, W); in visitMulExpr() 827 Prod = InsertBinop(Instruction::Shl, Prod, in visitMulExpr() 830 Prod = InsertBinop(Instruction::Mul, Prod, W); in visitMulExpr() 835 return Prod; in visitMulExpr()
|
/external/tensorflow/tensorflow/cc/gradients/ |
D | data_flow_grad.cc | 82 scope, Range(scope, zero, Prod(scope, partitions_shape, zero), one), in DynamicPartitionGrad()
|
D | math_grad.cc | 740 auto group_size = SafeDivHelper(scope, Prod(scope, input_shape, zero), in MeanGrad() 741 Prod(scope, output_shape, zero)); in MeanGrad() 930 auto reduced_num = Prod(cpu_scope, Gather(scope, input_shape, reduced), 0); in ProdGrad() 933 auto other_num = Prod(cpu_scope, Gather(scope, input_shape, other), 0); in ProdGrad()
|
D | math_grad_test.cc | 46 using ops::Prod; 926 TEST_F(NaryGradTest, Prod) { in TEST_F() argument 929 auto y = Prod(scope_, x, {1}); in TEST_F()
|
/external/swiftshader/third_party/LLVM/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 775 Constant *Prod = ConstantExpr::getMul(CmpRHS, DivRHS); in FoldICmpDivCst() local 780 bool ProdOV = (DivIsSigned ? ConstantExpr::getSDiv(Prod, DivRHS) : in FoldICmpDivCst() 781 ConstantExpr::getUDiv(Prod, DivRHS)) != CmpRHS; in FoldICmpDivCst() 788 ConstantInt *RangeSize = DivI->isExact() ? getOne(Prod) : DivRHS; in FoldICmpDivCst() 802 LoBound = Prod; in FoldICmpDivCst() 816 LoBound = Prod; // e.g. X/5 op 3 --> [15, 20) in FoldICmpDivCst() 819 HiOverflow = AddWithOverflow(HiBound, Prod, RangeSize, true); in FoldICmpDivCst() 822 HiBound = AddOne(Prod); in FoldICmpDivCst() 842 HiBound = AddOne(Prod); in FoldICmpDivCst() 847 LoBound = Prod; // e.g. X/-5 op -3 --> [15, 20) in FoldICmpDivCst() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/unittests/ADT/ |
D | APIntTest.cpp | 2305 auto Prod = Quo.zext(16) * B.zext(16); in TEST() local 2306 EXPECT_TRUE(Prod.uge(Ai)); in TEST() 2307 if (Prod.ugt(Ai)) { in TEST() 2338 auto Prod = Quo.sext(16) * B.sext(16); in TEST() local 2339 EXPECT_TRUE(Prod.uge(A)); in TEST() 2340 if (Prod.ugt(A)) { in TEST() 2346 auto Prod = Quo.sext(16) * B.sext(16); in TEST() local 2347 EXPECT_TRUE(Prod.ule(A)); in TEST() 2348 if (Prod.ult(A)) { in TEST()
|
/external/u-boot/doc/ |
D | README.nvme | 52 Device 0: Vendor: 0x8086 Rev: 8DV10131 Prod: CVFT535600LS400BGN
|
/external/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 1216 Constant *Prod = ConstantExpr::getMul(CmpRHS, DivRHS); in FoldICmpDivCst() local 1221 bool ProdOV = (DivIsSigned ? ConstantExpr::getSDiv(Prod, DivRHS) : in FoldICmpDivCst() 1222 ConstantExpr::getUDiv(Prod, DivRHS)) != CmpRHS; in FoldICmpDivCst() 1229 ConstantInt *RangeSize = DivI->isExact() ? getOne(Prod) : DivRHS; in FoldICmpDivCst() 1243 LoBound = Prod; in FoldICmpDivCst() 1256 LoBound = Prod; // e.g. X/5 op 3 --> [15, 20) in FoldICmpDivCst() 1259 HiOverflow = AddWithOverflow(HiBound, Prod, RangeSize, true); in FoldICmpDivCst() 1262 HiBound = AddOne(Prod); in FoldICmpDivCst() 1282 HiBound = AddOne(Prod); in FoldICmpDivCst() 1287 LoBound = Prod; // e.g. X/-5 op -3 --> [15, 20) in FoldICmpDivCst() [all …]
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCompares.cpp | 2145 APInt Prod = C * *C2; in foldICmpDivConstant() local 2150 bool ProdOV = (DivIsSigned ? Prod.sdiv(*C2) : Prod.udiv(*C2)) != C; in foldICmpDivConstant() 2170 LoBound = Prod; in foldICmpDivConstant() 2183 LoBound = Prod; // e.g. X/5 op 3 --> [15, 20) in foldICmpDivConstant() 2186 HiOverflow = addWithOverflow(HiBound, Prod, RangeSize, true); in foldICmpDivConstant() 2189 HiBound = Prod + 1; in foldICmpDivConstant() 2209 HiBound = Prod + 1; in foldICmpDivConstant() 2214 LoBound = Prod; // e.g. X/-5 op -3 --> [15, 20) in foldICmpDivConstant() 2217 HiOverflow = subWithOverflow(HiBound, Prod, RangeSize, true); in foldICmpDivConstant()
|
/external/u-boot/board/hisilicon/poplar/ |
D | README | 283 Device 0: Vendor: SanDisk Rev: 1.00 Prod: Cruzer Blade
|
/external/tensorflow/tensorflow/compiler/tf2xla/g3doc/ |
D | gpu_supported_ops.md | 161 `Prod` | `Tidx={int32,int64}`<br>`T={complex64,double,float,int32,in…
|
D | cpu_supported_ops.md | 161 `Prod` | `Tidx={int32,int64}`<br>`T={complex64,double,float,int32,in…
|
/external/python/cpython2/Lib/test/ |
D | test_datetime.py | 500 return Prod() 504 return Prod() 506 class Prod: class
|
/external/python/cpython3/Lib/test/ |
D | datetimetester.py | 899 return Prod() 901 return Prod() 903 return Prod() 905 return Prod() 907 class Prod: class
|
/external/tensorflow/tensorflow/core/grappler/optimizers/ |
D | constant_folding_test.cc | 2427 Output p = ops::Prod(scope.WithOpName("p"), v, i); in TEST_F() 2433 ops::Prod::Attrs attr; in TEST_F() 2435 Output p2 = ops::Prod(scope.WithOpName("p2"), v2, c2, attr); in TEST_F()
|