Lines Matching refs:OriginPtr

1118   void paintOrigin(IRBuilder<> &IRB, Value *Origin, Value *OriginPtr,  in paintOrigin()
1131 IRB.CreatePointerCast(OriginPtr, PointerType::get(MS.IntptrTy, 0)); in paintOrigin()
1143 i ? IRB.CreateConstGEP1_32(MS.OriginTy, OriginPtr, i) : OriginPtr; in paintOrigin()
1150 Value *OriginPtr, Align Alignment, bool AsCall) { in storeOrigin()
1157 paintOrigin(IRB, updateOrigin(Origin, IRB), OriginPtr, StoreSize, in storeOrigin()
1178 paintOrigin(IRBNew, updateOrigin(Origin, IRBNew), OriginPtr, StoreSize, in storeOrigin()
1189 Value *ShadowPtr, *OriginPtr; in materializeStores() local
1193 std::tie(ShadowPtr, OriginPtr) = in materializeStores()
1204 storeOrigin(IRB, Addr, Shadow, getOrigin(Val), OriginPtr, in materializeStores()
1482 Value *OriginPtr = nullptr; in getShadowOriginPtrUserspace() local
1494 OriginPtr = in getShadowOriginPtrUserspace()
1497 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrUserspace()
1521 Value *OriginPtr = IRB.CreateExtractValue(ShadowOriginPtrs, 1); in getShadowOriginPtrKernel() local
1523 return std::make_pair(ShadowPtr, OriginPtr); in getShadowOriginPtrKernel()
1702 Value *OriginPtr = in getShadow() local
1709 /* by getShadowOriginPtr */ kMinOriginAlignment, OriginPtr, in getShadow()
1726 Value *OriginPtr = in getShadow() local
1728 setOrigin(A, EntryIRB.CreateLoad(MS.OriginTy, OriginPtr)); in getShadow()
1899 Value *ShadowPtr = nullptr, *OriginPtr = nullptr; in visitLoadInst() local
1902 std::tie(ShadowPtr, OriginPtr) = in visitLoadInst()
1920 &I, IRB.CreateAlignedLoad(MS.OriginTy, OriginPtr, OriginAlignment)); in visitLoadInst()
2590 Value *ShadowPtr, *OriginPtr; in handleVectorStoreIntrinsic() local
2594 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr( in handleVectorStoreIntrinsic()
2602 if (MS.TrackOrigins) IRB.CreateStore(getOrigin(&I, 1), OriginPtr); in handleVectorStoreIntrinsic()
2615 Value *ShadowPtr = nullptr, *OriginPtr = nullptr; in handleVectorLoadIntrinsic() local
2620 std::tie(ShadowPtr, OriginPtr) = in handleVectorLoadIntrinsic()
2633 setOrigin(&I, IRB.CreateLoad(MS.OriginTy, OriginPtr)); in handleVectorLoadIntrinsic()
3069 Value *ShadowPtr, *OriginPtr; in handleLdmxcsr() local
3070 std::tie(ShadowPtr, OriginPtr) = in handleLdmxcsr()
3077 Value *Origin = MS.TrackOrigins ? IRB.CreateLoad(MS.OriginTy, OriginPtr) in handleLdmxcsr()
3092 Value *OriginPtr; in handleMaskedStore() local
3093 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr( in handleMaskedStore()
3107 paintOrigin(IRB, getOrigin(V), OriginPtr, in handleMaskedStore()
3122 Value *ShadowPtr, *OriginPtr; in handleMaskedLoad() local
3124 std::tie(ShadowPtr, OriginPtr) = in handleMaskedLoad()
3155 getOrigin(PassThru), IRB.CreateLoad(MS.OriginTy, OriginPtr)); in handleMaskedLoad()
4259 Value *ShadowPtr, *OriginPtr; in visitCallBase() local
4260 std::tie(ShadowPtr, OriginPtr) = in visitCallBase()
4267 IRB.CreateMemCpy(OriginBase, kShadowTLSAlignment, OriginPtr, in visitCallBase()
4352 Value *ShadowPtr, *OriginPtr; in unpoisonVAListTagForInst() local
4354 std::tie(ShadowPtr, OriginPtr) = in unpoisonVAListTagForInst()
4507 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
4509 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
4519 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
4521 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()
4676 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
4678 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
4688 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
4690 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()
4944 Value *ShadowPtr, *OriginPtr; in visitVAStartInst() local
4946 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVAStartInst()
4955 Value *ShadowPtr, *OriginPtr; in visitVACopyInst() local
4957 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr( in visitVACopyInst()
5218 Value *ShadowPtr, *OriginPtr; in unpoisonVAListTagForInst() local
5220 std::tie(ShadowPtr, OriginPtr) = in unpoisonVAListTagForInst()