We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
An error occurred when version 13.2.0 was used to compile files with cbo instructions
The text was updated successfully, but these errors were encountered:
The error seems correct - your operands seem to be illegal:
This compiles/assembles OK for example:
/* test.c */ void f(void) { asm("cbo.zero 0(x5)"; }
./riscv64-unknown-elf-gcc -march=rv32gc_zicboz -mabi=ilp32d -c test.c ./riscv64-unknown-elf-objdump -dS test.o test.o: file format elf32-littleriscv Disassembly of section .text: 00000000 <f>: 0: 1141 addi sp,sp,-16 2: c622 sw s0,12(sp) 4: 0800 addi s0,sp,16 6: 0042a00f cbo.zero (t0) a: 0001 nop c: 4432 lw s0,12(sp) e: 0141 addi sp,sp,16 10: 8082 ret
Sorry, something went wrong.
FWIW...
No branches or pull requests
An error occurred when version 13.2.0 was used to compile files with cbo instructions
The text was updated successfully, but these errors were encountered: