Searched refs:TagRange (Results 1 – 8 of 8) sorted by relevance
/llvm-project/lldb/unittests/Process/Utility/ |
H A D | MemoryTagManagerAArch64MTETest.cpp | 163 MemoryTagManagerAArch64MTE::TagRange(0, 0), in TEST() 164 manager.ExpandToGranule(MemoryTagManagerAArch64MTE::TagRange(0, 0))); in TEST() 169 MemoryTagManagerAArch64MTE::TagRange(0x1234, 0), in TEST() 170 manager.ExpandToGranule(MemoryTagManagerAArch64MTE::TagRange(0x1234, 0))); in TEST() 174 MemoryTagManagerAArch64MTE::TagRange(0x100, 64), in TEST() 175 manager.ExpandToGranule(MemoryTagManagerAArch64MTE::TagRange(0x100, 64))); in TEST() 179 MemoryTagManagerAArch64MTE::TagRange(0, 16), in TEST() 180 manager.ExpandToGranule(MemoryTagManagerAArch64MTE::TagRange(0, 1))); in TEST() 186 MemoryTagManagerAArch64MTE::TagRange(0, 32), in TEST() 187 manager.ExpandToGranule(MemoryTagManagerAArch64MTE::TagRange( in TEST() [all...] |
/llvm-project/lldb/include/lldb/Target/ |
H A D | MemoryTagManager.h | 30 typedef Range<lldb::addr_t, lldb::addr_t> TagRange; typedef 59 virtual TagRange ExpandToGranule(TagRange range) const = 0; 71 virtual llvm::Expected<TagRange> MakeTaggedRange( 88 virtual llvm::Expected<std::vector<TagRange>> MakeTaggedRanges( 160 TagRange range) const = 0;
|
/llvm-project/lldb/source/Plugins/Process/Utility/ |
H A D | MemoryTagManagerAArch64MTE.h | 33 TagRange ExpandToGranule(TagRange range) const override; 35 llvm::Expected<TagRange> MakeTaggedRange( 39 llvm::Expected<std::vector<TagRange>> MakeTaggedRanges( 58 TagRange range) const override;
|
H A D | MemoryTagManagerAArch64MTE.cpp | 48 MemoryTagManagerAArch64MTE::TagRange 49 MemoryTagManagerAArch64MTE::ExpandToGranule(TagRange range) const { in ExpandToGranule() 68 return TagRange(new_start, new_len); in ExpandToGranule() 80 llvm::Expected<MemoryTagManager::TagRange> 132 llvm::Expected<std::vector<MemoryTagManager::TagRange>> 143 std::vector<MemoryTagManager::TagRange> tagged_ranges; in MakeTaggedRanges() 201 tagged_ranges.push_back(MemoryTagManager::TagRange(start, end - start)); in MakeTaggedRanges() 335 const std::vector<lldb::addr_t> &tags, TagRange range) const { in RepeatTagsForRange()
|
/llvm-project/lldb/source/Commands/ |
H A D | CommandObjectMemoryTag.cpp | 101 llvm::Expected<MemoryTagManager::TagRange> tagged_range = in DoExecute() 258 tag_manager->ExpandToGranule(MemoryTagManager::TagRange(start_addr, 1)) in DoExecute() 280 llvm::Expected<MemoryTagManager::TagRange> tagged_range = in DoExecute()
|
/llvm-project/lldb/source/Target/ |
H A D | MemoryTagMap.cpp | 35 MemoryTagManager::TagRange range(addr, len); in GetTags()
|
/llvm-project/lldb/source/Core/ |
H A D | DumpDataExtractor.cpp | 269 llvm::Expected<std::vector<MemoryTagManager::TagRange>> tagged_ranges_or_err = in GetMemoryTags() 282 for (const MemoryTagManager::TagRange &range : *tagged_ranges_or_err) { in GetMemoryTags()
|
/llvm-project/lldb/source/Plugins/Process/Linux/ |
H A D | NativeProcessLinux.cpp | 1491 MemoryTagManager::TagRange range(details->manager->RemoveTagBits(addr), len); in ReadMemoryTags() 1546 MemoryTagManager::TagRange range(details->manager->RemoveTagBits(addr), len); in WriteMemoryTags()
|