Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DShadowStackGCLowering.cpp372 Value *SlotPtr = CreateGEP(Context, AtEntry, ConcreteStackEntryTy, in runOnFunction()
377 SlotPtr->takeName(OriginalAlloca); in runOnFunction()
378 OriginalAlloca->replaceAllUsesWith(SlotPtr); in runOnFunction()
337 Value *SlotPtr = CreateGEP(Context, AtEntry, ConcreteStackEntryTy, runOnFunction() local
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp497 Value *SlotPtr = memtag::getAndroidSlotPtr(IRB, StackMteSlot); in insertBaseTaggedPointer() local
498 auto *ThreadLong = IRB.CreateLoad(IntptrTy, SlotPtr); in insertBaseTaggedPointer()
518 IRB.CreateStore(ThreadLongNew, SlotPtr); in insertBaseTaggedPointer()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DHWAddressSanitizer.cpp1312 Value *SlotPtr = nullptr; in emitPrologue() local
1317 if (!SlotPtr) in emitPrologue()
1318 SlotPtr = getHwasanThreadSlotPtr(IRB); in emitPrologue()
1320 ThreadLong = IRB.CreateLoad(IntptrTy, SlotPtr); in emitPrologue()
1375 IRB.CreateStore(ThreadLongNew, SlotPtr); in emitPrologue()