Lines Matching defs:register_

613       : register_(other) {}
626 uint8_t byte = register_.GetLane<uint8_t>(byte_index);
627 register_.Insert(byte_index, ZeroExtend(byte, bit_offset, psize, value));
635 uint8_t byte = register_.GetLane<uint8_t>(byte_index);
641 VIXL_ASSERT((register_.GetSizeInBytes() % sizeof(ChunkType)) == 0);
642 return register_.GetSizeInBytes() / sizeof(ChunkType);
655 lane < (static_cast<int>(register_.GetSizeInBits() / chunk_size));
663 return register_.GetLane<T>(lane);
668 register_.Insert<T>(lane, new_value);
671 void Clear() { register_.Clear(); }
674 return &register_ == &other.register_;
703 SimPRegister& register_;
712 : register_(other) {
722 if (IsSVEFormat(vform)) register_.NotifyAccessAsZ();
726 element = register_.GetLane<int8_t>(index);
729 element = register_.GetLane<int16_t>(index);
732 element = register_.GetLane<int32_t>(index);
735 element = register_.GetLane<int64_t>(index);
745 if (IsSVEFormat(vform)) register_.NotifyAccessAsZ();
749 element = register_.GetLane<uint8_t>(index);
752 element = register_.GetLane<uint16_t>(index);
755 element = register_.GetLane<uint32_t>(index);
758 element = register_.GetLane<uint64_t>(index);
786 if (IsSVEFormat(vform)) register_.NotifyAccessAsZ();
789 register_.Insert(index, static_cast<int8_t>(value));
792 register_.Insert(index, static_cast<int16_t>(value));
795 register_.Insert(index, static_cast<int32_t>(value));
798 register_.Insert(index, static_cast<int64_t>(value));
814 if (IsSVEFormat(vform)) register_.NotifyAccessAsZ();
817 register_.Insert(index, static_cast<uint8_t>(value));
820 register_.Insert(index, static_cast<uint16_t>(value));
823 register_.Insert(index, static_cast<uint32_t>(value));
826 register_.Insert(index, static_cast<uint64_t>(value));
843 return register_.GetLane<T>(index);
848 register_.Insert(index, value);
853 if (IsSVEFormat(vform)) register_.NotifyAccessAsZ();
854 register_.Insert(index, value);
857 void Clear() { register_.Clear(); }
866 for (unsigned i = size; i < register_.GetSizeInBytes(); i++) {
986 return register_.GetSizeInBits() / LaneSizeInBitsFromFormat(vform);
993 SimVRegister& register_;