Searched refs:ThreadLong (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12.1/contrib/compiler-rt/lib/hwasan/ |
| H A D | hwasan_thread.cc | 36 uptr *ThreadLong = GetCurrentThreadLongPtr(); in Init() local 38 stack_allocations_ = new (ThreadLong) in Init()
|
| H A D | hwasan_linux.cc | 305 uptr *ThreadLong = GetCurrentThreadLongPtr(); in GetCurrentThread() local 307 if (!*ThreadLong) in GetCurrentThread() 310 auto *R = (StackAllocationsRingBuffer *)ThreadLong; in GetCurrentThread()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Instrumentation/ |
| H A D | HWAddressSanitizer.cpp | 815 Instruction *ThreadLong = IRB.CreateLoad(SlotPtr); in emitPrologue() local 820 IRB.CreateICmpEQ(ThreadLong, ConstantInt::get(IntptrTy, 0)); in emitPrologue() 833 ThreadLongPhi->addIncoming(ThreadLong, ThreadLong->getParent()); in emitPrologue() 835 ThreadLong = ThreadLongPhi; in emitPrologue() 840 TargetTriple.isAArch64() ? ThreadLong : untagPointer(IRB, ThreadLong); in emitPrologue() 872 IRB.CreateShl(IRB.CreateAShr(ThreadLong, 56), 12, "", true, true), in emitPrologue() 875 IRB.CreateAdd(ThreadLong, ConstantInt::get(IntptrTy, 8)), WrapMask); in emitPrologue()
|