Lines Matching defs:ShadowAddr
727 loadShadowFast(Value *ShadowAddr, Value *OriginAddr, uint64_t Size,
2148 Value *ShadowAddr, Value *OriginAddr, uint64_t Size, Align ShadowAlign,
2175 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign);
2212 ShadowAddr = IRB.CreateGEP(WideShadowTy, ShadowAddr,
2215 IRB.CreateAlignedLoad(WideShadowTy, ShadowAddr, ShadowAlign);
2288 Value *ShadowAddr, *OriginAddr;
2289 std::tie(ShadowAddr, OriginAddr) =
2304 LoadInst *LI = new LoadInst(DFS.PrimitiveShadowTy, ShadowAddr, "", Pos);
2310 Value *ShadowAddr1 = IRB.CreateGEP(DFS.PrimitiveShadowTy, ShadowAddr,
2313 IRB.CreateAlignedLoad(DFS.PrimitiveShadowTy, ShadowAddr, ShadowAlign);
2322 return loadShadowFast(ShadowAddr, OriginAddr, Size, ShadowAlign,
2327 DFS.DFSanUnionLoadFn, {ShadowAddr, ConstantInt::get(DFS.IntptrTy, Size)});
2560 Value *ShadowAddr = DFS.getShadowAddress(Addr, Pos);
2561 IRB.CreateAlignedStore(ExtZeroShadow, ShadowAddr, ShadowAlign);
2597 Value *ShadowAddr, *OriginAddr;
2598 std::tie(ShadowAddr, OriginAddr) =
2618 IRB.CreateConstGEP1_32(ShadowVecTy, ShadowAddr, Offset);
2627 IRB.CreateConstGEP1_32(DFS.PrimitiveShadowTy, ShadowAddr, Offset);