reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
3809 RealTy, IRB, OverflowOffset, alignTo(ArgSize, 8)); 3812 OriginBase = getOriginPtrForVAArgument(RealTy, IRB, OverflowOffset); 3818 MSV.getShadowOriginPtr(A, IRB, IRB.getInt8Ty(), kShadowTLSAlignment, 3818 MSV.getShadowOriginPtr(A, IRB, IRB.getInt8Ty(), kShadowTLSAlignment, 3821 IRB.CreateMemCpy(ShadowBase, kShadowTLSAlignment, ShadowPtr, 3824 IRB.CreateMemCpy(OriginBase, kShadowTLSAlignment, OriginPtr, 3836 getShadowPtrForVAArgument(A->getType(), IRB, GpOffset, 8); 3839 getOriginPtrForVAArgument(A->getType(), IRB, GpOffset); 3844 getShadowPtrForVAArgument(A->getType(), IRB, FpOffset, 16); 3847 getOriginPtrForVAArgument(A->getType(), IRB, FpOffset); 3855 getShadowPtrForVAArgument(A->getType(), IRB, OverflowOffset, 8); 3858 getOriginPtrForVAArgument(A->getType(), IRB, OverflowOffset); 3869 IRB.CreateAlignedStore(Shadow, ShadowBase, kShadowTLSAlignment); 3873 MSV.paintOrigin(IRB, Origin, OriginBase, StoreSize, 3879 ConstantInt::get(IRB.getInt64Ty(), OverflowOffset - AMD64FpEndOffset); 3880 IRB.CreateStore(OverflowSize, MS.VAArgOverflowSizeTLS);