Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DTypeSanitizer.cpp593 Value *ShadowData = in instrumentWithShadowUpdate() local
597 IRB.CreateStore(TD, ShadowData); in instrumentWithShadowUpdate()
632 Value *LoadedTD = IRB.CreateLoad(IRB.getPtrTy(), ShadowData, "shadow.desc"); in instrumentWithShadowUpdate()
698 Value *LoadedTD = IRB.CreateLoad(IRB.getPtrTy(), ShadowData, "shadow.desc"); in instrumentWithShadowUpdate()
843 Value *ShadowData = IRB.CreateIntToPtr(ShadowDataInt, IRB.getPtrTy()); in instrumentMemInst() local
846 IRB.CreateMemSet(ShadowData, IRB.getInt8(0), IRB.CreateShl(Size, PtrShift), in instrumentMemInst()
859 IRB.CreateMemMove(ShadowData, Align(1ull << PtrShift), SrcShadowData, in instrumentMemInst()
862 IRB.CreateMemCpy(ShadowData, Align(1ull << PtrShift), SrcShadowData, in instrumentMemInst()
H A DMemorySanitizer.cpp1505 for (const auto &ShadowData : InstructionChecks) { in materializeInstructionChecks() local
1506 assert(ShadowData.OrigIns == Instruction); in materializeInstructionChecks()
1509 Value *ConvertedShadow = ShadowData.Shadow; in materializeInstructionChecks()
1518 insertWarningFn(IRB, ShadowData.Origin); in materializeInstructionChecks()
1528 materializeOneCheck(IRB, ConvertedShadow, ShadowData.Origin); in materializeInstructionChecks()