[clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1 and cflush.d.l1 instructions. (PR #83896)

2024-03-11 Thread Ana Pazos via cfe-commits
apazos wrote: Also, @topperc, we should add the new extensions to the list of vendor extensions in the specs: ttps://github.com/riscv-non-isa/riscv-toolchain-conventions/tree/master?tab=readme-ov-file#list-of-vendor-extensions https://github.com/llvm/llvm-project/pull/83896 ___

[clang] [llvm] [RISCV] Add back SiFive's cdiscard.d.l1 and cflush.d.l1 instructions. (PR #83896)

2024-03-11 Thread Ana Pazos via cfe-commits
apazos wrote: @topperc , how about the CEASE instruction? Can you add it in this patch? https://github.com/llvm/llvm-project/pull/83896 ___ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits

r354089 - Fixed failure on Darwin due to r354064

2019-02-14 Thread Ana Pazos via cfe-commits
Author: apazos Date: Thu Feb 14 16:19:45 2019 New Revision: 354089 URL: http://llvm.org/viewvc/llvm-project?rev=354089&view=rev Log: Fixed failure on Darwin due to r354064 Summary: instrprof-darwin-exports.c test fails on Darwin due to r354064. Updated clang list of exported symbols to fix the

r338045 - [RISCV] Add support for interrupt attribute

2018-07-26 Thread Ana Pazos via cfe-commits
Author: apazos Date: Thu Jul 26 10:37:45 2018 New Revision: 338045 URL: http://llvm.org/viewvc/llvm-project?rev=338045&view=rev Log: [RISCV] Add support for interrupt attribute Summary: Clang supports the GNU style ``__attribute__((interrupt))`` attribute on RISCV targets. Permissible values f

r330880 - [RISCV] More validations on the input value of -march=

2018-04-25 Thread Ana Pazos via cfe-commits
Author: apazos Date: Wed Apr 25 15:42:38 2018 New Revision: 330880 URL: http://llvm.org/viewvc/llvm-project?rev=330880&view=rev Log: [RISCV] More validations on the input value of -march= Supporting additional rules for parsing ISA string. - RISC-V ISA strings must be lowercase. E.g.: rv32IMC is

r323894 - Revert "Revert rC322769: [RISCV] Propagate -mabi and -march values to GNU assembler."

2018-01-31 Thread Ana Pazos via cfe-commits
Author: apazos Date: Wed Jan 31 10:11:09 2018 New Revision: 323894 URL: http://llvm.org/viewvc/llvm-project?rev=323894&view=rev Log: Revert "Revert rC322769: [RISCV] Propagate -mabi and -march values to GNU assembler." Summary: Bringing back the code change and simplified test cases to test 32/6

r322769 - [RISCV] Propagate -mabi and -march values to GNU assembler.

2018-01-17 Thread Ana Pazos via cfe-commits
Author: apazos Date: Wed Jan 17 14:09:58 2018 New Revision: 322769 URL: http://llvm.org/viewvc/llvm-project?rev=322769&view=rev Log: [RISCV] Propagate -mabi and -march values to GNU assembler. When using -fno-integrated-as flag, the gnu assembler produces code with some default march/mabi which l