The fencei instruction creates a synchronization fence for the whole instruction cache. It is included in the RVA23S64 set of instructions but not in RVA23U64.
I don't think that this is an instruction that a compiler would generate. But you may see it as assembly instruction. As the instruction may be issued in unprivileged mode it might be wiser to include it in the -march= parameter to avoid touching packages loading code into memory like JIT engines. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2116086 Title: Build for RVA23U64 extension profile on RISC-V To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dpkg/+bug/2116086/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
