Does C.OR have an immediate?
No. Both sources are x8–x15, and rd' receives their XLEN-bit bitwise OR.
Bitwise OR of rd' and rs2', write to rd'. CA format.
C.OR (CA format, x8-x15 only) computes bitwise OR of rd' and rs2', writes to rd'. Expands to or rd',rd',rs2'.
Shows only ISA-visible 16-bit encoding, operands, and state, not a pipeline, cache, or timing.
Continue to Commit result to reveal architectural state.
C.OR uses the CA format: rd'/rs1' and rs2' each map to x8-x15, and the result is written to rd'.
RV32/RV64 C/Zca, x8=0xf0 and x9=0x0f: c.or x8, x9 writes x8=0xff.
No. Both sources are x8–x15, and rd' receives their XLEN-bit bitwise OR.
Yes. Both read the same old value, so OR leaves that register value unchanged.