/dports/emulators/tme/tme-0.8/ic/sparc/ |
H A D | sparc-vis-auto.sh | 466 unsigned int reg_rs1; 520 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); 521 TME_SPARC_REG_INDEX(ic, reg_rs1); 524 address_first = ic->tme_sparc_ireg_uint${arch}(reg_rs1); 660 unsigned int reg_rs1; 693 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); 694 TME_SPARC_REG_INDEX(ic, reg_rs1); 705 ic->tme_sparc_ireg_uint${arch}(reg_rs1), 714 misaligned = ic->tme_sparc_ireg_uint${arch}(reg_rs1);
|
H A D | sparc-vis-auto.c | 744 unsigned int reg_rs1; in tme_sparc64_vis_ls_asi_pst() local 798 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); in tme_sparc64_vis_ls_asi_pst() 799 TME_SPARC_REG_INDEX(ic, reg_rs1); in tme_sparc64_vis_ls_asi_pst() 802 address_first = ic->tme_sparc_ireg_uint64(reg_rs1); in tme_sparc64_vis_ls_asi_pst() 938 unsigned int reg_rs1; in tme_sparc64_vis_ls_asi_misaligned() local 971 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); in tme_sparc64_vis_ls_asi_misaligned() 972 TME_SPARC_REG_INDEX(ic, reg_rs1); in tme_sparc64_vis_ls_asi_misaligned() 983 ic->tme_sparc_ireg_uint64(reg_rs1), in tme_sparc64_vis_ls_asi_misaligned() 992 misaligned = ic->tme_sparc_ireg_uint64(reg_rs1); in tme_sparc64_vis_ls_asi_misaligned()
|
H A D | sparc-insns.c | 91 unsigned int reg_rs1; in TME_SPARC_FORMAT3() local 95 reg_rs1 = TME_FIELD_MASK_EXTRACTU(TME_SPARC_INSN, (0x1f << 14)); in TME_SPARC_FORMAT3() 99 if (reg_rs1 == 0) { in TME_SPARC_FORMAT3() 104 else if (reg_rs1 == 15 && reg_rd == 0) { in TME_SPARC_FORMAT3() 1207 unsigned int reg_rs1; in TME_SPARC_FORMAT3() local 1219 reg_rs1 = TME_FIELD_MASK_EXTRACTU(TME_SPARC_INSN, TME_SPARC_FORMAT3_MASK_RS1); in TME_SPARC_FORMAT3() 1220 switch (reg_rs1) { in TME_SPARC_FORMAT3() 1229 switch (reg_rs1) { in TME_SPARC_FORMAT3() 1711 unsigned int reg_rs1; in TME_SPARC_FORMAT3() local 1715 reg_rs1 = TME_FIELD_MASK_EXTRACTU(TME_SPARC_INSN, TME_SPARC_FORMAT3_MASK_RS1); in TME_SPARC_FORMAT3() [all …]
|
H A D | sparc-execute.c | 68 unsigned int reg_rs1; in _TME_SPARC_EXECUTE_NAME() local 699 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); in _TME_SPARC_EXECUTE_NAME() 700 TME_SPARC_REG_INDEX(ic, reg_rs1); in _TME_SPARC_EXECUTE_NAME() 713 &ic->tme_sparc_ireg(reg_rs1), in _TME_SPARC_EXECUTE_NAME() 766 reg_rs1 = TME_FIELD_MASK_EXTRACTU(insn, TME_SPARC_FORMAT3_MASK_RS1); in _TME_SPARC_EXECUTE_NAME() 767 TME_SPARC_REG_INDEX(ic, reg_rs1); in _TME_SPARC_EXECUTE_NAME() 772 value_rs1 = ic->tme_sparc_ireg(reg_rs1); in _TME_SPARC_EXECUTE_NAME()
|
H A D | sparc-rc-ls.c | 60 unsigned int reg_rs1; in _tme_sparc_recode_ls_assist_check() local 91 reg_rs1 = TME_FIELD_MASK_EXTRACTU(sparc_insn, TME_SPARC_FORMAT3_MASK_RS1); in _tme_sparc_recode_ls_assist_check() 92 TME_SPARC_REG_INDEX(ic, reg_rs1); in _tme_sparc_recode_ls_assist_check() 93 sparc_address += ic->tme_sparc_ireg(reg_rs1); in _tme_sparc_recode_ls_assist_check()
|
H A D | sparc-rc-insns.c | 562 unsigned int reg_rs1; in _tme_sparc_recode_insn_assist_full() local 599 reg_rs1 = TME_FIELD_MASK_EXTRACTU(sparc_insn, TME_SPARC_FORMAT3_MASK_RS1); in _tme_sparc_recode_insn_assist_full() 600 TME_SPARC_REG_INDEX(ic, reg_rs1); in _tme_sparc_recode_insn_assist_full() 614 &ic->tme_sparc_ireg(reg_rs1), in _tme_sparc_recode_insn_assist_full()
|
H A D | stp103x.c | 798 unsigned int reg_rs1; in TME_SPARC_FORMAT3() local 805 reg_rs1 = TME_FIELD_MASK_EXTRACTU(TME_SPARC_INSN, TME_SPARC_FORMAT3_MASK_RS1); in TME_SPARC_FORMAT3() 808 if (__tme_predict_false(reg_rs1 >= 0x18)) { in TME_SPARC_FORMAT3() 813 if (reg_rs1 == 0x13) { in TME_SPARC_FORMAT3() 828 if (reg_rs1 != 0x11 in TME_SPARC_FORMAT3() 835 switch (reg_rs1) { in TME_SPARC_FORMAT3()
|
/dports/devel/llvm12/llvm-project-12.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoVSDPatterns.td | 51 RegisterClass reg_rs1, 57 def : Pat<(type (load reg_rs1:$rs1)), 58 (load_instr reg_rs1:$rs1, avl, sew)>; 60 def : Pat<(store type:$rs2, reg_rs1:$rs1), 61 (store_instr reg_class:$rs2, reg_rs1:$rs1, avl, sew)>; 64 multiclass VPatUSLoadStoreSDNodes<RegisterClass reg_rs1> { 67 vti.AVL, reg_rs1, vti.RegClass>;
|
/dports/devel/wasi-compiler-rt12/llvm-project-12.0.1.src/llvm/lib/Target/RISCV/ |
H A D | RISCVInstrInfoVSDPatterns.td | 51 RegisterClass reg_rs1, 57 def : Pat<(type (load reg_rs1:$rs1)), 58 (load_instr reg_rs1:$rs1, avl, sew)>; 60 def : Pat<(store type:$rs2, reg_rs1:$rs1), 61 (store_instr reg_class:$rs2, reg_rs1:$rs1, avl, sew)>; 64 multiclass VPatUSLoadStoreSDNodes<RegisterClass reg_rs1> { 67 vti.AVL, reg_rs1, vti.RegClass>;
|
/dports/lang/gnatdroid-binutils-x86/binutils-2.27/gas/config/ |
H A D | tc-score7.c | 4475 int reg_rs1; in s7_do_macro_mul_rdrsrs() local 4488 || ((reg_rs1 = s7_reg_required_here (&backupstr, -1, s7_REG_TYPE_SCORE)) == (int) s7_FAIL)) in s7_do_macro_mul_rdrsrs() 4522 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4527 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4532 sprintf (append_str, "%s r%d, r%d", s7_inst.name, reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs()
|
H A D | tc-score.c | 4373 int reg_rs1; in s3_do_macro_mul_rdrsrs() local 4386 || ((reg_rs1 = s3_reg_required_here (&backupstr, -1, s3_REG_TYPE_SCORE)) == (int) s3_FAIL)) in s3_do_macro_mul_rdrsrs() 4420 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4425 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4430 sprintf (append_str, "%s r%d, r%d", s3_inst.name, reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs()
|
/dports/devel/arm-elf-binutils/binutils-2.37/gas/config/ |
H A D | tc-score7.c | 4476 int reg_rs1; in s7_do_macro_mul_rdrsrs() local 4489 || ((reg_rs1 = s7_reg_required_here (&backupstr, -1, s7_REG_TYPE_SCORE)) == (int) s7_FAIL)) in s7_do_macro_mul_rdrsrs() 4523 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4528 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4533 sprintf (append_str, "%s r%d, r%d", s7_inst.name, reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs()
|
H A D | tc-score.c | 4376 int reg_rs1; in s3_do_macro_mul_rdrsrs() local 4389 || ((reg_rs1 = s3_reg_required_here (&backupstr, -1, s3_REG_TYPE_SCORE)) == (int) s3_FAIL)) in s3_do_macro_mul_rdrsrs() 4423 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4428 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4433 sprintf (append_str, "%s r%d, r%d", s3_inst.name, reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs()
|
/dports/devel/gnulibiberty/binutils-2.37/gas/config/ |
H A D | tc-score7.c | 4476 int reg_rs1; in s7_do_macro_mul_rdrsrs() local 4489 || ((reg_rs1 = s7_reg_required_here (&backupstr, -1, s7_REG_TYPE_SCORE)) == (int) s7_FAIL)) in s7_do_macro_mul_rdrsrs() 4523 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4528 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4533 sprintf (append_str, "%s r%d, r%d", s7_inst.name, reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs()
|
H A D | tc-score.c | 4376 int reg_rs1; in s3_do_macro_mul_rdrsrs() local 4389 || ((reg_rs1 = s3_reg_required_here (&backupstr, -1, s3_REG_TYPE_SCORE)) == (int) s3_FAIL)) in s3_do_macro_mul_rdrsrs() 4423 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4428 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4433 sprintf (append_str, "%s r%d, r%d", s3_inst.name, reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs()
|
/dports/lang/gnatdroid-binutils/binutils-2.27/gas/config/ |
H A D | tc-score7.c | 4475 int reg_rs1; in s7_do_macro_mul_rdrsrs() local 4488 || ((reg_rs1 = s7_reg_required_here (&backupstr, -1, s7_REG_TYPE_SCORE)) == (int) s7_FAIL)) in s7_do_macro_mul_rdrsrs() 4522 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4527 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4532 sprintf (append_str, "%s r%d, r%d", s7_inst.name, reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs()
|
H A D | tc-score.c | 4373 int reg_rs1; in s3_do_macro_mul_rdrsrs() local 4386 || ((reg_rs1 = s3_reg_required_here (&backupstr, -1, s3_REG_TYPE_SCORE)) == (int) s3_FAIL)) in s3_do_macro_mul_rdrsrs() 4420 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4425 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4430 sprintf (append_str, "%s r%d, r%d", s3_inst.name, reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs()
|
/dports/devel/binutils/binutils-2.37/gas/config/ |
H A D | tc-score7.c | 4476 int reg_rs1; in s7_do_macro_mul_rdrsrs() local 4489 || ((reg_rs1 = s7_reg_required_here (&backupstr, -1, s7_REG_TYPE_SCORE)) == (int) s7_FAIL)) in s7_do_macro_mul_rdrsrs() 4523 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4528 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs() 4533 sprintf (append_str, "%s r%d, r%d", s7_inst.name, reg_rs1, reg_rs2); in s7_do_macro_mul_rdrsrs()
|
H A D | tc-score.c | 4376 int reg_rs1; in s3_do_macro_mul_rdrsrs() local 4389 || ((reg_rs1 = s3_reg_required_here (&backupstr, -1, s3_REG_TYPE_SCORE)) == (int) s3_FAIL)) in s3_do_macro_mul_rdrsrs() 4423 sprintf (append_str, "mul r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4428 sprintf (append_str, "mulu r%d, r%d", reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs() 4433 sprintf (append_str, "%s r%d, r%d", s3_inst.name, reg_rs1, reg_rs2); in s3_do_macro_mul_rdrsrs()
|