/dports/www/firefox/firefox-99.0/third_party/highway/hwy/ops/ |
H A D | arm_sve-inl.h | 375 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 D | x86_256-inl.h | 334 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 D | arm_sve-inl.h | 392 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 D | x86_256-inl.h | 409 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 D | FloatUtils.h | 70 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 D | FloatUtils.cpp | 15 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 D | BitUtilsTest.cpp | 131 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 D | FloatUtilsTest.cpp | 56 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 D | SVEIntrinsicOpts.cpp | 321 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 D | bit_cast_test.cc | 63 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 D | bit_cast_test.cc | 63 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 D | bit_cast_test.cc | 63 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 D | bit_cast_test.cc | 63 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 D | bit_cast_test.cc | 63 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 D | bit_cast_test.cc | 62 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 D | bit_cast_test.cc | 63 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 D | fast_math-inl.h | 41 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 D | fast_math-inl.h | 41 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 D | fast_math-inl.h | 41 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 D | fast_math-inl.h | 41 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 D | use-static_assert.patch | 5 // 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 D | use-static_assert.patch | 5 // 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 D | RewriteByReferenceParameters.cpp | 56 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 D | RewriteByReferenceParameters.cpp | 56 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 D | RewriteByReferenceParameters.cpp | 56 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()
|