================ @@ -2498,6 +2499,15 @@ struct MemorySanitizerVisitor : public InstVisitor<MemorySanitizerVisitor> { MSV->setOrigin(I, Origin); } } + + /// Store the current combined value at the specified origin + /// location. + void DoneAndStoreOrigin(TypeSize TS, Value *OriginPtr) { + if (MSV->MS.TrackOrigins) { + assert(Origin); + MSV->paintOrigin(IRB, Origin, OriginPtr, TS, Align(1)); ---------------- thurstond wrote:
Updated to kMinOriginAlignment in https://github.com/llvm/llvm-project/pull/99360/commits/2d0abae869d0c565dc6230ec8adbaf5067edfc03 https://github.com/llvm/llvm-project/pull/99360 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits