diff options
author | Kautuk Consul <kconsul@ventanamicro.com> | 2022-12-19 09:42:24 -0800 |
---|---|---|
committer | Craig Topper <craig.topper@sifive.com> | 2022-12-19 09:56:06 -0800 |
commit | 6a907a41f46ed03b1327eea0177a1bdb01d9a5c2 (patch) | |
tree | 8ceb6d84e3adf380012a0689b2934ad0d784b47b /clang/lib/Frontend/ModuleDependencyCollector.cpp | |
parent | 1d05c525db4f8d0318315f2380f359143246e01a (diff) | |
download | llvm-6a907a41f46ed03b1327eea0177a1bdb01d9a5c2.zip llvm-6a907a41f46ed03b1327eea0177a1bdb01d9a5c2.tar.gz llvm-6a907a41f46ed03b1327eea0177a1bdb01d9a5c2.tar.bz2 |
[RISCV] Add codegen support for RISCV XVentanaCondOps Extension
This patch adds codegen support for part of XVentanaCondOps extension.
This extension is designed to reduce the number of branches in
the generated RISCV assembly by replacing branches with conditional
move instructions as defined by XVentanaCondOps specification.
The specification for XVentanaCondOps extension can be found at:
https://github.com/ventanamicro/ventana-custom-extensions/releases/download/v1.0.1/ventana-custom-extensions-v1.0.1.pdf
Co-authored-by: Mikhail Gudim <mgudim@ventanamicro.com>
Differential Revision: https://reviews.llvm.org/D139394
Diffstat (limited to 'clang/lib/Frontend/ModuleDependencyCollector.cpp')
0 files changed, 0 insertions, 0 deletions