Searched refs:granules (Results 1 – 5 of 5) sorted by relevance
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | MemoryTagManagerAArch64MTE.cpp | 219 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 D | MemoryTagManagerAArch64MTE.h | 45 size_t granules = 0) const override;
|
/freebsd/contrib/llvm-project/lldb/include/lldb/Target/ |
H A D | MemoryTagManager.h | 114 size_t granules = 0) const = 0;
|
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/ |
H A D | AArch64SchedNeoverseN2.td | 766 // 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 D | AArch64SchedNeoverseV2.td | 1259 // 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
|