Home
last modified time | relevance | path

Searched refs:kMTETagGranuleInBytes (Results 1 - 6 of 6) sorted by relevance

/third_party/vixl/src/aarch64/
H A Dsimulator-aarch64.h243 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 Dsimulator-aarch64.cc14122 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 Dinstructions-aarch64.h144 const unsigned kMTETagGranuleInBytes = 16; member
H A Dassembler-aarch64.cc1950 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 Ddisasm-aarch64.cc5985 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes == 16); in Disassembler()
/third_party/vixl/test/aarch64/
H A Dtest-assembler-aarch64.cc2942 VIXL_STATIC_ASSERT(kMTETagGranuleInBytes == 16);
2943 const int tag_granule = kMTETagGranuleInBytes;
3234 const uint64_t k = kMTETagGranuleInBytes;

Completed in 51 milliseconds