reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
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),