Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DPointerSumType.h102 assert((reinterpret_cast<uintptr_t>(V) & HelperT::TagMask) == 0 && in set()
120 return static_cast<TagT>(getOpaqueValue() & HelperT::TagMask); in getTag()
244 TagMask = ~PointerMask
/freebsd/contrib/llvm-project/compiler-rt/lib/orc/
H A Dexecutor_address.h46 : TagMask(TagValue << TagOffset) {} in Tag()
49 return reinterpret_cast<T *>(reinterpret_cast<uintptr_t>(P) | TagMask); in operator()
53 uintptr_t TagMask;
/freebsd/contrib/llvm-project/llvm/include/llvm/ExecutionEngine/Orc/Shared/
H A DExecutorAddress.h47 : TagMask(TagValue << TagOffset) {} in Tag()
50 return reinterpret_cast<T *>(reinterpret_cast<uintptr_t>(P) | TagMask); in operator()
54 uintptr_t TagMask;
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp494 constexpr uint64_t TagMask = 0xFULL << 56; in insertBaseTaggedPointer() local
500 Value *Tag = IRB.CreateAnd(IRB.CreatePtrToInt(Base, IntptrTy), TagMask); in insertBaseTaggedPointer()