Searched refs:kMTETagGranuleInBytes (Results 1 - 6 of 6) sorted by relevance
/third_party/vixl/src/aarch64/ |
H A D | simulator-aarch64.h | 243 VIXL_ASSERT(IsAligned((uintptr_t)address, kMTETagGranuleInBytes)); in SetMTETag() 266 IsAligned(reinterpret_cast<uintptr_t>(address), kMTETagGranuleInBytes)); in CleanMTETag() 3089 size_t CleanGranuleTag(T address, size_t length = kMTETagGranuleInBytes) { 3091 for (size_t offset = 0; offset < length; offset += kMTETagGranuleInBytes) { 3096 length / kMTETagGranuleInBytes + (length % kMTETagGranuleInBytes != 0); 3115 size_t length = kMTETagGranuleInBytes) { 3116 for (size_t offset = 0; offset < length; offset += kMTETagGranuleInBytes) { 3298 xn &= ~UINT64_C(kMTETagGranuleInBytes - 1);
|
H A D | simulator-aarch64.cc | 14122 uint64_t offset = instr->ExtractBits(21, 16) * kMTETagGranuleInBytes; in Simulator() 14163 int offset = instr->GetImmLSPair() * static_cast<int>(kMTETagGranuleInBytes); in Simulator() 14181 if (!IsAligned(address, kMTETagGranuleInBytes)) { in Simulator() 14194 int offset = instr->GetImmLS() * static_cast<int>(kMTETagGranuleInBytes); in Simulator() 14252 kMTETagGranuleInBytes)) { in Simulator() 14255 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes >= sizeof(uint64_t)); in Simulator() 14256 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes % sizeof(uint64_t) == 0); in Simulator() 14258 size_t fill_size = kMTETagGranuleInBytes; in Simulator() 14260 fill_size += kMTETagGranuleInBytes; in Simulator() 14273 meta_data_.SetMTETag(address + kMTETagGranuleInBytes, ta in Simulator() [all...] |
H A D | instructions-aarch64.h | 144 const unsigned kMTETagGranuleInBytes = 16; member
|
H A D | assembler-aarch64.cc | 1950 VIXL_ASSERT(IsMultiple(offset, kMTETagGranuleInBytes)); in addg() 1953 ImmUnsignedField<21, 16>(offset / kMTETagGranuleInBytes) | in addg() 1977 VIXL_ASSERT(IsMultiple(offset, kMTETagGranuleInBytes)); in ldg() 1980 ImmField<20, 12>(offset / static_cast<int>(kMTETagGranuleInBytes))); in ldg() 1987 VIXL_ASSERT(IsMultiple(offset, kMTETagGranuleInBytes)); in StoreTagHelper() 2000 ImmField<20, 12>(offset / static_cast<int>(kMTETagGranuleInBytes))); in StoreTagHelper() 2018 VIXL_ASSERT(IsMultiple(offset, kMTETagGranuleInBytes)); in stgp() 2031 ImmField<21, 15>(offset / static_cast<int>(kMTETagGranuleInBytes)) | in stgp() 2050 VIXL_ASSERT(IsMultiple(offset, kMTETagGranuleInBytes)); in subg() 2053 ImmUnsignedField<21, 16>(offset / kMTETagGranuleInBytes) | in subg() [all...] |
H A D | disasm-aarch64.cc | 5985 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes == 16); in Disassembler()
|
/third_party/vixl/test/aarch64/ |
H A D | test-assembler-aarch64.cc | 2942 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes == 16); 2943 const int tag_granule = kMTETagGranuleInBytes; 3234 const uint64_t k = kMTETagGranuleInBytes;
|
Completed in 51 milliseconds