Home
last modified time | relevance | path

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

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp72 static const unsigned kPointerTagShift = 56; variable
758 Value *PtrTag = IRB.CreateTrunc(IRB.CreateLShr(PtrLong, kPointerTagShift), in instrumentMemAccessInline()
996 IRB.CreateShl(Tag, kPointerTagShift), in tagPointer()
997 ConstantInt::get(IntptrTy, (1ULL << kPointerTagShift) - 1)); in tagPointer()
1001 Value *ShiftedTag = IRB.CreateShl(Tag, kPointerTagShift); in tagPointer()
1015 0xFFULL << kPointerTagShift)); in untagPointer()
1020 ConstantInt::get(PtrLong->getType(), ~(0xFFULL << kPointerTagShift))); in untagPointer()
1427 ConstantInt::get(Int64Ty, uint64_t(Tag) << kPointerTagShift)), in instrumentGlobal()