aboutsummaryrefslogtreecommitdiff
path: root/opcodes-zicbo
blob: 13e1668ae1640263f6f70e7374b207c4792121aa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
# Zicbom: cache-block management instructions
cbo.clean rs1 31..20=1 14..12=2 11..7=0 6..2=0x03 1..0=3
cbo.flush rs1 31..20=2 14..12=2 11..7=0 6..2=0x03 1..0=3
cbo.inval rs1 31..20=0 14..12=2 11..7=0 6..2=0x03 1..0=3

# Zicboz: cache-block zero instruction
cbo.zero  rs1 31..20=4 14..12=2 11..7=0 6..2=0x03 1..0=3

# Zicbop: prefetch hint pseudoinstructions
@prefetch.i rs1 imm12hi 24..20=0 14..12=6 11..7=0 6..2=0x04 1..0=3
@prefetch.r rs1 imm12hi 24..20=1 14..12=6 11..7=0 6..2=0x04 1..0=3
@prefetch.w rs1 imm12hi 24..20=3 14..12=6 11..7=0 6..2=0x04 1..0=3