Searched refs:ShadowData (Results 1 – 2 of 2) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/ |
| H A D | TypeSanitizer.cpp | 593 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 D | MemorySanitizer.cpp | 1505 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()
|