Lines Matching refs:ShadowBase

354   uint64_t ShadowBase;  member
902 CustomMapParams.ShadowBase = ClShadowBase; in initializeModule()
1474 uint64_t ShadowBase = MS.MapParams->ShadowBase; in getShadowOriginPtrUserspace() local
1475 if (ShadowBase != 0) { in getShadowOriginPtrUserspace()
1478 ConstantInt::get(MS.IntptrTy, ShadowBase)); in getShadowOriginPtrUserspace()
3888 Value *ShadowBase, *OriginBase; in poisonAllocaUserspace() local
3889 std::tie(ShadowBase, OriginBase) = getShadowOriginPtr( in poisonAllocaUserspace()
3893 IRB.CreateMemSet(ShadowBase, PoisonValue, Len, I.getAlign()); in poisonAllocaUserspace()
4251 Value *ShadowBase = getShadowPtrForVAArgument( in visitCallBase() local
4257 if (!ShadowBase) in visitCallBase()
4264 IRB.CreateMemCpy(ShadowBase, kShadowTLSAlignment, ShadowPtr, in visitCallBase()
4275 Value *ShadowBase, *OriginBase = nullptr; in visitCallBase() local
4278 ShadowBase = in visitCallBase()
4286 ShadowBase = in visitCallBase()
4297 ShadowBase = in visitCallBase()
4309 if (!ShadowBase) in visitCallBase()
4312 IRB.CreateAlignedStore(Shadow, ShadowBase, kShadowTLSAlignment); in visitCallBase()
5104 Value *ShadowBase = nullptr; in visitCallBase() local
5120 ShadowBase = getShadowAddrForVAArgument(IRB, GpOffset + GapSize); in visitCallBase()
5139 ShadowBase = getShadowAddrForVAArgument(IRB, FpOffset); in visitCallBase()
5167 ShadowBase = in visitCallBase()
5182 if (ShadowBase == nullptr) in visitCallBase()
5188 ShadowBase = IRB.CreateIntToPtr( in visitCallBase()
5189 ShadowBase, PointerType::get(Shadow->getType(), 0), "_msarg_va_s"); in visitCallBase()
5190 IRB.CreateStore(Shadow, ShadowBase); in visitCallBase()