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

Converting a 32-bit instructions to a 16-bit instruction where possible is a good starting point. It may then be worth looking at opportunities for increasing the number of instructions where...

llvm
arch-support

[GlobalISel](https://llvm.org/docs/GlobalISel.html) is a new instruction selection that ultimately aims to replace both SelectionDAG and FastISel. Given that replacing FastISel use cases seems to be an initial focus for the GlobalISel...

completeness
llvm
tracking-issue

Andes [indicated on the mailing list](http://lists.llvm.org/pipermail/llvm-dev/2017-July/115249.html) that they have been working on this.

tracking-issue

This task involves: * Determining, and documenting the current RISC-V specific command-line options supported by GCC. Ideally future command-line options can be discussed with involvement from both the GCC and...

clang

A hacky patch in PrologEpilogInserter is currently used (see [here](https://github.com/lowRISC/riscv-llvm/blob/master/0020-Hack-Set-Frame-Setup-Destroy-in-PrologEpilogInserter.patch)). I posted an [RFC](http://lists.llvm.org/pipermail/llvm-dev/2017-February/110281.html) and [illustrative patch](https://reviews.llvm.org/D30115) for fixing this issue in a cleaner way. After further discussion, I [now...

llvm
upstreaming

I'll be creating a number of issues today to track remaining work (encompassing work that isn't currently on my personal roadmap, as well as my planned next steps). If you're...

tracking-issue

the svn url of llvm is missing. fix it and checkout the commit-04f9bcaa6d3b991266a74360ea1716cfb14e38ea(svn:326957).