Skip to main content

RV_Zvknha

Constant RV_Zvknha 

Source
pub const RV_Zvknha: &str = "set = \"RVZvknha\" # auto-generated, based on riscv-opcodes 5181d13bef845edfb511e3132a7e661090e3204b\nwidth = 32\n\n[formats]\nnames = [\"format-1-0\"]\nparts = [\n    [\n        \"vs2\",\n        5,\n        \"Register_vec\",\n    ],\n    [\n        \"vs1\",\n        5,\n        \"Register_vec\",\n    ],\n    [\n        \"vd\",\n        5,\n        \"Register_vec\",\n    ],\n    [\n        \"none\",\n        32,\n        \"u32\",\n    ],\n    [\n        \"imm\",\n        32,\n        \"VInt\",\n    ],\n    [\n        \"himm\",\n        32,\n        \"VInt\",\n        \"hex\",\n    ],\n]\n\n[types]\nnames = [\"type-1-0\"]\n[[types.type-1-0]]\nname = \"none\"\ntop = 31\nbot = 25\n\n[[types.type-1-0]]\nname = \"vs2\"\ntop = 4\nbot = 0\n\n[[types.type-1-0]]\nname = \"vs1\"\ntop = 4\nbot = 0\n\n[[types.type-1-0]]\nname = \"none\"\ntop = 14\nbot = 12\n\n[[types.type-1-0]]\nname = \"vd\"\ntop = 4\nbot = 0\n\n[[types.type-1-0]]\nname = \"none\"\ntop = 6\nbot = 0\n\n[format-1-0]\ntype = \"type-1-0\"\n\n[mappings]\nnames = [\"Register_vec\"]\nnumber = 32\nRegister_vec = [\n    \"v0\",\n    \"v1\",\n    \"v2\",\n    \"v3\",\n    \"v4\",\n    \"v5\",\n    \"v6\",\n    \"v7\",\n    \"v8\",\n    \"v9\",\n    \"v10\",\n    \"v11\",\n    \"v12\",\n    \"v13\",\n    \"v14\",\n    \"v15\",\n    \"v16\",\n    \"v17\",\n    \"v18\",\n    \"v19\",\n    \"v20\",\n    \"v21\",\n    \"v22\",\n    \"v23\",\n    \"v24\",\n    \"v25\",\n    \"v26\",\n    \"v27\",\n    \"v28\",\n    \"v29\",\n    \"v30\",\n    \"v31\",\n]\n\n[format-1-0.repr]\ndefault = \"$name$ %vd%, %vs2%, %vs1%\"\n\n[format-1-0.instructions.\"vsha2ch.vv\"]\nmask = 0xfe00707f\nmatch = 0xba002077\n\n[format-1-0.instructions.\"vsha2cl.vv\"]\nmask = 0xfe00707f\nmatch = 0xbe002077\n\n[format-1-0.instructions.\"vsha2ms.vv\"]\nmask = 0xfe00707f\nmatch = 0xb6002077\n";