aboutsummaryrefslogtreecommitdiff
path: root/third_party/llvm/README.md
diff options
context:
space:
mode:
authorRichard-Qin-X <richard.qin.001@gmail.com>2026-08-12 04:07:06 +0800
committerRichard-Qin-X <richard.qin.001@gmail.com>2026-08-12 04:07:06 +0800
commit64c0360a6646dd1d3f75b8d1ed11ec4da825256b (patch)
treeaa529f2aa8973f6b43a5825599732c8cdb19ff43 /third_party/llvm/README.md
parente44e6952dc0d5da3c5041c9b0c9365fdad138aaa (diff)
downloadrcc-project-64c0360a6646dd1d3f75b8d1ed11ec4da825256b.tar.gz
rcc-project-64c0360a6646dd1d3f75b8d1ed11ec4da825256b.tar.xz
[ThirdParty] Vendor LLVM RISC-V MIR tests
Diffstat (limited to 'third_party/llvm/README.md')
-rw-r--r--third_party/llvm/README.md16
1 files changed, 16 insertions, 0 deletions
diff --git a/third_party/llvm/README.md b/third_party/llvm/README.md
new file mode 100644
index 0000000..3395260
--- /dev/null
+++ b/third_party/llvm/README.md
@@ -0,0 +1,16 @@
+# LLVM RISC-V MIR Test Assets
+
+This directory contains unmodified LLVM test assets used to verify RCC MachineIR compatibility.
+
+- Upstream project: https://github.com/llvm/llvm-project
+- Upstream revision: `2b40c303e79f64c5c7642032554eda026594d604`
+- Upstream path: `llvm/test/CodeGen/RISCV`
+- Vendored files: all 462 `.mir` files below `llvm/test/CodeGen/RISCV`
+- License: Apache License v2.0 with LLVM Exceptions; see `LICENSE.TXT`
+- Sorted path-list SHA-256: `5b4dce23ecdca0b1c66eb98e4fa1c9ab41d86ec72a04770f56a451364ead3b5f`
+- Aggregate content SHA-256: `6fffb35c378e290a030e4dff07d5a3dbb3d0e16f81012925891872cb051299c9`
+
+The aggregate content digest is the SHA-256 of the sorted, relative-path `sha256sum` output for
+all vendored `.mir` files. Test inputs, `RUN:` directives, and FileCheck assertions must remain
+unchanged. RCC-specific classifications and acceptance results live under
+`docs/compiler-architecture/` rather than in these upstream files.