/external/gemmlowp/public/ |
D | output_stages.h | 63 VectorMap<const std::int32_t, tShape> result_offset; 64 VectorMap<const std::int32_t, tShape> result_mult_int; 156 VectorMap<const std::int32_t, tShape> result_fixedpoint_multiplier; 157 VectorMap<const std::int32_t, tShape> result_exponent; 230 const VectorMap<const std::int32_t, tShape>& result_offset, in MakeStandardOutputPipeline() 231 const VectorMap<const std::int32_t, tShape>& result_mult_int, in MakeStandardOutputPipeline()
|
D | map.h | 84 class VectorMap { 94 VectorMap() : data_(nullptr), size_(0) {} in VectorMap() function 95 VectorMap(Scalar* data, int size) : data_(data), size_(size) {} in VectorMap() function 96 VectorMap(const VectorMap& other) : data_(other.data_), size_(other.size_) {} in VectorMap() function 103 VectorMap block(int start, int len) const { in block() 107 return VectorMap(data(start), len); in block()
|
/external/tensorflow/tensorflow/lite/kernels/internal/ |
D | tensor_utils.h | 168 using VectorMap = Eigen::Map<Eigen::Vector<float, Eigen::Dynamic>>; in ApplyTanhToVector() local 169 VectorMap input_map(const_cast<float* __restrict__>(vector), v_size); in ApplyTanhToVector() 170 VectorMap output_map(result, v_size); in ApplyTanhToVector() 185 using VectorMap = Eigen::Map<Eigen::Vector<float, Eigen::Dynamic>>; in ApplySigmoidToVector() local 186 VectorMap input_map(const_cast<float* __restrict__>(vector), v_size); in ApplySigmoidToVector() 187 VectorMap output_map(result, v_size); in ApplySigmoidToVector()
|
/external/llvm-project/polly/include/polly/CodeGen/ |
D | BlockGenerators.h | 662 Value *getVectorValue(ScopStmt &Stmt, Value *Old, ValueMapT &VectorMap, 728 void generateLoad(ScopStmt &Stmt, LoadInst *Load, ValueMapT &VectorMap, 733 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps); 736 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps); 741 void copyStore(ScopStmt &Stmt, StoreInst *Store, ValueMapT &VectorMap, 749 ValueMapT &VectorMap, VectorValueMapT &ScalarMaps, 752 bool extractScalarValues(const Instruction *Inst, ValueMapT &VectorMap, 755 bool hasVectorOperands(const Instruction *Inst, ValueMapT &VectorMap); 772 void copyInstruction(ScopStmt &Stmt, Instruction *Inst, ValueMapT &VectorMap,
|
/external/llvm-project/polly/lib/CodeGen/ |
D | BlockGenerators.cpp | 1020 ValueMapT &VectorMap, in getVectorValue() argument 1023 if (Value *NewValue = VectorMap.lookup(Old)) in getVectorValue() 1035 VectorMap[Old] = Vector; in getVectorValue() 1126 ScopStmt &Stmt, LoadInst *Load, ValueMapT &VectorMap, in generateLoad() argument 1129 VectorMap[Load] = Builder.CreateVectorSplat(getVectorWidth(), PreloadLoad, in generateLoad() 1145 extractScalarValues(Load, VectorMap, ScalarMaps); in generateLoad() 1157 VectorMap[Load] = NewLoad; in generateLoad() 1161 ValueMapT &VectorMap, in copyUnaryInst() argument 1164 Value *NewOperand = getVectorValue(Stmt, Inst->getOperand(0), VectorMap, in copyUnaryInst() 1171 VectorMap[Inst] = Builder.CreateCast(Cast->getOpcode(), NewOperand, DestType); in copyUnaryInst() [all …]
|
/external/gemmlowp/internal/ |
D | unpack.h | 73 const VectorMap<const std::int32_t, VectorShape::Col>& in PrefetchResultBlock() 94 const VectorMap<const std::int32_t, VectorShape::Col>& in UnpackResultBlock() 96 const VectorMap<const std::int32_t, VectorShape::Row>& in UnpackResultBlock() 146 const VectorMap<const std::int32_t, VectorShape::Col> lhs_sums_of_each_slice( in UnpackResult() 148 const VectorMap<const std::int32_t, VectorShape::Row> rhs_sums_of_each_slice( in UnpackResult()
|
D | simd_wrappers_common_neon_sse.h | 88 VectorMap<SrcScalarType, VectorShape::Col>> { 90 const VectorMap<SrcScalarType, VectorShape::Col>& src, int pos) { 110 VectorMap<SrcScalarType, VectorShape::Col>> { 111 using SrcObjectType = VectorMap<SrcScalarType, VectorShape::Col>; 127 VectorMap<SrcScalarType, VectorShape::Col>> { 128 using SrcObjectType = VectorMap<SrcScalarType, VectorShape::Col>; 145 VectorMap<SrcScalarType, VectorShape::Row>> { 146 using SrcObjectType = VectorMap<SrcScalarType, VectorShape::Row>; 161 VectorMap<SrcScalarType, VectorShape::Row>> { 162 using SrcObjectType = VectorMap<SrcScalarType, VectorShape::Row>; [all …]
|
D | dispatch_gemm_shape.h | 54 struct TransposeImpl<VectorMap<Scalar, Shape>> { 55 typedef VectorMap<Scalar, Shape> SrcType; 58 typedef VectorMap<Scalar, TransposedShape> DstType;
|
D | simd_wrappers.h | 463 VectorMap<SrcScalarType, Shape>> { 465 using SrcObjectType = VectorMap<SrcScalarType, Shape>; 530 VectorMap<ScalarType, Shape>> { 561 VectorMap<SrcScalarType, Shape>> { 563 using SrcObjectType = VectorMap<SrcScalarType, Shape>;
|
/external/tensorflow/tensorflow/lite/kernels/ |
D | cpu_backend_gemm_gemmlowp.h | 96 gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col>; 156 gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col>;
|
/external/neven/ |
D | Android.bp | 117 "Embedded/common/src/b_TensorEm/VectorMap.c",
|
/external/gemmlowp/test/ |
D | test.cc | 109 typedef VectorMap<const std::int32_t, VectorShape::Col> OffsetColMap; 110 typedef VectorMap<const std::int32_t, VectorShape::Row> OffsetRowMap; 1328 typedef VectorMap<std::int32_t, VectorShape::Row> RowVectorMap; in TestOutputStages() 1349 typedef VectorMap<std::int32_t, VectorShape::Col> ColVectorMap; in TestOutputStages()
|
/external/XNNPACK/bench/ |
D | qu8-gemm.cc | 112 typedef gemmlowp::VectorMap<const int32_t, gemmlowp::VectorShape::Col> ColVectorMap;
|
/external/tensorflow/tensorflow/lite/kernels/internal/optimized/ |
D | optimized_ops.h | 125 using VectorMap = typename std::conditional< variable 132 VectorMap<Scalar> MapAsVector(Scalar* data, const RuntimeShape& shape) { in MapAsVector() 134 return VectorMap<Scalar>(data, size, 1); in MapAsVector() 1227 VectorMap<float> out(output_data, output_size, 1); 1517 VectorMap<const float> bias_data_vec(bias_data, filter_rows, 1); in HybridConvPerChannel() 1518 VectorMap<int32_t> row_sums_vec(row_sums, filter_rows, 1); in HybridConvPerChannel() 1519 VectorMap<const float> per_channel_scale_vec(per_channel_scale, filter_rows, in HybridConvPerChannel() 4079 VectorMap<const float> block_input(input_data + i * depth, depth, 1); in LogSoftmax() 4080 VectorMap<float> block_output(output_data + i * depth, depth, 1); in LogSoftmax()
|
D | legacy_optimized_ops.h | 79 VectorMap<Scalar> MapAsVector(Scalar* data, const Dims<N>& dims) { in MapAsVector() 81 return VectorMap<Scalar>(data, size, 1); in MapAsVector() 715 typedef gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col> 743 typedef gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col> 1698 typedef gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col> in FullyConnected() 3228 typedef gemmlowp::VectorMap<const int32, gemmlowp::VectorShape::Col> in LstmCell()
|
/external/ruy/ruy/ |
D | test.h | 812 gemmlowp::VectorMap<const std::int32_t, gemmlowp::VectorShape::Col>; 831 gemmlowp::VectorMap<const std::int32_t, gemmlowp::VectorShape::Col>;
|
/external/tensorflow/tensorflow/core/kernels/boosted_trees/ |
D | stats_ops.cc | 35 using VectorMap = Eigen::Map<Eigen::VectorXf>; typedef
|