/dports/www/firefox/firefox-99.0/js/src/jit/ |
H A D | ShuffleAnalysis.cpp | 51 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 D | data_type.h | 64 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 D | data_type.h | 64 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 D | Lowering-shared.cpp | 377 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 D | Lowering-shared.cpp | 377 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 D | vectorize_loop.cc | 37 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 D | vectorize_loop.cc | 37 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 D | dtype.h | 54 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 D | dtype.h | 54 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 D | Simplify_Exprs.cpp | 48 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 D | ConciseCasts.h | 19 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 D | ethtool_lanes.sh | 40 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 D | ethtool_lanes.sh | 40 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 D | ethtool_lanes.sh | 40 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 D | vectorize_loop.cc | 42 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 D | data_type.h | 75 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 D | OSM_Cloudmade_highway.dbfawk | 7 # 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 D | OSM_geofabrik_roads.dbfawk | 7 # 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 D | datatype.rs | 39 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 D | codegen_cuda.cc | 100 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 D | test_streams_correctness.cc | 105 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 D | combine_test.cc | 39 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 D | combine_test.cc | 39 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 D | fmla_intrinsic_1.c | 48 #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 D | fmls_intrinsic_1.c | 48 #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++) \
|