Lines Matching refs:bit_cast
556 return CreateConstant(bit_cast<int32_t, float>(value), &cached_float_constants_, dex_pc);
559 return CreateConstant(bit_cast<int64_t, double>(value), &cached_double_constants_, dex_pc);
3039 return static_cast<uint64_t>(bit_cast<uint32_t, float>(value_)); in GetValueAsUint64()
3050 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>((-1.0f)); in IsMinusOne()
3062 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>(0.0f); in IsZeroBitPattern()
3065 return bit_cast<uint32_t, float>(value_) == bit_cast<uint32_t, float>(1.0f); in IsOne()
3083 value_(bit_cast<float, int32_t>(value)) { in HConstant()
3097 uint64_t GetValueAsUint64() const override { return bit_cast<uint64_t, double>(value_); } in GetValueAsUint64()
3107 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>((-1.0)); in IsMinusOne()
3119 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>((0.0)); in IsZeroBitPattern()
3122 return bit_cast<uint64_t, double>(value_) == bit_cast<uint64_t, double>(1.0); in IsOne()
3140 value_(bit_cast<double, int64_t>(value)) { in HConstant()
5211 S bits = bit_cast<S, T>(x); in ComputeFP()
5212 return bit_cast<T, S>(bits & std::numeric_limits<S>::max()); in ComputeFP()