https://github.com/jmorse created 
https://github.com/llvm/llvm-project/pull/127493

I've stuck this under "LLVM Infrastructure" as the IR plumbing methods feel 
like infrastructure. The LLVM17 release notes stuck similar notes in that 
section too.

>From 7a3b7dd0acc441be19f232f6f44baa239b7d94c4 Mon Sep 17 00:00:00 2001
From: Jeremy Morse <jeremy.mo...@sony.com>
Date: Mon, 17 Feb 2025 13:38:41 +0000
Subject: [PATCH] [ReleaseNotes][RemoveDIs] Add release note for deprecated
 insertion methods

---
 llvm/docs/ReleaseNotes.md | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/llvm/docs/ReleaseNotes.md b/llvm/docs/ReleaseNotes.md
index b42e111dc4283..abba2f2257d3d 100644
--- a/llvm/docs/ReleaseNotes.md
+++ b/llvm/docs/ReleaseNotes.md
@@ -116,6 +116,8 @@ Changes to the LLVM IR
 Changes to LLVM infrastructure
 ------------------------------
 
+ * Several methods that use Instruction pointers as insertion positions 
(moveBefore, getFirstNonPHI) have been deprecated in favour of overloads and 
variants that use `BasicBlock::iterator`s instead. The instruction-flavoured 
methods will be removed in a future release. This work is part of the 
[RemoveDIs](https://llvm.org/docs/RemoveDIsDebugInfo.html) project, the 
documentation for which contains instructions for updating call-sites using the 
deprecated methods.
+
 Changes to building LLVM
 ------------------------
 

_______________________________________________
llvm-branch-commits mailing list
llvm-branch-commits@lists.llvm.org
https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits

Reply via email to