Lines Matching refs:deref

104     Dest.deref<IntegralAP<true>>() =  in assignInteger()
106 Dest.deref<IntegralAP<true>>().copy(Value); in assignInteger()
108 Dest.deref<IntegralAP<false>>() = in assignInteger()
110 Dest.deref<IntegralAP<false>>().copy(Value); in assignInteger()
113 ValueT, { Dest.deref<T>() = T::from(static_cast<T>(Value)); }); in assignInteger()
240 T CA = PA.deref<T>(); in interp__builtin_strcmp()
241 T CB = PB.deref<T>(); in interp__builtin_strcmp()
252 uint8_t CA = PA.deref<uint8_t>(); in interp__builtin_strcmp()
253 uint8_t CB = PB.deref<uint8_t>(); in interp__builtin_strcmp()
301 Val = ElemPtr.deref<uint8_t>(); in interp__builtin_strlen()
304 Val = ElemPtr.deref<uint16_t>(); in interp__builtin_strlen()
307 Val = ElemPtr.deref<uint32_t>(); in interp__builtin_strlen()
341 if (Elem.deref<int8_t>() == 0) in interp__builtin_nan()
344 Str += Elem.deref<char>(); in interp__builtin_nan()
1102 Result.atIndex(0).deref<Floating>() = Arg1; in interp__builtin_complex()
1104 Result.atIndex(1).deref<Floating>() = Arg2; in interp__builtin_complex()
1458 StringRef R(&Ptr.deref<char>(), Ptr.getFieldDesc()->getNumElems() - 1); in interp__builtin_ptrauth_string_discriminator()
1648 T Result = Arg.atIndex(0).deref<T>(); in interp__builtin_vector_reduce()
1651 T Elem = Arg.atIndex(I).deref<T>(); in interp__builtin_vector_reduce()
1727 Dst.atIndex(I).deref<T>() = in interp__builtin_elementwise_popcount()
1728 T::from(Arg.atIndex(I).deref<T>().toAPSInt().popcount()); in interp__builtin_elementwise_popcount()
1730 Dst.atIndex(I).deref<T>() = T::from( in interp__builtin_elementwise_popcount()
1731 Arg.atIndex(I).deref<T>().toAPSInt().reverseBits().getZExtValue()); in interp__builtin_elementwise_popcount()
2089 ElemT, { V = static_cast<uint64_t>(ElemPtr.deref<T>().toUnsigned()); }); in interp__builtin_memchr()
2300 Elem1 = LHS.atIndex(I).deref<T>().toAPSInt(); in interp__builtin_elementwise_sat()
2301 Elem2 = RHS.atIndex(I).deref<T>().toAPSInt(); in interp__builtin_elementwise_sat()
2319 E.deref<T>() = static_cast<T>(Result); in interp__builtin_elementwise_sat()
2831 FieldPtr.deref<T>() = T::from(IntValue.getSExtValue())); in SetThreeWayComparisonField()
2841 Dest.deref<T>().~T(); in zeroAll()
2842 new (&Dest.deref<T>()) T(); in zeroAll()
2859 Dest.deref<T>().~T(); in zeroAll()
2860 new (&Dest.deref<T>()) T(); in zeroAll()
2886 DestField.deref<T>() = Src.atField(F.Offset).deref<T>(); in copyRecord()
2944 DestElem.deref<T>() = Src.atIndex(I).deref<T>(); in copyComposite()