[llvm] [Fix] A replaced SDValue is used to call getNode function (PR #82881)

Simon Pilgrim via llvm-commits llvm-commits at lists.llvm.org
Sun Feb 25 11:38:18 PST 2024


================
@@ -0,0 +1,15 @@
+; RUN: llc -mtriple=x86_64-unknown-linux-gnu < %s
+
+; A bug in X86DAGToDAGISel::matchAddressRecursively create a zext SDValue which
+; is quickly replaced by other SDValue but already pushed into vector for later
+; calling for SelectionDAGISel::Select_INLINEASM getNode builder, see issue
+; 82431 for more infomation.
+
+define void @d(i8 %call, ptr %b) {
----------------
RKSimon wrote:

The PR#### number should be the bug issue report, not the pull request. PR doesn't mean Pull Request it means Problem Report.

https://github.com/llvm/llvm-project/pull/82881


More information about the llvm-commits mailing list