================ @@ -190,7 +190,8 @@ class MemorySSAUpdater { /// inaccessible and it *must* have removeMemoryAccess called on it. MemoryAccess *createMemoryAccessInBB(Instruction *I, MemoryAccess *Definition, const BasicBlock *BB, - MemorySSA::InsertionPlace Point); + MemorySSA::InsertionPlace Point, + bool CreationMustSucceed = true); ---------------- nikic wrote:
This is an ABI-breaking change. Instead of an optional argument, you need to add two functions and forward one to the other. https://github.com/llvm/llvm-project/pull/117082 _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits