Home
last modified time | relevance | path

Searched refs:dreg (Results 1 – 25 of 55) sorted by relevance

123

/netbsd-src/sys/arch/sparc/dev/
H A Dsxreg.h194 #define SX_LD(dreg, cnt, o) (0x80000000 | ((cnt) << 23) | SX_LOAD | \ argument
195 SX_LONG | (dreg << 7) | (o))
196 #define SX_LDB(dreg, cnt, o) (0x80000000 | ((cnt) << 23) | SX_LOAD | \ argument
197 SX_UBYTE_0 | (dreg << 7) | (o))
198 #define SX_LDW(dreg, cnt, o) (0x80000000 | ((cnt) << 23) | SX_LOAD | \ argument
199 SX_USHORT_0 | (dreg << 7) | (o))
200 #define SX_LDP(dreg, cnt, o) (0x80000000 | ((cnt) << 23) | SX_LOAD | \ argument
201 SX_PACKED | (dreg << 7) | (o))
202 #define SX_LDUQ0(dreg, cnt, o) (0x80000000 | ((cnt) << 23) | SX_LOAD | \ argument
203 SX_UQUAD_0 | (dreg << 7) | (o))
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dira-lives.cc571 make_pseudo_conflict (rtx reg, enum reg_class cl, rtx dreg, rtx orig_dreg, in make_pseudo_conflict() argument
591 mark_pseudo_reg_live (orig_dreg, REGNO (dreg)); in make_pseudo_conflict()
593 mark_pseudo_reg_dead (orig_dreg, REGNO (dreg)); in make_pseudo_conflict()
605 check_and_make_def_use_conflict (rtx dreg, rtx orig_dreg, in check_and_make_def_use_conflict() argument
613 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
625 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
630 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
663 rtx dreg = recog_data.operand[def]; in check_and_make_def_conflict() local
664 rtx orig_dreg = dreg; in check_and_make_def_conflict()
669 if (GET_CODE (dreg) == SUBREG) in check_and_make_def_conflict()
[all …]
H A Dhw-doloop.cc131 rtx dreg = DF_REF_REG (def); in scan_loop() local
133 if (!REG_P (dreg)) in scan_loop()
136 add_to_hard_reg_set (&set_this_insn, GET_MODE (dreg), in scan_loop()
137 REGNO (dreg)); in scan_loop()
H A Dgcse.cc2805 rtx dreg; in update_bb_reg_pressure() local
2817 dreg = DF_REF_REAL_REG (use); in update_bb_reg_pressure()
2827 if (bitmap_bit_p (BB_DATA (succ_bb)->live_in, REGNO (dreg))) in update_bb_reg_pressure()
2833 op_ref = DF_REG_USE_CHAIN (REGNO (dreg)); in update_bb_reg_pressure()
2845 pressure_class = get_regno_pressure_class (REGNO (dreg), &nregs); in update_bb_reg_pressure()
2852 bitmap_clear_bit (BB_DATA (bb)->live_in, REGNO (dreg)); in update_bb_reg_pressure()
3437 rtx dreg; in calculate_bb_reg_pressure() local
3446 dreg = DF_REF_REAL_REG (def); in calculate_bb_reg_pressure()
3447 gcc_assert (REG_P (dreg)); in calculate_bb_reg_pressure()
3448 regno = REGNO (dreg); in calculate_bb_reg_pressure()
[all …]
H A Dcselib.cc2670 unsigned int dreg = REGNO (dest); in cselib_record_set() local
2671 if (dreg < FIRST_PSEUDO_REGISTER) in cselib_record_set()
2679 if (REG_VALUES (dreg) == 0) in cselib_record_set()
2681 used_regs[n_used_regs++] = dreg; in cselib_record_set()
2682 REG_VALUES (dreg) = new_elt_list (REG_VALUES (dreg), src_elt); in cselib_record_set()
2687 gcc_assert (REG_VALUES (dreg)->elt == 0); in cselib_record_set()
2688 REG_VALUES (dreg)->elt = src_elt; in cselib_record_set()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dira-lives.c571 make_pseudo_conflict (rtx reg, enum reg_class cl, rtx dreg, rtx orig_dreg, in make_pseudo_conflict() argument
591 mark_pseudo_reg_live (orig_dreg, REGNO (dreg)); in make_pseudo_conflict()
593 mark_pseudo_reg_dead (orig_dreg, REGNO (dreg)); in make_pseudo_conflict()
605 check_and_make_def_use_conflict (rtx dreg, rtx orig_dreg, in check_and_make_def_use_conflict() argument
613 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
625 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
630 use_cl, dreg, orig_dreg, advance_p); in check_and_make_def_use_conflict()
663 rtx dreg = recog_data.operand[def]; in check_and_make_def_conflict() local
664 rtx orig_dreg = dreg; in check_and_make_def_conflict()
669 if (GET_CODE (dreg) == SUBREG) in check_and_make_def_conflict()
[all …]
H A Dhw-doloop.c131 rtx dreg = DF_REF_REG (def); in scan_loop() local
133 if (!REG_P (dreg)) in scan_loop()
136 add_to_hard_reg_set (&set_this_insn, GET_MODE (dreg), in scan_loop()
137 REGNO (dreg)); in scan_loop()
H A Dgcse.c2823 rtx dreg; in update_bb_reg_pressure() local
2835 dreg = DF_REF_REAL_REG (use); in update_bb_reg_pressure()
2845 if (bitmap_bit_p (BB_DATA (succ_bb)->live_in, REGNO (dreg))) in update_bb_reg_pressure()
2851 op_ref = DF_REG_USE_CHAIN (REGNO (dreg)); in update_bb_reg_pressure()
2863 pressure_class = get_regno_pressure_class (REGNO (dreg), &nregs); in update_bb_reg_pressure()
2870 bitmap_clear_bit (BB_DATA (bb)->live_in, REGNO (dreg)); in update_bb_reg_pressure()
3458 rtx dreg; in calculate_bb_reg_pressure() local
3467 dreg = DF_REF_REAL_REG (def); in calculate_bb_reg_pressure()
3468 gcc_assert (REG_P (dreg)); in calculate_bb_reg_pressure()
3469 regno = REGNO (dreg); in calculate_bb_reg_pressure()
[all …]
H A Dcselib.c2602 unsigned int dreg = REGNO (dest); in cselib_record_set() local
2603 if (dreg < FIRST_PSEUDO_REGISTER) in cselib_record_set()
2611 if (REG_VALUES (dreg) == 0) in cselib_record_set()
2613 used_regs[n_used_regs++] = dreg; in cselib_record_set()
2614 REG_VALUES (dreg) = new_elt_list (REG_VALUES (dreg), src_elt); in cselib_record_set()
2619 gcc_assert (REG_VALUES (dreg)->elt == 0); in cselib_record_set()
2620 REG_VALUES (dreg)->elt = src_elt; in cselib_record_set()
/netbsd-src/external/bsd/pcc/dist/pcc/mip/
H A Dmkext.c135 int i, j, areg, breg, creg, dreg, mx, ereg, freg, greg; in main() local
281 areg = breg = creg = dreg = ereg = freg = greg = 0; in main()
288 if (rstatus[i] & SDREG) regclassmap[3][i] = dreg++; in main()
296 fprintf(fh, "#define DREGCNT %d\n", dreg); in main()
306 if (dreg > bitsz) in main()
307 printf("%d regs in class D (max %d)\n", dreg, bitsz), rval++; in main()
362 if (dreg > mx) mx = dreg; in main()
393 areg, breg, creg, dreg, ereg, freg, greg); in main()
398 fprintf(fc, "\tif(class == CLASSD) return 0x%x;\n", (1 << dreg)-1); in main()
/netbsd-src/external/gpl3/gdb/dist/sim/testsuite/bfin/
H A Dload.s58 .macro loadinc preg0:req, preg1:req, dreg:req
61 \dreg = \preg0;
63 \dreg += 4;
65 CC = \dreg == R0;
70 \dreg += -4;
71 CC = \dreg == R0;
/netbsd-src/external/bsd/byacc/dist/test/
H A Dvarsyntax_calc1.y27 double dreg[26]; variable
70 dreg[$1] = $3;
85 $<dval>$ = dreg[$<ival>1]; // $$ & $1 are sufficient here
H A Dcalc1.y26 double dreg[26]; variable
68 dreg[$1] = $3;
83 $$ = dreg[$1];
H A Dbtyacc_calc1.y24 double dreg[26]; variable
70 dreg[$1] = $3;
81 $$ = dreg[$1];
/netbsd-src/external/gpl3/binutils/dist/opcodes/
H A Dmsp430-decode.c1609 int dreg AU = op[1] & 0x0f; in msp430_decode_opcode()
1619 printf (" dreg = 0x%x\n", dreg); in msp430_decode_opcode()
1624 ID (sopc_to_id (so,c)); ASX (dreg, ad, srxt_bits); ABW (al_bit, b); in msp430_decode_opcode()
2584 int dreg AU = op[1] & 0x0f; in msp430_decode_opcode()
2595 printf (" dreg = 0x%x\n", dreg); in msp430_decode_opcode()
2600 … ID (dopc_to_id (dopc)); ASX (sreg, as, srxt_bits); ADX (dreg, a, dsxt_bits); ABW (al_bit, b); in msp430_decode_opcode()
H A Dmsp430-decode.opc372 /** dopc sreg a b as dreg %D%b %1,%0 */
374 ID (dopc_to_id (dopc)); ASX (sreg, as, srxt_bits); ADX (dreg, a, dsxt_bits); ABW (al_bit, b);
395 /** 0001 00so c b ad dreg %S%b %1 */
397 ID (sopc_to_id (so,c)); ASX (dreg, ad, srxt_bits); ABW (al_bit, b);
/netbsd-src/external/gpl3/binutils.old/dist/opcodes/
H A Dmsp430-decode.c1609 int dreg AU = op[1] & 0x0f; in msp430_decode_opcode()
1619 printf (" dreg = 0x%x\n", dreg); in msp430_decode_opcode()
1624 ID (sopc_to_id (so,c)); ASX (dreg, ad, srxt_bits); ABW (al_bit, b); in msp430_decode_opcode()
2584 int dreg AU = op[1] & 0x0f; in msp430_decode_opcode()
2595 printf (" dreg = 0x%x\n", dreg); in msp430_decode_opcode()
2600 … ID (dopc_to_id (dopc)); ASX (sreg, as, srxt_bits); ADX (dreg, a, dsxt_bits); ABW (al_bit, b); in msp430_decode_opcode()
H A Dmsp430-decode.opc372 /** dopc sreg a b as dreg %D%b %1,%0 */
374 ID (dopc_to_id (dopc)); ASX (sreg, as, srxt_bits); ADX (dreg, a, dsxt_bits); ABW (al_bit, b);
395 /** 0001 00so c b ad dreg %S%b %1 */
397 ID (sopc_to_id (so,c)); ASX (dreg, ad, srxt_bits); ABW (al_bit, b);
/netbsd-src/external/gpl3/gdb/dist/sim/arm/
H A Darmsupp.c612 int dreg = (BIT (22) << 4) | BITS (12, 15); in handle_VFP_xfer() local
618 ARMul_StoreWordN (state, address, VFP_dword (dreg) >> 32); in handle_VFP_xfer()
619 ARMul_StoreWordN (state, address + 4, VFP_dword (dreg)); in handle_VFP_xfer()
623 ARMul_StoreWordN (state, address, VFP_dword (dreg)); in handle_VFP_xfer()
624 ARMul_StoreWordN (state, address + 4, VFP_dword (dreg) >> 32); in handle_VFP_xfer()
627 dreg += 1; in handle_VFP_xfer()
/netbsd-src/external/cddl/osnet/dist/lib/libdtrace/common/
H A Ddt_cg.c189 uint_t op, int dreg) in dt_cg_ptrsize() argument
217 instr = DIF_INSTR_FMT(op, dreg, sreg, dreg); in dt_cg_ptrsize()
1482 int dreg; in dt_cg_xlate_expand() local
1485 dreg = dt_regset_alloc(drp); in dt_cg_xlate_expand()
1489 dt_cg_setx(dlp, dreg, size); in dt_cg_xlate_expand()
1493 instr = DIF_INSTR_PUSHTS(DIF_OP_PUSHTV, DIF_TYPE_CTF, DIF_REG_R0, dreg); in dt_cg_xlate_expand()
1496 instr = DIF_INSTR_CALL(DIF_SUBR_ALLOCA, dreg); in dt_cg_xlate_expand()
1504 dlm.dtxl_dreg = dreg; in dt_cg_xlate_expand()
1509 return (dreg); in dt_cg_xlate_expand()
/netbsd-src/sys/external/bsd/drm2/dist/drm/nouveau/nvkm/subdev/bios/
H A Dnouveau_nvkm_subdev_bios_init.c929 u32 dreg = nvbios_rd32(bios, init->offset + 5); in init_idx_addr_latched() local
934 trace("INDEX_ADDRESS_LATCHED\tR[0x%06x] : R[0x%06x]\n", creg, dreg); in init_idx_addr_latched()
945 init_wr32(init, dreg, idata); in init_idx_addr_latched()
1427 u32 dreg = nvbios_rd32(bios, init->offset + 14); in init_copy_nv_reg() local
1433 dreg, dmask, sreg, (shift & 0x80) ? "<<" : ">>", in init_copy_nv_reg()
1438 init_mask(init, dreg, ~dmask, (data & smask) ^ sxor); in init_copy_nv_reg()
2027 u32 dreg = nvbios_rd32(bios, init->offset + 5); in init_copy_zm_reg() local
2029 trace("COPY_ZM_REG\tR[0x%06x] = R[0x%06x]\n", dreg, sreg); in init_copy_zm_reg()
2032 init_wr32(init, dreg, init_rd32(init, sreg)); in init_copy_zm_reg()
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/
H A Dm68k.md286 (define_mode_attr dreg [(SF "d") (DF "") (XF "")])
741 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
742 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg>mF,f,H")])
759 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg><Q>U,f<FP:dreg><Q>U")
760 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg><Q>U,f,H")])
777 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
778 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg>mF,f,H")])
795 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg><Q>U,f<FP:dreg><Q>U")
796 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg><Q>U,f,H")])
813 [(match_operand:FP 2 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
[all …]
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/
H A Dm68k.md286 (define_mode_attr dreg [(SF "d") (DF "") (XF "")])
741 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
742 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg>mF,f,H")])
759 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg><Q>U,f<FP:dreg><Q>U")
760 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg><Q>U,f,H")])
777 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
778 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg>mF,f,H")])
795 [(match_operand:FP 1 "fp_src_operand" "f,f,<FP:dreg><Q>U,f<FP:dreg><Q>U")
796 (match_operand:FP 2 "fp_src_operand" "f,<FP:dreg><Q>U,f,H")])
813 [(match_operand:FP 2 "fp_src_operand" "f,f,<FP:dreg>mF,f<FP:dreg>m")
[all …]
/netbsd-src/sys/arch/hppa/hppa/
H A Ddb_disasm.c2068 int dreg = 0; in coprDasm() local
2080 dreg = 1; in coprDasm()
2087 dreg = 1; in coprDasm()
2116 if (dreg) in coprDasm()
2132 if (dreg) in coprDasm()
/netbsd-src/sys/arch/x68k/x68k/
H A Diodevice.h246 char pad14; unsigned char dreg; member

123