Home
last modified time | relevance | path

Searched refs:TaggedPtr (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dmemtag.h150 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 Dcombined.h454 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 Dexecutor_address_test.cpp73 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()