[all-commits] [llvm/llvm-project] d3291c: [RISCV][MC] Add support for the experimental zicon...

Alex Bradbury via All-commits all-commits at lists.llvm.org
Wed Mar 29 04:18:39 PDT 2023

  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: d3291c692c0a83b8b60e13ad1326e2b7d61e5f34
  Author: Alex Bradbury <asb at igalia.com>
  Date:   2023-03-29 (Wed, 29 Mar 2023)

  Changed paths:
    M clang/test/Preprocessor/riscv-target-features.c
    M llvm/docs/RISCVUsage.rst
    M llvm/docs/ReleaseNotes.rst
    M llvm/lib/Support/RISCVISAInfo.cpp
    M llvm/lib/Target/RISCV/RISCVFeatures.td
    M llvm/lib/Target/RISCV/RISCVInstrInfo.td
    A llvm/lib/Target/RISCV/RISCVInstrInfoZicond.td
    M llvm/test/CodeGen/RISCV/attributes.ll
    M llvm/test/MC/RISCV/attribute-arch.s
    A llvm/test/MC/RISCV/rv32zicond-invalid.s
    A llvm/test/MC/RISCV/rv32zicond-valid.s

  Log Message:
  [RISCV][MC] Add support for the experimental zicond extension

This patch adds the basic MC layer support for Zicond, based on
As with other extensions, if there are additional changes between
release candidates without incrementing the version number we won't be
able to reflect that in the version number. I believe we've previously
decided this is not a problem for extensions still considered
experimental (i.e. not yet ratified).

Differential Revision: https://reviews.llvm.org/D146946

More information about the All-commits mailing list