aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/ModuleDependencyCollector.cpp
diff options
context:
space:
mode:
authorKautuk Consul <kconsul@ventanamicro.com>2022-12-19 09:42:24 -0800
committerCraig Topper <craig.topper@sifive.com>2022-12-19 09:56:06 -0800
commit6a907a41f46ed03b1327eea0177a1bdb01d9a5c2 (patch)
tree8ceb6d84e3adf380012a0689b2934ad0d784b47b /clang/lib/Frontend/ModuleDependencyCollector.cpp
parent1d05c525db4f8d0318315f2380f359143246e01a (diff)
downloadllvm-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