Searched +full:riscv +full:- +full:zacas (Results 1 – 4 of 4) sorted by relevance
1 # SPDX-License-Identifier: (GPL-2.0 OR MIT)3 ---4 $id: http://devicetree.org/schemas/riscv/extensions.yaml#5 $schema: http://devicetree.org/meta-schemas/core.yaml#7 title: RISC-V ISA extensions10 - Paul Walmsley <paul.walmsley@sifive.com>11 - Palmer Dabbelt <palmer@sifive.com>12 - Conor Dooley <conor@kernel.org>15 RISC-V has a large number of extensions, some of which are "standard"16 extensions, meaning they are ratified by RISC-V International, and others[all …]
1 //===-- RISCVISAInfo.cpp - RISC-V Arch String Parser ----------------------===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//84 outs() << "All available -march extensions for RISC-V\n\n"; in printSupportedExtensions()103 PrintExtension(E.first, Version, DescMap["experimental-" + E.first]); in printSupportedExtensions()114 outs() << "\nUse -march to specify the target's extension.\n" in printSupportedExtensions()115 "For example, clang -march=rv32i_v1p0\n"; in printSupportedExtensions()121 outs() << "Extensions enabled for the given RISC-V target\n\n"; in printEnabledExtensions()141 if (EnabledFeatureNames.count("experimental-" + Name.str()) != 0) { in printEnabledExtensions()149 PrintExtension(E.first, Version, DescMap["experimental-" + E.first]); in printEnabledExtensions()[all …]
1 //===-- RISCVFeatures.td - RISC-V Features and Extensions --*- tablegen -*-===//5 // SPDX-License-Identifier: Apache-2.0 WITH LLVM-exception7 //===----------------------------------------------------------------------===//9 //===----------------------------------------------------------------------===//10 // RISC-V subtarget features and instruction predicates.11 //===----------------------------------------------------------------------===//13 // Subclass of SubtargetFeature to be used when the feature is also a RISC-V16 // name - Name of the extension in lower case.17 // major - Major version of extension.18 // minor - Minor version of extension.[all …]
1 //===-- RISCVISelLowering.cpp - RISC-V DAG Lowering Implementation ------[all...]