================ @@ -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:
Changed back to 1-byte alignment in https://github.com/llvm/llvm-project/pull/99360/commits/af86d86e1d00f09c4e8c8f425a5bca6522636820 per offline discussion 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