[llvm] [doc] Fix markdown bug in LangRef docs for EH model (PR #226025)
Reid Kleckner via llvm-commits
llvm-commits at lists.llvm.org
Wed Sep 23 22:35:19 PDT 2026
https://github.com/rnk created https://github.com/llvm/llvm-project/pull/226025
I'm pretty sure this was my fault.
>From d732f3c0a14385a7a0716a0078cec79272f1c1ee Mon Sep 17 00:00:00 2001
From: Reid Kleckner <rkleckner at nvidia.com>
Date: Wed, 23 Sep 2026 22:24:24 -0700
Subject: [PATCH] [doc] Fix markdown bug in LangRef docs for EH model
I'm pretty sure this was my fault.
---
llvm/docs/LangRef.md | 10 +++++++---
1 file changed, 7 insertions(+), 3 deletions(-)
diff --git a/llvm/docs/LangRef.md b/llvm/docs/LangRef.md
index 2d00161ecdfff..4966065f2207c 100644
--- a/llvm/docs/LangRef.md
+++ b/llvm/docs/LangRef.md
@@ -9557,7 +9557,8 @@ lowered. The value is a string and must be one of:
When the flag is absent, the target's default thread model is used. The flag
must use the `error` merge behavior. For example:
-```
+
+```llvm
!llvm.module.flags = !{!0}
!0 = !{i32 1, !"thread-model", !"single"}
```
@@ -9570,15 +9571,18 @@ interpretation target-specific.
For example, RISC-V uses names such as `"ilp32"`, `"ilp32d"`, `"lp64"`, and
`"lp64d"`:
-```
+
+```llvm
!llvm.module.flags = !{!0}
!0 = !{i32 1, !"target-abi", !"lp64d"}
```
while ARM uses names such as `"aapcs"` and `"apcs-gnu"`:
-```
+
+```llvm
!llvm.module.flags = !{!0}
!0 = !{i32 1, !"target-abi", !"aapcs"}
...
+```
### Exception Model Module Flags Metadata
More information about the llvm-commits
mailing list