[clang] [llvm] [RISC-V]Implement -m{,no}fence-tso (PR #151638)

2025-08-10 Thread Liao Chunyu via cfe-commits
ChunyuLiao wrote: Indeed, as jrtc27 said, GCC already supports this. There are cases where the firmware cannot be upgraded on certain hardware, so it might make sense for us to provide an option to accommodate these systems. When the hardware does not support fence.tso, fence rw, rw may faste

[clang] [llvm] [RISC-V]Implement -m{,no}fence-tso (PR #151638)

2025-08-01 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao updated https://github.com/llvm/llvm-project/pull/151638 >From 1714ccb73767e830bda454ea9e94e807f74d3f47 Mon Sep 17 00:00:00 2001 From: Liao Chunyu Date: Thu, 31 Jul 2025 21:25:21 -0400 Subject: [PATCH 1/2] [RISC-V]Implement -m{,no}fence-tso Some processors from T-

[clang] [llvm] [RISC-V]Implement -m{,no}fence-tso (PR #151638)

2025-07-31 Thread Liao Chunyu via cfe-commits
ChunyuLiao wrote: > The link is the description is incomplete Thanks. Updated the link : https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1070959 https://github.com/llvm/llvm-project/pull/151638 ___ cfe-commits mailing list cfe-commits@lists.llvm.or

[clang] [llvm] [RISC-V]Implement -m{,no}fence-tso (PR #151638)

2025-07-31 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao edited https://github.com/llvm/llvm-project/pull/151638 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [RISCV] Add support for Ziccamoc (PR #136694)

2025-04-24 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao closed https://github.com/llvm/llvm-project/pull/136694 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [RISCV] Add smcntrpmf extension (PR #136556)

2025-04-21 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao closed https://github.com/llvm/llvm-project/pull/136556 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] [RISCV] Add smcntrpmf extension (PR #136556)

2025-04-21 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao updated https://github.com/llvm/llvm-project/pull/136556 >From 43e266b5a8f51ecd79df3156b20b48762699afd4 Mon Sep 17 00:00:00 2001 From: Liao Chunyu Date: Mon, 21 Apr 2025 04:18:56 -0400 Subject: [PATCH] [RISCV] Add smcntrpmf extension spec: https://github.com/riscv

[clang] [llvm] [RISCV] Add smcntrpmf extension (PR #136556)

2025-04-21 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao edited https://github.com/llvm/llvm-project/pull/136556 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

[clang] [llvm] Add smcntrpmf extension (PR #136556)

2025-04-21 Thread Liao Chunyu via cfe-commits
https://github.com/ChunyuLiao created https://github.com/llvm/llvm-project/pull/136556 spec: https://github.com/riscvarchive/riscv-smcntrpmf >From 21d3c26b4ad2d4d21af7c6269845b4e3a7b30b73 Mon Sep 17 00:00:00 2001 From: Liao Chunyu Date: Mon, 21 Apr 2025 04:18:56 -0400 Subject: [PATCH] Add smcn