Home
last modified time | relevance | path

Searched refs:BitCast (Results 1 – 25 of 1967) sorted by relevance

12345678910>>...79

/dports/www/firefox/firefox-99.0/third_party/highway/hwy/ops/
H A Darm_sve-inl.h375 return BitCast(df, And(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
386 return BitCast(df, Or(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
401 return BitCast(df, Xor(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
429 return BitCast(df, AndNot(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
1079 return BitCast(df, PromoteUpperTo(du, BitCast(dn, v))); in HWY_SVE_FOREACH_UI32()
1610 return BitCast(df, Compress(BitCast(di, v), mask16)); in Compress()
1804 return BitCast(d, ShiftLeftLanes<kBytes>(BitCast(d8, v))); in ShiftLeftBytes()
1924 return BitCast(dbf16, OddEven(BitCast(du16, a), BitCast(du16, b_in_even))); in ReorderDemote2To()
2068 x = Or(x, BitCast(d8, ShiftRight<7>(BitCast(d16, x)))); in BitsFromBool()
2069 x = Or(x, BitCast(d8, ShiftRight<14>(BitCast(d32, x)))); in BitsFromBool()
[all …]
H A Dx86_256-inl.h334 BitCast(du, o).raw, BitCast(du, a1).raw, BitCast(du, a2).raw, 0xF8);
437 BitCast(du, msb).raw, BitCast(du, magn).raw, BitCast(du, sign).raw, 0xAC);
1736 v = BitCast(d, BroadcastSignBit(BitCast(di, v)));
1748 return BitCast(d, IfThenElse(msb, BitCast(df, yes), BitCast(df, no)));
2804 return BitCast(d, RotateRight<16>(BitCast(du32, v)));
2830 return Reverse2(d, BitCast(d, Shuffle2301(BitCast(dw, v))));
2860 return Reverse2(d, BitCast(d, Shuffle0123(BitCast(dw, v))));
3397 return BitCast(di, BitCast(du, v) << BitCast(du, bits));
3521 sum1 = MulAdd(BitCast(df32, a1), BitCast(df32, b1), sum1);
3522 return MulAdd(BitCast(df32, a0), BitCast(df32, b0), sum0);
[all …]
/dports/devel/highway/highway-0.15.0/hwy/ops/
H A Darm_sve-inl.h392 return BitCast(df, And(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
403 return BitCast(df, Or(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
418 return BitCast(df, Xor(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
446 return BitCast(df, AndNot(BitCast(du, a), BitCast(du, b))); in HWY_SVE_FOREACH_UI()
1042 return BitCast(df, PromoteUpperTo(du, BitCast(dn, v))); in HWY_SVE_FOREACH_UI32()
1505 return BitCast(df, Compress(BitCast(di, v), mask16)); in Compress()
1579 return BitCast(df, Shuffle2301(BitCast(du, v))); in HWY_SVE_FOREACH_UI32()
1841 return BitCast(dbf16, OddEven(BitCast(du16, a), BitCast(du16, b_in_even))); in ReorderDemote2To()
1980 x = Or(x, BitCast(d8, ShiftRight<7>(BitCast(d16, x)))); in StoreMaskBits()
1981 x = Or(x, BitCast(d8, ShiftRight<14>(BitCast(d32, x)))); in StoreMaskBits()
[all …]
H A Dx86_256-inl.h409 BitCast(du, msb).raw, BitCast(du, magn).raw, BitCast(du, sign).raw, 0xAC);
1568 const auto shifted = BitCast(d8, ShiftLeft<kBits>(BitCast(d16, v)));
1613 const auto shifted = BitCast(di, ShiftRight<kBits>(BitCast(du, v)));
1673 const auto right = BitCast(di, ShiftRight<kBits>(BitCast(du, v)));
3226 return BitCast(di, BitCast(du, v) << BitCast(du, bits));
3350 sum1 = MulAdd(BitCast(df32, a1), BitCast(df32, b1), sum1);
3351 return MulAdd(BitCast(df32, a0), BitCast(df32, b0), sum0);
3531 return BitCast(dbf16, OddEven(BitCast(du16, a), BitCast(du16, b_in_even)));
3581 const auto v_lower = BitCast(dd, OddEven(k52, BitCast(d32, v)));
3650 BitCast(du32, ConvertTo(df32, BitCast(di32, mantissa)) *
[all …]
/dports/emulators/dolphin-emu/dolphin-3152428/Source/Core/Common/
H A DFloatUtils.h70 const u64 i = BitCast<u64>(d); in IsQNAN()
76 const u64 i = BitCast<u64>(d); in IsSNAN()
83 u32 i = BitCast<u32>(f); in FlushToZero()
89 return BitCast<float>(i); in FlushToZero()
94 u64 i = BitCast<u64>(d); in FlushToZero()
100 return BitCast<double>(i); in FlushToZero()
H A DFloatUtils.cpp15 const u64 ivalue = BitCast<u64>(dvalue); in ClassifyDouble()
47 const u32 ivalue = BitCast<u32>(fvalue); in ClassifyFloat()
90 s64 integral = BitCast<s64>(val); in ApproximateReciprocalSquareRoot()
141 return BitCast<double>(integral); in ApproximateReciprocalSquareRoot()
157 s64 integral = BitCast<s64>(val); in ApproximateReciprocal()
189 return BitCast<double>(integral); in ApproximateReciprocal()
/dports/emulators/dolphin-emu/dolphin-3152428/Source/UnitTests/Common/
H A DBitUtilsTest.cpp131 TEST(BitUtils, BitCast) in TEST() argument
133 EXPECT_EQ(0x00000000U, Common::BitCast<u32>(0.0f)); in TEST()
134 EXPECT_EQ(0x80000000U, Common::BitCast<u32>(-0.0f)); in TEST()
135 EXPECT_EQ(0x3F800000U, Common::BitCast<u32>(1.0f)); in TEST()
136 EXPECT_EQ(0xBF800000U, Common::BitCast<u32>(-1.0f)); in TEST()
138 EXPECT_EQ(0x0000000000000000ULL, Common::BitCast<u64>(0.0)); in TEST()
139 EXPECT_EQ(0x8000000000000000ULL, Common::BitCast<u64>(-0.0)); in TEST()
140 EXPECT_EQ(0x3FF0000000000000ULL, Common::BitCast<u64>(1.0)); in TEST()
141 EXPECT_EQ(0xBFF0000000000000ULL, Common::BitCast<u64>(-1.0)); in TEST()
H A DFloatUtilsTest.cpp56 EXPECT_EQ(+0.f, Common::FlushToZero(Common::BitCast<float>(i_tmp))); in TEST()
59 EXPECT_EQ(-0.f, Common::FlushToZero(Common::BitCast<float>(i_tmp))); in TEST()
62 EXPECT_EQ(i_tmp, Common::BitCast<u32>(Common::FlushToZero(Common::BitCast<float>(i_tmp)))); in TEST()
65 EXPECT_EQ(i_tmp, Common::BitCast<u32>(Common::FlushToZero(Common::BitCast<float>(i_tmp)))); in TEST()
/dports/devel/llvm-devel/llvm-project-f05c95f10fc1d8171071735af8ad3a9e87633120/llvm/lib/Target/AArch64/
H A DSVEIntrinsicOpts.cpp321 auto *BitCast = dyn_cast<BitCastInst>(IntrI->getOperand(0)); in optimizePredicateStore() local
322 if (!BitCast) in optimizePredicateStore()
326 if (BitCast->getOperand(0)->getType() != PredType) in optimizePredicateStore()
335 Builder.CreateStore(BitCast->getOperand(0), PtrBitCast); in optimizePredicateStore()
340 if (BitCast->getNumUses() == 0) in optimizePredicateStore()
341 BitCast->eraseFromParent(); in optimizePredicateStore()
366 auto *BitCast = dyn_cast<BitCastInst>(I); in optimizePredicateLoad() local
367 if (!BitCast || BitCast->getType() != PredType) in optimizePredicateLoad()
398 BitCast->replaceAllUsesWith(LoadPred); in optimizePredicateLoad()
399 BitCast->eraseFromParent(); in optimizePredicateLoad()
[all …]
/dports/www/qt5-webengine/qtwebengine-everywhere-src-5.15.2/src/3rdparty/chromium/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/devel/abseil/abseil-cpp-20211102.0/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/net-im/tg_owt/tg_owt-d578c76/src/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/www/firefox/firefox-99.0/third_party/libwebrtc/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/devel/bloaty/bloaty-1.1/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc62 TEST(BitCast, Bool) { in TEST() argument
67 TEST(BitCast, Int32) { in TEST() argument
73 TEST(BitCast, Int64) { in TEST() argument
79 TEST(BitCast, Uint64) { in TEST() argument
85 TEST(BitCast, Float) { in TEST() argument
95 TEST(BitCast, Double) { in TEST() argument
/dports/devel/py-grpcio/grpcio-1.43.0/third_party/abseil-cpp/absl/base/
H A Dbit_cast_test.cc63 TEST(BitCast, Bool) { in TEST() argument
68 TEST(BitCast, Int32) { in TEST() argument
74 TEST(BitCast, Int64) { in TEST() argument
80 TEST(BitCast, Uint64) { in TEST() argument
86 TEST(BitCast, Float) { in TEST() argument
96 TEST(BitCast, Double) { in TEST() argument
/dports/graphics/libjxl/libjxl-0.6.1/lib/jxl/
H A Dfast_math-inl.h41 const auto x_bits = BitCast(di, x); in FastLog2f()
47 const auto mantissa = BitCast(df, x_bits - ShiftLeft<23>(exp_shifted)); in FastLog2f()
57 auto exp = BitCast(df, ShiftLeft<23>(ConvertTo(di, floorx) + Set(di, 127))); in FastPow2f()
103 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(df, above_pihalf))); in FastCosf()
104 return BitCast(df, signbit ^ BitCast(du, cosx_scale2)); in FastCosf()
127 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(df, xle0))); in FastErff()
128 return BitCast(df, signbit ^ BitCast(du, result)); in FastErff()
/dports/www/firefox/firefox-99.0/third_party/jpeg-xl/lib/jxl/
H A Dfast_math-inl.h41 const auto x_bits = BitCast(di, x); in FastLog2f()
47 const auto mantissa = BitCast(df, x_bits - ShiftLeft<23>(exp_shifted)); in FastLog2f()
57 auto exp = BitCast(df, ShiftLeft<23>(ConvertTo(di, floorx) + Set(di, 127))); in FastPow2f()
103 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(df, above_pihalf))); in FastCosf()
104 return BitCast(df, signbit ^ BitCast(du, cosx_scale2)); in FastCosf()
127 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(df, xle0))); in FastErff()
128 return BitCast(df, signbit ^ BitCast(du, result)); in FastErff()
/dports/mail/thunderbird/thunderbird-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Dfast_math-inl.h41 const auto x_bits = BitCast(di, x); in FastLog2f()
47 const auto mantissa = BitCast(df, x_bits - ShiftLeft<23>(exp_shifted)); in FastLog2f()
57 auto exp = BitCast(df, ShiftLeft<23>(ConvertTo(di, floorx) + Set(di, 127))); in FastPow2f()
103 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(above_pihalf))); in FastCosf()
104 return BitCast(df, signbit ^ BitCast(du, cosx_scale2)); in FastCosf()
127 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(xle0))); in FastErff()
128 return BitCast(df, signbit ^ BitCast(du, result)); in FastErff()
/dports/www/firefox-esr/firefox-91.8.0/third_party/jpeg-xl/lib/jxl/
H A Dfast_math-inl.h41 const auto x_bits = BitCast(di, x); in FastLog2f()
47 const auto mantissa = BitCast(df, x_bits - ShiftLeft<23>(exp_shifted)); in FastLog2f()
57 auto exp = BitCast(df, ShiftLeft<23>(ConvertTo(di, floorx) + Set(di, 127))); in FastPow2f()
103 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(above_pihalf))); in FastCosf()
104 return BitCast(df, signbit ^ BitCast(du, cosx_scale2)); in FastCosf()
127 auto signbit = ShiftLeft<31>(BitCast(du, VecFromMask(xle0))); in FastErff()
128 return BitCast(df, signbit ^ BitCast(du, result)); in FastErff()
/dports/www/firefox-legacy/firefox-52.8.0esr/mfbt/double-conversion/
H A Duse-static_assert.patch5 // There is an additional use for BitCast.
8 // you can use BitCast to cast one pointer type to another. This confuses gcc
12 inline Dest BitCast(const Source& source) {
17 + "BitCast's source and destination types must be the same size");
25 inline Dest BitCast(Source* source) {
/dports/databases/mongodb36/mongodb-src-r3.6.23/src/third_party/mozjs-45/extract/mfbt/double-conversion/
H A Duse-static_assert.patch5 // There is an additional use for BitCast.
8 // you can use BitCast to cast one pointer type to another. This confuses gcc
12 inline Dest BitCast(const Source& source) {
17 + "BitCast's source and destination types must be the same size");
25 inline Dest BitCast(Source* source) {
/dports/devel/llvm-cheri/llvm-project-37c49ff00e3eadce5d8703fdc4497f28458c64a8/polly/lib/Transform/
H A DRewriteByReferenceParameters.cpp56 auto *BitCast = dyn_cast<BitCastInst>(Call->getOperand(1)); in tryRewriteInstruction() local
58 if (!BitCast) in tryRewriteInstruction()
61 auto *Alloca = dyn_cast<AllocaInst>(BitCast->getOperand(0)); in tryRewriteInstruction()
76 auto *NewBitCast = new BitCastInst(NewAlloca, BitCast->getType(), in tryRewriteInstruction()
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/polly/lib/Transform/
H A DRewriteByReferenceParameters.cpp56 auto *BitCast = dyn_cast<BitCastInst>(Call->getOperand(1)); in tryRewriteInstruction() local
58 if (!BitCast) in tryRewriteInstruction()
61 auto *Alloca = dyn_cast<AllocaInst>(BitCast->getOperand(0)); in tryRewriteInstruction()
76 auto *NewBitCast = new BitCastInst(NewAlloca, BitCast->getType(), in tryRewriteInstruction()
/dports/www/chromium-legacy/chromium-88.0.4324.182/third_party/llvm/polly/lib/Transform/
H A DRewriteByReferenceParameters.cpp56 auto *BitCast = dyn_cast<BitCastInst>(Call->getOperand(1)); in tryRewriteInstruction() local
58 if (!BitCast) in tryRewriteInstruction()
61 auto *Alloca = dyn_cast<AllocaInst>(BitCast->getOperand(0)); in tryRewriteInstruction()
76 auto *NewBitCast = new BitCastInst(NewAlloca, BitCast->getType(), in tryRewriteInstruction()

12345678910>>...79