aboutsummaryrefslogtreecommitdiff
path: root/target/riscv/insn_trans/trans_rvb.c.inc
AgeCommit message (Expand)AuthorFilesLines
2021-09-01target/riscv: Use gen_shift_imm_fn for slli_uwRichard Henderson1-13/+6
2021-09-01target/riscv: Use DisasExtend in shift operationsRichard Henderson1-70/+59
2021-09-01target/riscv: Add DisasExtend to gen_unaryRichard Henderson1-15/+9
2021-09-01target/riscv: Move gen_* helpers for RVBRichard Henderson1-0/+234
2021-09-01target/riscv: Add DisasExtend to gen_arith*Richard Henderson1-15/+15
2021-09-01target/riscv: Add DisasContext to gen_get_gpr, gen_set_gprRichard Henderson1-2/+2
2021-06-08target/riscv: rvb: add/shift with prefix zero-extendKito Cheng1-0/+26
2021-06-08target/riscv: rvb: address calculationKito Cheng1-0/+24
2021-06-08target/riscv: rvb: generalized or-combineFrank Chang1-0/+26
2021-06-08target/riscv: rvb: generalized reverseFrank Chang1-0/+31
2021-06-08target/riscv: rvb: rotate (left/right)Kito Cheng1-0/+39
2021-06-08target/riscv: rvb: shift onesKito Cheng1-0/+52
2021-06-08target/riscv: rvb: single-bit instructionsFrank Chang1-0/+97
2021-06-08target/riscv: rvb: sign-extend instructionsKito Cheng1-0/+12
2021-06-08target/riscv: rvb: min/max instructionsKito Cheng1-0/+24
2021-06-08target/riscv: rvb: pack two words into one registerKito Cheng1-0/+32
2021-06-08target/riscv: rvb: logic-with-negateKito Cheng1-0/+18
2021-06-08target/riscv: rvb: count bits setFrank Chang1-0/+13
2021-06-08target/riscv: rvb: count leading/trailing zerosKito Cheng1-0/+44