-
The CLZ32 P instruction performs the same function as CLZ[W] in Zbb.
My recommendation is to remove the existing CLZ32 from P, then add CLZ[W] to P. (It's OK for multiple extensions to include the…
-
PKBB16/PKBB32/PKTT16/PKTT32 overlap PACK[U][W] in Zbp.
Zbp is not yet frozen, but a subset _is_ frozen: Zbb includes `zext.h`, which maps to `pack[w] rd, rs1, x0`.
My recommendation is to retain…
-
I have included "aes.h" into another header file. I have gotten the following errors. I believe that "aes.h" is in my path, but is that the only reason why these errors would be happening, or is there…
-
# Summary
|Build Failures|Additional Info|
|---|---|
|gcc-linux-rv32gcv-ilp32d-1e3312a25a7b34d6e3f549273e1674c7114e4408-multilib|Check logs|
|gcc-linux-rv32gcv_zve64d-ilp32d-1e3312a25a7b34d6e3f549273…
-
With the downloaded toolchain, I did the following steps .
1.cd ri5cy_gnu_toolchain-master
2. make
Once make is finished, I wanted to set the flags given,
I have added the below in my Makefile.
…
-
Should compiler expand "p" to {"zpn", "zpsfoperand"} or {"zpn"} on rv32 (e.g. in compiler)?
I.e. if I implemented Zpsfoperand, should I compile my code with `rv32gpzpsfoperand` or `rv32gp` is enough?
-
# Summary
|New Failures|gcc|g++|gfortran|Previous Hash|
|---|---|---|---|---|
|linux: rv32 Bitmanip ilp32d medlow |0/0|0/0|6/1|[650e91566561870f3d1c8d5b92e6613296ee1a8d](https://github.com/gcc-mirror…
-
Here's a good example. The cycle CSR is defined as 64-bit which is fine but it isn't made clear that reading from 0xc00 returns the least-significant 32 bits. Also, the cycleh CSR is defined as 32-bit…
-
Hy there,
I completed the git clone and RISC-V front-end install to /usr/local/
After
```
./configure --with-riscv=/usr/local
make
```
I get
```
g++ -I. -MMD -I/usr/local/share/verilat…
-
Currently, https://github.com/riscv-non-isa/riscv-elf-psabi-doc/blob/master/riscv-elf.adoc classifies `R_RISCV_32` as a "both" (dynamic and static) relocation. But it's considered a dynamic relocation…