Home
last modified time | relevance | path

Searched refs:RemoveTagBits (Results 1 – 6 of 6) sorted by relevance

/llvm-project-15.0.7/lldb/source/Plugins/Process/Utility/
H A DMemoryTagManagerAArch64MTE.cpp25 MemoryTagManagerAArch64MTE::RemoveTagBits(lldb::addr_t addr) const { in RemoveTagBits() function in MemoryTagManagerAArch64MTE
35 return RemoveTagBits(addr1) - RemoveTagBits(addr2); in AddressDiff()
93 MemoryRegionInfo::RangeType tag_range(RemoveTagBits(addr), len); in MakeTaggedRange()
178 MemoryRegionInfo::RangeType range(RemoveTagBits(addr), len); in MakeTaggedRanges()
H A DMemoryTagManagerAArch64MTE.h30 lldb::addr_t RemoveTagBits(lldb::addr_t addr) const override;
/llvm-project-15.0.7/lldb/unittests/Process/Utility/
H A DMemoryTagManagerAArch64MTETest.cpp442 TEST(MemoryTagManagerAArch64MTETest, RemoveTagBits) { in TEST() argument
448 manager.RemoveTagBits(0x00ffeedd11223344)); in TEST()
450 manager.RemoveTagBits(0xff00000000000000)); in TEST()
452 manager.RemoveTagBits(0xee55555566666666)); in TEST()
/llvm-project-15.0.7/lldb/source/Target/
H A DMemoryTagMap.cpp33 addr = m_manager->RemoveTagBits(addr); in GetTags()
/llvm-project-15.0.7/lldb/include/lldb/Target/
H A DMemoryTagManager.h39 virtual lldb::addr_t RemoveTagBits(lldb::addr_t addr) const = 0;
/llvm-project-15.0.7/lldb/source/Plugins/Process/Linux/
H A DNativeProcessLinux.cpp1373 MemoryTagManager::TagRange range(details->manager->RemoveTagBits(addr), len); in ReadMemoryTags()
1428 MemoryTagManager::TagRange range(details->manager->RemoveTagBits(addr), len); in WriteMemoryTags()