Lines Matching refs:bit_cast
638 return CreateConstant(bit_cast<int32_t, float>(value), &cached_float_constants_, dex_pc);
641 return CreateConstant(bit_cast<int64_t, double>(value), &cached_double_constants_, dex_pc);
3301 return static_cast<uint64_t>(bit_cast<uint32_t, float>(value_));
3312 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>((-1.0f));
3324 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>(0.0f);
3327 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>(1.0f);
3345 value_(bit_cast<float, int32_t>(value)) {
3359 uint64_t GetValueAsUint64() const override { return bit_cast<uint64_t, double>(value_); }
3369 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>((-1.0));
3381 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>((0.0));
3384 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>(1.0);
3402 value_(bit_cast<double, int64_t>(value)) {
5552 S bits = bit_cast<S, T>(x);
5553 return bit_cast<T, S>(bits & std::numeric_limits<S>::max());