Home
last modified time | relevance | path

Searched refs:granules (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/
H A DMemoryTagManagerAArch64MTE.cpp219 size_t granules /*=0*/) const { in UnpackTagsData()
221 if (granules) { in UnpackTagsData()
223 if (num_tags != granules) { in UnpackTagsData()
228 granules, granules, num_tags); in UnpackTagsData()
347 size_t granules = range.GetByteSize() / GetGranuleSize(); in RepeatTagsForRange() local
348 new_tags.reserve(granules); in RepeatTagsForRange()
349 for (size_t to_copy = 0; granules > 0; granules -= to_copy) { in RepeatTagsForRange()
350 to_copy = granules > tags.size() ? tags.size() : granules; in RepeatTagsForRange()
H A DMemoryTagManagerAArch64MTE.h45 size_t granules = 0) const override;
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/
H A DMemoryTagManager.h114 size_t granules = 0) const = 0;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64SchedNeoverseN2.td766 // Store allocation tags to one or two granules, post-index
767 // Store allocation tags to one or two granules, pre-index
768 // Store allocation tag to one or two granules, zeroing, post-index
769 // Store Allocation Tag to one or two granules, zeroing, pre-index
778 // Store allocation tags to one or two granules, signed offset
779 // Store allocation tag to two granules, zeroing, signed offset
H A DAArch64SchedNeoverseV2.td1259 // Store allocation tags to one or two granules, post-index
1260 // Store allocation tags to one or two granules, pre-index
1261 // Store allocation tag to one or two granules, zeroing, post-index
1262 // Store Allocation Tag to one or two granules, zeroing, pre-index
1271 // Store allocation tags to one or two granules, signed offset
1272 // Store allocation tag to two granules, zeroing, signed offset