reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3963       Value *RegSaveAreaPtrPtr = IRB.CreateIntToPtr(
 3964           IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy),
 3964           IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy),
 3968           IRB.CreateLoad(RegSaveAreaPtrTy, RegSaveAreaPtrPtr);
 3972           MSV.getShadowOriginPtr(RegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 3972           MSV.getShadowOriginPtr(RegSaveAreaPtr, IRB, IRB.getInt8Ty(),
 3974       IRB.CreateMemCpy(RegSaveAreaShadowPtr, Alignment, VAArgTLSCopy, Alignment,
 3977         IRB.CreateMemCpy(RegSaveAreaOriginPtr, Alignment, VAArgTLSOriginCopy,
 3980       Value *OverflowArgAreaPtrPtr = IRB.CreateIntToPtr(
 3981           IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy),
 3981           IRB.CreateAdd(IRB.CreatePtrToInt(VAListTag, MS.IntptrTy),
 3985           IRB.CreateLoad(OverflowArgAreaPtrTy, OverflowArgAreaPtrPtr);
 3988           MSV.getShadowOriginPtr(OverflowArgAreaPtr, IRB, IRB.getInt8Ty(),
 3988           MSV.getShadowOriginPtr(OverflowArgAreaPtr, IRB, IRB.getInt8Ty(),
 3990       Value *SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSCopy,
 3990       Value *SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSCopy,
 3992       IRB.CreateMemCpy(OverflowArgAreaShadowPtr, Alignment, SrcPtr, Alignment,
 3995         SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSOriginCopy,
 3995         SrcPtr = IRB.CreateConstGEP1_32(IRB.getInt8Ty(), VAArgTLSOriginCopy,
 3997         IRB.CreateMemCpy(OverflowArgAreaOriginPtr, Alignment, SrcPtr, Alignment,