Home
last modified time | relevance | path

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

/llvm-project-15.0.7/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp3567 IRBuilder<> NextIRB(CB.getNextNode()); in visitLibAtomicLoad() local
3568 NextIRB.SetCurrentDebugLocation(CB.getDebugLoc()); in visitLibAtomicLoad()
3572 getShadowOriginPtr(SrcPtr, NextIRB, NextIRB.getInt8Ty(), Align(1), in visitLibAtomicLoad()
3575 getShadowOriginPtr(DstPtr, NextIRB, NextIRB.getInt8Ty(), Align(1), in visitLibAtomicLoad()
3579 NextIRB.CreateMemCpy(DstShadowPtr, Align(1), SrcShadowPtr, Align(1), Size); in visitLibAtomicLoad()
3581 Value *SrcOrigin = NextIRB.CreateAlignedLoad(MS.OriginTy, SrcOriginPtr, in visitLibAtomicLoad()
3583 Value *NewOrigin = updateOrigin(SrcOrigin, NextIRB); in visitLibAtomicLoad()
3584 NextIRB.CreateCall(MS.MsanSetOriginFn, {DstPtr, Size, NewOrigin}); in visitLibAtomicLoad()
H A DDataFlowSanitizer.cpp3054 IRBuilder<> NextIRB(Next); in visitCallBase() local
3060 LoadInst *LI = NextIRB.CreateAlignedLoad( in visitCallBase()
3061 DFSF.DFS.getShadowTy(&CB), DFSF.getRetvalTLS(CB.getType(), NextIRB), in visitCallBase()
3069 LoadInst *LI = NextIRB.CreateLoad(DFSF.DFS.OriginTy, in visitCallBase()