Home
last modified time | relevance | path

Searched refs:lanes (Results 1 – 25 of 4585) sorted by relevance

12345678910>>...184

/dports/www/firefox/firefox-99.0/js/src/jit/
H A DShuffleAnalysis.cpp51 if (!((lanes[i] & 1) == 0 && lanes[i + 1] == lanes[i] + 1)) { in ByteMaskToWordMask()
66 if (!((lanes[i] & 3) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToDWordMask()
67 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3)) { in ByteMaskToDWordMask()
82 if (!((lanes[i] & 7) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToQWordMask()
83 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3 && in ByteMaskToQWordMask()
84 lanes[i + 4] == lanes[i] + 4 && lanes[i + 5] == lanes[i] + 5 && in ByteMaskToQWordMask()
85 lanes[i + 6] == lanes[i] + 6 && lanes[i + 7] == lanes[i] + 7)) { in ByteMaskToQWordMask()
124 while (i < len && lanes[i] < len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
129 while (i < len && lanes[i] >= len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
184 if (lanes[i] != lanes[i - 1] + 1) { in IsIdentity()
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/include/mxnet/runtime/
H A Ddata_type.h64 MXNetDataType(int code, int bits, int lanes) { in MXNetDataType() argument
67 data_.lanes = static_cast<uint16_t>(lanes); in MXNetDataType()
82 int lanes() const { in lanes() function
83 return static_cast<int>(data_.lanes); in lanes()
87 return lanes() == 1; in is_scalar()
111 return lanes() > 1; in is_vector()
118 MXNetDataType with_lanes(int lanes) const { in with_lanes() argument
145 data_.lanes == other.data_.lanes;
170 return MXNetDataType(kDLInt, bits, lanes);
195 static MXNetDataType Bool(int lanes = 1) {
[all …]
/dports/misc/py-mxnet/incubator-mxnet-1.9.0/include/mxnet/runtime/
H A Ddata_type.h64 MXNetDataType(int code, int bits, int lanes) { in MXNetDataType() argument
67 data_.lanes = static_cast<uint16_t>(lanes); in MXNetDataType()
82 int lanes() const { in lanes() function
83 return static_cast<int>(data_.lanes); in lanes()
87 return lanes() == 1; in is_scalar()
111 return lanes() > 1; in is_vector()
118 MXNetDataType with_lanes(int lanes) const { in with_lanes() argument
145 data_.lanes == other.data_.lanes;
170 return MXNetDataType(kDLInt, bits, lanes);
195 static MXNetDataType Bool(int lanes = 1) {
[all …]
/dports/www/firefox-esr/firefox-91.8.0/js/src/jit/shared/
H A DLowering-shared.cpp377 if (!((lanes[i] & 1) == 0 && lanes[i + 1] == lanes[i] + 1)) { in ByteMaskToWordMask()
392 if (!((lanes[i] & 3) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToDWordMask()
393 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3)) { in ByteMaskToDWordMask()
408 if (!((lanes[i] & 7) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToQWordMask()
409 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3 && in ByteMaskToQWordMask()
410 lanes[i + 4] == lanes[i] + 4 && lanes[i + 5] == lanes[i] + 5 && in ByteMaskToQWordMask()
411 lanes[i + 6] == lanes[i] + 6 && lanes[i + 7] == lanes[i] + 7)) { in ByteMaskToQWordMask()
450 while (i < len && lanes[i] < len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
455 while (i < len && lanes[i] >= len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
506 if (lanes[i] != lanes[i - 1] + 1) { in IsIdentity()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/js/src/jit/shared/
H A DLowering-shared.cpp377 if (!((lanes[i] & 1) == 0 && lanes[i + 1] == lanes[i] + 1)) { in ByteMaskToWordMask()
392 if (!((lanes[i] & 3) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToDWordMask()
393 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3)) { in ByteMaskToDWordMask()
408 if (!((lanes[i] & 7) == 0 && lanes[i + 1] == lanes[i] + 1 && in ByteMaskToQWordMask()
409 lanes[i + 2] == lanes[i] + 2 && lanes[i + 3] == lanes[i] + 3 && in ByteMaskToQWordMask()
410 lanes[i + 4] == lanes[i] + 4 && lanes[i + 5] == lanes[i] + 5 && in ByteMaskToQWordMask()
411 lanes[i + 6] == lanes[i] + 6 && lanes[i + 7] == lanes[i] + 7)) { in ByteMaskToQWordMask()
450 while (i < len && lanes[i] < len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
455 while (i < len && lanes[i] >= len && lanes[i - 1] == lanes[i] - 1) { in ScanIncreasingUnmasked()
506 if (lanes[i] != lanes[i - 1] + 1) { in IsIdentity()
[all …]
/dports/misc/tvm/incubator-tvm-0.6.1/src/pass/
H A Dvectorize_loop.cc37 if (e.type().lanes() == lanes) return e; in BroadcastTo()
39 if (lanes % op->lanes == 0) { in BroadcastTo()
131 int lanes = std::max(a.type().lanes(), b.type().lanes()); in Mutate_() local
199 int lanes = std::max(base.type().lanes(), stride.type().lanes()); in Mutate_() local
258 int lanes = std::max(t.type().lanes(), f.type().lanes()); in MutateIfThenElseExpr_() local
308 int lanes = std::max(index.type().lanes(), pred.type().lanes()); in Mutate_() local
354 int lanes = std::max(value.type().lanes(), index.type().lanes()); in Mutate_() local
355 lanes = std::max(lanes, pred.type().lanes()); in Mutate_()
472 lanes = std::max(lanes, new_elem.type().lanes()); in MutateArray()
492 int lanes = std::max(a.type().lanes(), b.type().lanes()); in BinaryVec() local
[all …]
/dports/misc/py-tvm/incubator-tvm-0.6.1/src/pass/
H A Dvectorize_loop.cc37 if (e.type().lanes() == lanes) return e; in BroadcastTo()
39 if (lanes % op->lanes == 0) { in BroadcastTo()
131 int lanes = std::max(a.type().lanes(), b.type().lanes()); in Mutate_() local
199 int lanes = std::max(base.type().lanes(), stride.type().lanes()); in Mutate_() local
258 int lanes = std::max(t.type().lanes(), f.type().lanes()); in MutateIfThenElseExpr_() local
308 int lanes = std::max(index.type().lanes(), pred.type().lanes()); in Mutate_() local
354 int lanes = std::max(value.type().lanes(), index.type().lanes()); in Mutate_() local
355 lanes = std::max(lanes, pred.type().lanes()); in Mutate_()
472 lanes = std::max(lanes, new_elem.type().lanes()); in MutateArray()
492 int lanes = std::max(a.type().lanes(), b.type().lanes()); in BinaryVec() local
[all …]
/dports/misc/tvm/incubator-tvm-0.6.1/include/tvm/
H A Ddtype.h54 data_.lanes = static_cast<uint16_t>(lanes); in DataType()
69 int lanes() const { in lanes() function
70 return static_cast<int>(data_.lanes); in lanes()
74 return lanes() == 1; in is_scalar()
98 return lanes() > 1; in is_vector()
105 DataType with_lanes(int lanes) const { in with_lanes() argument
128 data_.lanes == other.data_.lanes;
152 return DataType(kDLInt, bits, lanes);
162 return DataType(kDLUInt, bits, lanes);
170 inline DataType Bool(int lanes = 1) {
[all …]
/dports/misc/py-tvm/incubator-tvm-0.6.1/include/tvm/
H A Ddtype.h54 data_.lanes = static_cast<uint16_t>(lanes); in DataType()
69 int lanes() const { in lanes() function
70 return static_cast<int>(data_.lanes); in lanes()
74 return lanes() == 1; in is_scalar()
98 return lanes() > 1; in is_vector()
105 DataType with_lanes(int lanes) const { in with_lanes() argument
128 data_.lanes == other.data_.lanes;
152 return DataType(kDLInt, bits, lanes);
162 return DataType(kDLUInt, bits, lanes);
170 inline DataType Bool(int lanes = 1) {
[all …]
/dports/lang/halide/Halide-release_2019_08_27-2654-g664dc4993/src/
H A DSimplify_Exprs.cpp48 int factor = op->value.type().lanes() / op->type.lanes(); in visit()
100 const int lanes = op->type.lanes(); in visit() local
105 if (rewrite(h_add(x * broadcast(y)), h_add(x, lanes) * broadcast(y, lanes)) || in visit()
106 rewrite(h_add(broadcast(x) * y), h_add(y, lanes) * broadcast(x, lanes))) { in visit()
139 if (rewrite(h_and(x || broadcast(y)), h_and(x, lanes) || broadcast(y, lanes)) || in visit()
140 rewrite(h_and(broadcast(x) || y), h_and(y, lanes) || broadcast(x, lanes)) || in visit()
155 if (rewrite(h_or(x || broadcast(y)), h_or(x, lanes) || broadcast(y, lanes)) || in visit()
156 rewrite(h_or(broadcast(x) || y), h_or(y, lanes) || broadcast(x, lanes)) || in visit()
157 rewrite(h_or(x && broadcast(y)), h_or(x, lanes) && broadcast(y, lanes)) || in visit()
158 rewrite(h_or(broadcast(x) && y), h_or(y, lanes) && broadcast(x, lanes)) || in visit()
[all …]
H A DConciseCasts.h19 Type t = Float(64, e.type().lanes()); in f64()
24 Type t = Float(32, e.type().lanes()); in f32()
29 Type t = Int(64, e.type().lanes()); in i64()
34 Type t = Int(32, e.type().lanes()); in i32()
39 Type t = Int(16, e.type().lanes()); in i16()
44 Type t = Int(8, e.type().lanes()); in i8()
49 Type t = UInt(64, e.type().lanes()); in u64()
64 Type t = UInt(8, e.type().lanes()); in u8()
69 Type t = Int(8, e.type().lanes()); in i8_sat()
74 Type t = UInt(8, e.type().lanes()); in u8_sat()
[all …]
/dports/multimedia/v4l_compat/linux-5.13-rc2/tools/testing/selftests/drivers/net/mlxsw/
H A Dethtool_lanes.sh40 local lanes=$1; shift
93 local lanes=$1; shift
108 local lanes
117 lanes=$max_lanes
122 ethtool_set $swp1 speed $max_speed lanes $lanes
131 let $((lanes /= 2))
145 local lanes
154 lanes=$max_lanes
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
[all …]
/dports/multimedia/libv4l/linux-5.13-rc2/tools/testing/selftests/drivers/net/mlxsw/
H A Dethtool_lanes.sh40 local lanes=$1; shift
93 local lanes=$1; shift
108 local lanes
117 lanes=$max_lanes
122 ethtool_set $swp1 speed $max_speed lanes $lanes
131 let $((lanes /= 2))
145 local lanes
154 lanes=$max_lanes
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
[all …]
/dports/multimedia/v4l-utils/linux-5.13-rc2/tools/testing/selftests/drivers/net/mlxsw/
H A Dethtool_lanes.sh40 local lanes=$1; shift
93 local lanes=$1; shift
108 local lanes
117 lanes=$max_lanes
122 ethtool_set $swp1 speed $max_speed lanes $lanes
131 let $((lanes /= 2))
145 local lanes
154 lanes=$max_lanes
159 ethtool_set $swp1 speed $max_speed lanes $lanes autoneg off
160 ethtool_set $swp2 speed $max_speed lanes $lanes autoneg off
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/tir/transforms/
H A Dvectorize_loop.cc42 if (e.dtype().lanes() == lanes) return e; in BroadcastTo()
44 if (lanes % op->lanes == 0) { in BroadcastTo()
134 int lanes = std::max(a.dtype().lanes(), b.dtype().lanes()); in VisitExpr_() local
182 int lanes = std::max(base.dtype().lanes(), stride.dtype().lanes()); in VisitExpr_() local
213 int lanes = std::max(std::max(cond.dtype().lanes(), t.dtype().lanes()), f.dtype().lanes()); in VisitExpr_() local
258 int lanes = std::max(t.dtype().lanes(), f.dtype().lanes()); in MutateIfThenElseExpr_() local
306 int lanes = std::max(index.dtype().lanes(), pred.dtype().lanes()); in VisitExpr_() local
348 lanes = std::max(lanes, pred.dtype().lanes()); in VisitStmt_()
477 lanes = std::max(lanes, new_elem.dtype().lanes()); in MutateArray()
497 int lanes = std::max(a.dtype().lanes(), b.dtype().lanes()); in BinaryVec() local
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/include/tvm/runtime/
H A Ddata_type.h75 data_.lanes = static_cast<uint16_t>(lanes); in DataType()
87 int lanes() const { return static_cast<int>(data_.lanes); } in lanes() function
115 DataType with_lanes(int lanes) const { return DataType(data_.code, data_.bits, lanes); } in with_lanes() argument
134 data_.lanes == other.data_.lanes;
154 static DataType Int(int bits, int lanes = 1) { return DataType(kDLInt, bits, lanes); }
174 static DataType Bool(int lanes = 1) { return DataType::UInt(1, lanes); }
227 return t.code == code && t.bits == bits && t.lanes == lanes;
235 return lhs.code == rhs.code && lhs.bits == rhs.bits && lhs.lanes == rhs.lanes; in TypeEqual()
315 if (t.lanes != 1) {
340 t.lanes = 1; in String2DLDataType()
[all …]
/dports/comms/xastir/Xastir-Release-2.1.8/config/
H A DOSM_Cloudmade_highway.dbfawk7 # lanes - width of feature (usually a road but applies to rivers, etc. too)
57 #/^LANES=(.+)$/ {lanes="$1";}
67 /^TYPE=ford/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
70 /^TYPE=motorway/ {lanes=4; color=4; label_level=65536; font_size=3; next}
72 /^TYPE=motorway_link/ {lanes=3; color=2; label_level=16; font_size=1; next}
73 /^TYPE=path/ {lanes=1; color=66; display_level=64; label_level=16; font_size=1; next}
79 /^TYPE=ramp/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
81 /^TYPE=road/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
89 /^TYPE=t/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
90 /^TYPE=track/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
[all …]
H A DOSM_geofabrik_roads.dbfawk7 # lanes - width of feature (usually a road but applies to rivers, etc. too)
58 #/^LANES=(.+)$/ {lanes="$1";}
69 /^type=ford/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
72 /^type=motorway/ {lanes=4; color=4; label_level=65536; font_size=3; next}
74 /^type=motorway_link/ {lanes=3; color=2; label_level=16; font_size=1; next}
75 /^type=path/ {lanes=1; color=66; display_level=64; label_level=16; font_size=1; next}
81 /^type=ramp/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
83 /^type=road/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
91 /^type=t/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
92 /^type=track/ {lanes=1; color=4; display_level=64; label_level=16; font_size=1; next}
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/rust/tvm-sys/src/
H A Ddatatype.rs39 lanes: u16, field
44 DataType { code, bits, lanes } in new()
54 if self.lanes != 1 { in is_type()
74 pub fn lanes(&self) -> usize { in lanes() method
75 self.lanes as usize in lanes()
79 DataType::new(DL_INT_CODE, bits, lanes) in int()
96 lanes: dtype.lanes as u16, in from()
106 lanes: dtype.lanes, in from()
116 lanes: dtype.lanes, in from()
145 let lanes = type_lanes in from_str() localVariable
[all …]
/dports/misc/mxnet/incubator-mxnet-1.9.0/3rdparty/tvm/src/target/source/
H A Dcodegen_cuda.cc100 int lanes = t.lanes(); in PrintType() local
140 if (!fail && (lanes >= 2 && lanes <= 4)) { in PrintType()
262 if (!fail && (lanes >= 2 && lanes <= 4)) { in PrintType()
282 for (int i = 0, lanes = t.lanes(); i < lanes; ++i) { in PrintVecBinaryOp() local
313 if (t.lanes() == 2 || t.lanes() == 3) { in PrintVecElemLoad()
319 if (t.lanes() == 2 || t.lanes() == 3) { in PrintVecElemLoad()
337 if (t.lanes() == 2 || t.lanes() == 3) { in PrintVecElemStore()
406 CHECK_EQ(target_ty.lanes(), from_ty.lanes()); in VisitExpr_()
419 for (int i = 0, lanes = from_ty.lanes(); i < lanes; ++i) { in VisitExpr_() local
716 int lanes = op->dtype.lanes(); in VisitExpr_() local
[all …]
/dports/math/gemmlowp/gemmlowp-dc69acd/meta/
H A Dtest_streams_correctness.cc105 template <int lanes, int leftover>
131 for (int stride = lanes; stride < lanes + 4; ++stride) { in test_2()
155 template <int lanes>
157 test_2<lanes, 0>(in, out); in test()
158 test_2<lanes, 1>(in, out); in test()
159 test_2<lanes, 2>(in, out); in test()
160 test_2<lanes, 3>(in, out); in test()
161 test_2<lanes, 4>(in, out); in test()
162 test_2<lanes, 5>(in, out); in test()
163 test_2<lanes, 6>(in, out); in test()
[all …]
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/highway/hwy/tests/
H A Dcombine_test.cc39 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
48 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
60 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
63 Store(lo, d4, lanes.get()); in operator ()()
70 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
91 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
100 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
121 Store(v, d, &lanes[0]); in operator ()()
122 Store(v, d, &lanes[N2 / 2]); in operator ()()
125 Store(ext, d2, lanes.get()); in operator ()()
[all …]
/dports/www/firefox-esr/firefox-91.8.0/third_party/highway/hwy/tests/
H A Dcombine_test.cc39 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
48 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
60 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
63 Store(lo, d4, lanes.get()); in operator ()()
70 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
91 std::fill(lanes.get(), lanes.get() + N, T(0)); in operator ()()
100 HWY_ASSERT_EQ(T(0), lanes[i]); in operator ()()
121 Store(v, d, &lanes[0]); in operator ()()
122 Store(v, d, &lanes[N2 / 2]); in operator ()()
125 Store(ext, d2, lanes.get()); in operator ()()
[all …]
/dports/lang/gcc6-aux/gcc-6-20180516/gcc/testsuite/gcc.target/aarch64/
H A Dfmla_intrinsic_1.c48 #define BUILD_TEST(size, lanes) \ argument
53 float##size##_t pool[lanes] = POOL##lanes; \
54 float##size##_t res[lanes] = EMPTY##lanes; \
55 float##size##_t res2[lanes] = EMPTY##lanes; \
56 float##size##_t res3[lanes] = EMPTY##lanes; \
57 float##size##_t res4[lanes] = EMPTY##lanes; \
62 for (i = 0; i < lanes / 2; i++) \
69 for (i = 0; i < lanes; i++) \
76 for (i = 0; i < lanes / 2; i++) \
83 for (i = 0; i < lanes; i++) \
H A Dfmls_intrinsic_1.c48 #define BUILD_TEST(size, lanes) \ argument
53 float##size##_t pool[lanes] = POOL##lanes; \
54 float##size##_t res[lanes] = EMPTY##lanes; \
55 float##size##_t res2[lanes] = EMPTY##lanes; \
56 float##size##_t res3[lanes] = EMPTY##lanes; \
57 float##size##_t res4[lanes] = EMPTY##lanes; \
63 for (i = 0; i < lanes / 2; i++) \
70 for (i = 0; i < lanes; i++) \
77 for (i = 0; i < lanes / 2; i++) \
84 for (i = 0; i < lanes; i++) \

12345678910>>...184