riscv-llvm icon indicating copy to clipboard operation
riscv-llvm copied to clipboard

RISC-V support for LLVM projects (LLVM, Clang, ...)

Results 48 riscv-llvm issues
Sort by recently updated
recently updated
newest added

Note that 32-bit FP and 64-bit FP both introducing new calling conventions.

llvm
clang
tracking-issue
arch-support

This is definitely a _long term_ effort. Ideally, the frontend would not need to be concerned with calling convention details. Achieving this is harder than it first appears, and probably...

llvm
clang

It would be good to provide a command-line option for enabling/disabling the use of these pseudoinstructions when printing RISC-V instructions.

llvm
easy

Currently, patches up to `0017-riscv-support-and-tests-for-a-variety-of-additional-.patch` have been submitted for upstream review. The patches following this add proper frame and calling convention handling, as well as basic inline asm support. It's...

llvm
upstreaming
blocked

Trivial to enable, see https://reviews.llvm.org/rL308230

llvm
easy

See https://reviews.llvm.org/D36692

llvm
easy

The license would probably preclude direct integration, but CMake support for compiling and running the tests seems it would be worthwhile. Tests that are not cross-platform or which rely on...

upstreaming

codegen-quality
llvm

This should come essentially "for free", once [this](https://reviews.llvm.org/D36061) gets approved upstream. Therefore the best way to move this bug forwards is to help review that patch.

codegen-quality
llvm