Home
last modified time | relevance | path

Searched refs:untagPointer (Results 1 – 4 of 4) sorted by relevance

/freebsd/contrib/llvm-project/compiler-rt/lib/scudo/standalone/
H A Dmemtag.h37 inline uptr untagPointer(uptr Ptr) { return Ptr & ((1ULL << 56) - 1); } in untagPointer() function
49 inline NORETURN uptr untagPointer(uptr Ptr) {
163 DCHECK_EQ(untagPointer(Ptr), Ptr); in addFixedTag()
314 inline void *untagPointer(void *Ptr) { in untagPointer() function
315 return reinterpret_cast<void *>(untagPointer(reinterpret_cast<uptr>(Ptr))); in untagPointer()
H A Dcombined.h81 Ptr = untagPointer(Ptr); in recycle()
288 auto UntaggedPtr = untagPointer(Ptr); in getHeaderTaggedPointer()
575 NewSize, untagPointer(BlockEnd));
671 Base = untagPointer(Base); in iterateOverChunks()
698 TaggedChunk = untagPointer(TaggedChunk); in iterateOverChunks()
1059 Ptr = untagPointer(const_cast<void *>(Ptr)); in getSize()
1256 Ptr = untagPointer(Ptr); in quarantineOrDeallocateChunk()
1309 Ptr = untagPointer(Ptr); in retagBlock()
1346 DCHECK_EQ(BlockEnd, untagPointer(BlockEnd)); in storeEndMarker()
1347 uptr UntaggedEnd = untagPointer(End); in storeEndMarker()
[all …]
H A Dsecondary.h371 storeTags(untagPointer(NewBlockBegin), untagPointer(Entry.BlockBegin)); in retrieve()
544 Ptr = untagPointer(Ptr); in iterateOverBlocks()
609 HInt = untagPointer(HInt); in allocate()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp355 Value *untagPointer(IRBuilder<> &IRB, Value *PtrLong);
889 IRB.CreateIntToPtr(untagPointer(IRB, AddrLong), Addr->getType()); in untagPointerOperand()
922 R.AddrLong = untagPointer(IRB, R.PtrLong); in insertShadowTagCheck()
1147 Value *AddrLong = untagPointer(IRB, IRB.CreatePointerCast(AI, IntptrTy)); in tagAlloca()
1253 Value *HWAddressSanitizer::untagPointer(IRBuilder<> &IRB, Value *PtrLong) { in untagPointer() function in HWAddressSanitizer
1324 : untagPointer(IRB, ThreadLong); in emitPrologue()
1434 Value *AINoTagLong = untagPointer(IRB, AILong); in instrumentStack()