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

References

lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
  780   Value *JustTag = IRB.CreateTrunc(Tag, IRB.getInt8Ty());
  780   Value *JustTag = IRB.CreateTrunc(Tag, IRB.getInt8Ty());
  782     IRB.CreateCall(HwasanTagMemoryFunc,
  783                    {IRB.CreatePointerCast(AI, Int8PtrTy), JustTag,
  787     Value *ShadowPtr = memToShadow(IRB.CreatePointerCast(AI, IntptrTy), IRB);
  787     Value *ShadowPtr = memToShadow(IRB.CreatePointerCast(AI, IntptrTy), IRB);
  795       IRB.CreateMemSet(ShadowPtr, JustTag, ShadowSize, /*Align=*/1);
  797       IRB.CreateStore(
  799           IRB.CreateConstGEP1_32(Int8Ty, ShadowPtr, ShadowSize));
  800       IRB.CreateStore(JustTag, IRB.CreateConstGEP1_32(
  800       IRB.CreateStore(JustTag, IRB.CreateConstGEP1_32(
  801                                    Int8Ty, IRB.CreateBitCast(AI, Int8PtrTy),