Searched refs:TaggedPtr (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/ |
H A D | memtag.h | 150 uptr TaggedPtr; in selectRandomTag() local 156 : [TaggedPtr] "=r"(TaggedPtr) in selectRandomTag() 158 return TaggedPtr; in selectRandomTag() 245 uptr TaggedPtr = Ptr; in loadTag() local 251 : "+r"(TaggedPtr) in loadTag() 254 return TaggedPtr; in loadTag()
|
H A D | combined.h | 454 void *TaggedPtr = Ptr; variable 480 quarantineOrDeallocateChunk(Options, TaggedPtr, &Header, Size); 1119 void *TaggedPtr = Ptr; in initChunkWithMemoryTagging() local 1182 TaggedPtr = reinterpret_cast<void *>(TaggedUserPtr); in initChunkWithMemoryTagging() 1191 memset(TaggedPtr, 0, in initChunkWithMemoryTagging() 1197 memset(TaggedPtr, 0, archMemoryTagGranuleSize()); in initChunkWithMemoryTagging() 1202 TaggedPtr = prepareTaggedChunk(Ptr, Size, OddEvenMask, BlockEnd); in initChunkWithMemoryTagging() 1234 return TaggedPtr; in initChunkWithMemoryTagging() 1237 void quarantineOrDeallocateChunk(const Options &Options, void *TaggedPtr, in quarantineOrDeallocateChunk() argument 1240 void *Ptr = getHeaderTaggedPointer(TaggedPtr); in quarantineOrDeallocateChunk() [all …]
|
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/tests/unit/ |
H A D | executor_address_test.cpp | 73 void *TaggedPtr = (void *)((uintptr_t)RawPtr | TagBits); in TEST() local 76 ExecutorAddr::fromPtr(TaggedPtr, ExecutorAddr::Untag(8, TagOffset)); in TEST() 83 EXPECT_EQ(TaggedPtr, ReconstitutedTaggedPtr); in TEST()
|