Lines Matching refs:__ptr_
835 __simd_storage<_Tp, _Abi>* __ptr_;
839 : __ptr_(__ptr), __index_(__index) {}
847 operator _Vp() const { return __ptr_->__get(__index_); }
850 __ptr_->__set(__index_, __value);
855 return std::move(*this) = __ptr_->__get(__index_) + 1;
859 auto __val = __ptr_->__get(__index_);
860 __ptr_->__set(__index_, __val + 1);
865 return std::move(*this) = __ptr_->__get(__index_) - 1;
869 auto __val = __ptr_->__get(__index_);
870 __ptr_->__set(__index_, __val - 1);
875 return std::move(*this) = __ptr_->__get(__index_) + __value;
879 return std::move(*this) = __ptr_->__get(__index_) - __value;
883 return std::move(*this) = __ptr_->__get(__index_) * __value;
887 return std::move(*this) = __ptr_->__get(__index_) / __value;
891 return std::move(*this) = __ptr_->__get(__index_) % __value;
895 return std::move(*this) = __ptr_->__get(__index_) >> __value;
899 return std::move(*this) = __ptr_->__get(__index_) << __value;
903 return std::move(*this) = __ptr_->__get(__index_) & __value;
907 return std::move(*this) = __ptr_->__get(__index_) | __value;
911 return std::move(*this) = __ptr_->__get(__index_) ^ __value;