Lines Matching refs:ShadowBase
353 uint64_t ShadowBase; member
912 CustomMapParams.ShadowBase = ClShadowBase; in initializeModule()
1487 uint64_t ShadowBase = MS.MapParams->ShadowBase; in getShadowOriginPtrUserspace() local
1488 if (ShadowBase != 0) { in getShadowOriginPtrUserspace()
1491 ConstantInt::get(MS.IntptrTy, ShadowBase)); in getShadowOriginPtrUserspace()
3867 Value *ShadowBase, *OriginBase; in poisonAllocaUserspace() local
3868 std::tie(ShadowBase, OriginBase) = getShadowOriginPtr( in poisonAllocaUserspace()
3872 IRB.CreateMemSet(ShadowBase, PoisonValue, Len, in poisonAllocaUserspace()
4229 Value *ShadowBase = getShadowPtrForVAArgument( in visitCallBase() local
4235 if (!ShadowBase) in visitCallBase()
4242 IRB.CreateMemCpy(ShadowBase, kShadowTLSAlignment, ShadowPtr, in visitCallBase()
4253 Value *ShadowBase, *OriginBase = nullptr; in visitCallBase() local
4256 ShadowBase = in visitCallBase()
4264 ShadowBase = in visitCallBase()
4275 ShadowBase = in visitCallBase()
4287 if (!ShadowBase) in visitCallBase()
4290 IRB.CreateAlignedStore(Shadow, ShadowBase, kShadowTLSAlignment); in visitCallBase()
5082 Value *ShadowBase = nullptr; in visitCallBase() local
5098 ShadowBase = getShadowAddrForVAArgument(IRB, GpOffset + GapSize); in visitCallBase()
5117 ShadowBase = getShadowAddrForVAArgument(IRB, FpOffset); in visitCallBase()
5145 ShadowBase = in visitCallBase()
5160 if (ShadowBase == nullptr) in visitCallBase()
5166 ShadowBase = IRB.CreateIntToPtr( in visitCallBase()
5167 ShadowBase, PointerType::get(Shadow->getType(), 0), "_msarg_va_s"); in visitCallBase()
5168 IRB.CreateStore(Shadow, ShadowBase); in visitCallBase()