Home
last modified time | relevance | path

Searched refs:CsrImmOP (Results 1 – 4 of 4) sorted by relevance

/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/inst/
H A Dargs.rs1641 impl CsrImmOP { impl
1644 CsrImmOP::CsrRWI => 0b101, in funct3()
1645 CsrImmOP::CsrRSI => 0b110, in funct3()
1646 CsrImmOP::CsrRCI => 0b111, in funct3()
1656 CsrImmOP::CsrRWI => "csrrwi", in name()
1657 CsrImmOP::CsrRSI => "csrrsi", in name()
1658 CsrImmOP::CsrRCI => "csrrci", in name()
1663 impl Display for CsrImmOP { implementation
H A Dencode.rs316 pub fn encode_csr_imm(op: CsrImmOP, rd: WritableReg, csr: CSR, imm: UImm5) -> u32 { in encode_csr_imm() argument
H A Dmod.rs49 AluOPRRI, AluOPRRR, AtomicOP, CSR, CsrImmOP, CsrRegOP, FClassResult, FFlagsException, FRM,
1277 (CsrImmOP::CsrRWI, CSR::Frm, rd) if rd.to_reg() != zero_reg() => { in print_with_state()
/wasmtime-44.0.1/cranelift/codegen/src/isa/riscv64/
H A Dinst.isle79 (op CsrImmOP)
738 (type CsrImmOP (enum
1824 (csr_imm (CsrImmOP.CsrRWI) csr imm))
2169 (decl csr_imm (CsrImmOP CSR UImm5) XReg)