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

References

lib/Transforms/Instrumentation/MemorySanitizer.cpp
 3449       IRB.CreateCall(MS.MsanPoisonStackFn,
 3450                      {IRB.CreatePointerCast(&I, IRB.getInt8PtrTy()), Len});
 3450                      {IRB.CreatePointerCast(&I, IRB.getInt8PtrTy()), Len});
 3454           getShadowOriginPtr(&I, IRB, IRB.getInt8Ty(), 1, /*isStore*/ true);
 3454           getShadowOriginPtr(&I, IRB, IRB.getInt8Ty(), 1, /*isStore*/ true);
 3456       Value *PoisonValue = IRB.getInt8(PoisonStack ? ClPoisonStackPattern : 0);
 3457       IRB.CreateMemSet(ShadowBase, PoisonValue, Len, I.getAlignment());
 3462       IRB.CreateCall(MS.MsanSetAllocaOrigin4Fn,
 3463                      {IRB.CreatePointerCast(&I, IRB.getInt8PtrTy()), Len,
 3463                      {IRB.CreatePointerCast(&I, IRB.getInt8PtrTy()), Len,
 3464                       IRB.CreatePointerCast(Descr, IRB.getInt8PtrTy()),
 3464                       IRB.CreatePointerCast(Descr, IRB.getInt8PtrTy()),
 3465                       IRB.CreatePointerCast(&F, MS.IntptrTy)});