Lines Matching defs:OriginAddr
539 /// Advances \p OriginAddr to point to the next 32-bit origin and then loads
542 Value **OriginAddr);
727 loadShadowFast(Value *ShadowAddr, Value *OriginAddr, uint64_t Size,
2140 Value **OriginAddr) {
2142 *OriginAddr =
2143 IRB.CreateGEP(OriginTy, *OriginAddr, ConstantInt::get(IntptrTy, 1));
2144 return IRB.CreateAlignedLoad(OriginTy, *OriginAddr, OriginAlign);
2148 Value *ShadowAddr, Value *OriginAddr, uint64_t Size, Align ShadowAlign,
2192 Origins.push_back(DFS.loadNextOrigin(Pos, OriginAlign, &OriginAddr));
2218 Value *NextOrigin = DFS.loadNextOrigin(Pos, OriginAlign, &OriginAddr);
2288 Value *ShadowAddr, *OriginAddr;
2289 std::tie(ShadowAddr, OriginAddr) =
2297 Origin = IRB.CreateAlignedLoad(DFS.OriginTy, OriginAddr, OriginAlign);
2322 return loadShadowFast(ShadowAddr, OriginAddr, Size, ShadowAlign,
2597 Value *ShadowAddr, *OriginAddr;
2598 std::tie(ShadowAddr, OriginAddr) =
2634 storeOrigin(Pos, Addr, Size, PrimitiveShadow, Origin, OriginAddr,