[Mlir-commits] [mlir] Update broken link in MLIR LangRef.md (PR #170938)
Alexander Root
llvmlistbot at llvm.org
Fri Dec 5 14:34:32 PST 2025
https://github.com/rootjalex created https://github.com/llvm/llvm-project/pull/170938
Noticed the link was dead when reading the docs. According to the wayback machine, it was a link to "Revisiting Out-of-SSA Translation for Correctness, Code Quality, and Efficiency" by Boissinot et al., so providing a more permanent link.
>From ace23d2631b018da8c14df8c0b0ceb4c0f87fecc Mon Sep 17 00:00:00 2001
From: Alexander Root <32245479+rootjalex at users.noreply.github.com>
Date: Fri, 5 Dec 2025 14:31:57 -0800
Subject: [PATCH] Update broken link in LangRef.md
---
mlir/docs/LangRef.md | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/mlir/docs/LangRef.md b/mlir/docs/LangRef.md
index 10cfba908ee45..b1da4b9360592 100644
--- a/mlir/docs/LangRef.md
+++ b/mlir/docs/LangRef.md
@@ -424,7 +424,7 @@ func.func @simple(i64, i1) -> i64 {
**Context:** The "block argument" representation eliminates a number of special
cases from the IR compared to traditional "PHI nodes are operations" SSA IRs
(like LLVM). For example, the
-[parallel copy semantics](http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.524.5461&rep=rep1&type=pdf)
+[parallel copy semantics](https://ieeexplore.ieee.org/document/4907656)
of SSA is immediately apparent, and function arguments are no longer a special
case: they become arguments to the entry block
[[more rationale](Rationale/Rationale.md/#block-arguments-vs-phi-nodes)]. Blocks
More information about the Mlir-commits
mailing list