Searched refs:SlotPtr (Results 1 – 3 of 3) sorted by relevance
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | ShadowStackGCLowering.cpp | 372 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 D | AArch64StackTagging.cpp | 497 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 D | HWAddressSanitizer.cpp | 1312 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()
|