CBO.INVAL
Cache Block Operation: Invalidate
CBO.INVAL (rs1)
Performs an invalidate operation on the cache block.
Encoding
Binary Layout
000000000000
31:20
rs1
19:15
010000000001111
14:0
Operands
-
rs1
Address
Example
CBO.INVAL (x10)
// Discard cache line (data lost if dirty).
Related
More in Zicbom
Reference
View in RISC-V Unprivileged ISA Specification ↗
RISC-V ISA Manual
Description
CBO.INVAL invalidates the cache block containing the effective address, removing it from the cache without writing back dirty data. This is a hint; the implementation may write back dirty data.
Operation
CacheInvalidate(R[rs1]);