Home
last modified time | relevance | path

Searched refs:OriginPtr (Results 1 – 2 of 2) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Transforms/Instrumentation/
H A DMemorySanitizer.cpp1232 void paintOrigin(IRBuilder<> &IRB, Value *Origin, Value *OriginPtr, in paintOrigin()
1252 Value *GEP = IRB.CreateGEP(MS.OriginTy, OriginPtr, Index); in paintOrigin()
1264 IRB.CreatePointerCast(OriginPtr, PointerType::get(MS.IntptrTy, 0)); in paintOrigin()
1276 i ? IRB.CreateConstGEP1_32(MS.OriginTy, OriginPtr, i) : OriginPtr; in paintOrigin()
1283 Value *OriginPtr, Align Alignment) { in storeOrigin()
1297 paintOrigin(IRB, updateOrigin(Origin, IRB), OriginPtr, StoreSize, in storeOrigin()
1319 paintOrigin(IRBNew, updateOrigin(Origin, IRBNew), OriginPtr, StoreSize, in storeOrigin()
1330 Value *ShadowPtr, *OriginPtr; in materializeStores() local
1334 std::tie(ShadowPtr, OriginPtr) = in materializeStores()
1345 storeOrigin(IRB, Addr, Shadow, getOrigin(Val), OriginPtr, in materializeStores()
[all …]
H A DDataFlowSanitizer.cpp1933 Value *OriginPtr = nullptr; in getShadowOriginAddress() local
1947 OriginPtr = IRB.CreateIntToPtr(OriginLong, OriginPtrTy); in getShadowOriginAddress()
1949 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginAddress()