Lines Matching refs:OriginPtr

1074   void paintOrigin(IRBuilder<> &IRB, Value *Origin, Value *OriginPtr,  in paintOrigin()
1087 IRB.CreatePointerCast(OriginPtr, PointerType::get(MS.IntptrTy, 0)); in paintOrigin()
1099 i ? IRB.CreateConstGEP1_32(nullptr, OriginPtr, i) : OriginPtr; in paintOrigin()
1106 Value *OriginPtr, unsigned Alignment, bool AsCall) { in storeOrigin()
1111 paintOrigin(IRB, updateOrigin(Origin, IRB), OriginPtr, StoreSize, in storeOrigin()
1118 paintOrigin(IRB, updateOrigin(Origin, IRB), OriginPtr, StoreSize, in storeOrigin()
1139 paintOrigin(IRBNew, updateOrigin(Origin, IRBNew), OriginPtr, StoreSize, in storeOrigin()
1151 Value *ShadowPtr, *OriginPtr; in materializeStores() local
1155 std::tie(ShadowPtr, OriginPtr) = in materializeStores()
1166 storeOrigin(IRB, Addr, Shadow, getOrigin(Val), OriginPtr, in materializeStores()
1391 Value *OriginPtr = nullptr; in getShadowOriginPtrUserspace() local
1403 OriginPtr = in getShadowOriginPtrUserspace()
1406 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrUserspace()
1429 Value *OriginPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 1); in getShadowOriginPtrKernel() local
1431 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrKernel()
1628 Value *OriginPtr = in getShadow() local
1630 setOrigin(A, EntryIRB.CreateLoad(OriginPtr)); in getShadow()
1756 Value *ShadowPtr, *OriginPtr; in visitLoadInst() local
1759 std::tie(ShadowPtr, OriginPtr) = in visitLoadInst()
1775 setOrigin(&I, IRB.CreateAlignedLoad(OriginPtr, OriginAlignment)); in visitLoadInst()
2423 Value *ShadowPtr, *OriginPtr; in handleVectorStoreIntrinsic() local
2427 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr( in handleVectorStoreIntrinsic()
2435 if (MS.TrackOrigins) IRB.CreateStore(getOrigin(&I, 1), OriginPtr); in handleVectorStoreIntrinsic()
2448 Value *ShadowPtr, *OriginPtr; in handleVectorLoadIntrinsic() local
2453 std::tie(ShadowPtr, OriginPtr) = in handleVectorLoadIntrinsic()
2465 setOrigin(&I, IRB.CreateLoad(OriginPtr)); in handleVectorLoadIntrinsic()
2841 Value *ShadowPtr, *OriginPtr; in handleLdmxcsr() local
2842 std::tie(ShadowPtr, OriginPtr) = in handleLdmxcsr()
2850 MS.TrackOrigins ? IRB.CreateLoad(OriginPtr) : getCleanOrigin(); in handleLdmxcsr()
2863 Value *OriginPtr; in handleMaskedStore() local
2864 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr( in handleMaskedStore()
2878 paintOrigin(IRB, getOrigin(V), OriginPtr, in handleMaskedStore()
2892 Value *ShadowPtr, *OriginPtr; in handleMaskedLoad() local
2894 std::tie(ShadowPtr, OriginPtr) = in handleMaskedLoad()
2924 getOrigin(PassThru), IRB.CreateLoad(OriginPtr)); in handleMaskedLoad()
3714 Value *ShadowPtr, *OriginPtr; in visitCallSite() local
3715 std::tie(ShadowPtr, OriginPtr) = in visitCallSite()
3722 IRB.CreateMemCpy(OriginBase, kShadowTLSAlignment, OriginPtr, in visitCallSite()
3807 Value *ShadowPtr, *OriginPtr; in unpoisonVAListTagForInst() local
3809 std::tie(ShadowPtr, OriginPtr) = in unpoisonVAListTagForInst()
3956 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
3958 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
3968 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
3970 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()
4123 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
4125 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
4135 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
4137 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()
4389 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
4391 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
4400 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
4402 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()