Lines Matching refs:kShadowTLSAlignment
217 static const Align kShadowTLSAlignment = Align(8); variable
1983 const Align CopyAlign = std::min(ArgAlign, kShadowTLSAlignment); in getShadow()
2012 kShadowTLSAlignment); in getShadow()
2024 ArgOffset += alignTo(Size, kShadowTLSAlignment); in getShadow()
4201 Alignment = std::min(*ParamAlignment, kShadowTLSAlignment); in visitCallBase()
4232 kShadowTLSAlignment); in visitCallBase()
4244 ArgOffset += alignTo(Size, kShadowTLSAlignment); in visitCallBase()
4270 kShadowTLSAlignment); in visitCallBase()
4294 kShadowTLSAlignment, "_msret"); in visitCallBase()
4337 IRB.CreateAlignedStore(Shadow, ShadowPtr, kShadowTLSAlignment); in visitReturnInst()
4835 MSV.getShadowOriginPtr(A, IRB, IRB.getInt8Ty(), kShadowTLSAlignment, in visitCallBase()
4837 IRB.CreateMemCpy(ShadowBase, kShadowTLSAlignment, ShadowPtr, in visitCallBase()
4838 kShadowTLSAlignment, ArgSize); in visitCallBase()
4840 IRB.CreateMemCpy(OriginBase, kShadowTLSAlignment, OriginPtr, in visitCallBase()
4841 kShadowTLSAlignment, ArgSize); in visitCallBase()
4888 IRB.CreateAlignedStore(Shadow, ShadowBase, kShadowTLSAlignment); in visitCallBase()
4893 std::max(kShadowTLSAlignment, kMinOriginAlignment)); in visitCallBase()
4914 VAArgTLSCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
4916 CopySize, kShadowTLSAlignment, false); in finalizeInstrumentation()
4921 IRB.CreateMemCpy(VAArgTLSCopy, kShadowTLSAlignment, MS.VAArgTLS, in finalizeInstrumentation()
4922 kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
4925 VAArgTLSOriginCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
4926 IRB.CreateMemCpy(VAArgTLSOriginCopy, kShadowTLSAlignment, in finalizeInstrumentation()
4927 MS.VAArgOriginTLS, kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
5009 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallBase()
5030 VAArgTLSCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
5032 CopySize, kShadowTLSAlignment, false); in finalizeInstrumentation()
5037 IRB.CreateMemCpy(VAArgTLSCopy, kShadowTLSAlignment, MS.VAArgTLS, in finalizeInstrumentation()
5038 kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
5164 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallBase()
5202 VAArgTLSCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
5204 CopySize, kShadowTLSAlignment, false); in finalizeInstrumentation()
5209 IRB.CreateMemCpy(VAArgTLSCopy, kShadowTLSAlignment, MS.VAArgTLS, in finalizeInstrumentation()
5210 kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
5353 kShadowTLSAlignment, /*isStore*/ false); in visitCallBase()
5355 IRB.CreateMemCpy(Base, kShadowTLSAlignment, AShadowPtr, in visitCallBase()
5356 kShadowTLSAlignment, ArgSize); in visitCallBase()
5387 IRB.CreateAlignedStore(MSV.getShadow(A), Base, kShadowTLSAlignment); in visitCallBase()
5416 VAArgTLSCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
5418 CopySize, kShadowTLSAlignment, false); in finalizeInstrumentation()
5423 IRB.CreateMemCpy(VAArgTLSCopy, kShadowTLSAlignment, MS.VAArgTLS, in finalizeInstrumentation()
5424 kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
5707 VAArgTLSCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
5709 CopySize, kShadowTLSAlignment, false); in finalizeInstrumentation()
5714 IRB.CreateMemCpy(VAArgTLSCopy, kShadowTLSAlignment, MS.VAArgTLS, in finalizeInstrumentation()
5715 kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()
5718 VAArgTLSOriginCopy->setAlignment(kShadowTLSAlignment); in finalizeInstrumentation()
5719 IRB.CreateMemCpy(VAArgTLSOriginCopy, kShadowTLSAlignment, in finalizeInstrumentation()
5720 MS.VAArgOriginTLS, kShadowTLSAlignment, SrcSize); in finalizeInstrumentation()