/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/alpha/ |
H A D | alpha.c | 817 return (mode == SImode || mode == DImode); 845 register and a constant address, or just a register. For DImode, 853 if (mode == DImode 1445 else if (mode == DImode) 1674 from register elimination into a DImode fp register. */ 1985 /* We are only called for SImode and DImode. If this is SImode, ensure that 2022 can't load this constant in one insn, do this in DImode. */ 2030 target = no_output ? NULL : gen_lowpart (DImode, target); 2031 mode = DImode; 2035 target = no_output ? NULL : gen_lowpart (DImode, targe [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/alpha/ |
H A D | alpha.cc | 817 return (mode == SImode || mode == DImode); 845 register and a constant address, or just a register. For DImode, 853 if (mode == DImode 1445 else if (mode == DImode) 1674 from register elimination into a DImode fp register. */ 1985 /* We are only called for SImode and DImode. If this is SImode, ensure that 2022 can't load this constant in one insn, do this in DImode. */ 2030 target = no_output ? NULL : gen_lowpart (DImode, target); 2031 mode = DImode; 2035 target = no_output ? NULL : gen_lowpart (DImode, targe [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/nds32/ |
H A D | nds32-cost.c | 118 && GET_MODE_SIZE (mode) <= GET_MODE_SIZE (DImode)) 126 if (REG_P (op0) && GET_MODE_SIZE (mode) <= GET_MODE_SIZE (DImode)) 134 if (REG_P (op0) && GET_MODE_SIZE (mode) < GET_MODE_SIZE (DImode)) 149 if (REG_P (op0) && GET_MODE_SIZE (mode) < GET_MODE_SIZE (DImode)) 167 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 188 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 226 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 244 if (GET_MODE (x) == DImode 249 else if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 268 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/nds32/ |
H A D | nds32-cost.cc | 118 && GET_MODE_SIZE (mode) <= GET_MODE_SIZE (DImode)) 126 if (REG_P (op0) && GET_MODE_SIZE (mode) <= GET_MODE_SIZE (DImode)) 134 if (REG_P (op0) && GET_MODE_SIZE (mode) < GET_MODE_SIZE (DImode)) 149 if (REG_P (op0) && GET_MODE_SIZE (mode) < GET_MODE_SIZE (DImode)) 167 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 188 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 226 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 244 if (GET_MODE (x) == DImode 249 else if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) 268 if (GET_MODE_SIZE (mode) >= GET_MODE_SIZE (DImode)) [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/gcn/ |
H A D | gcn.c | 168 {"exec", NULL, DImode, EXEC_REG}, 173 {"dispatch_ptr", "enable_sgpr_dispatch_ptr", DImode, -1}, 175 {"queue_ptr", "enable_sgpr_queue_ptr", DImode, -1}, 177 {"kernarg_segment_ptr", "enable_sgpr_kernarg_segment_ptr", DImode, -1}, 178 {"dispatch_id", "enable_sgpr_dispatch_id", DImode, -1}, 180 {"flat_scratch_init", "enable_sgpr_flat_scratch_init", DImode, -1}, 375 /* TImode is used by DImode compare_and_swap. */ 412 mode = DImode; 434 return (mode == SImode || mode == DImode); 437 return (mode == BImode || mode == SImode || mode == DImode); [all...] |
H A D | gcn-protos.h | 123 return (mode == DImode || mode == DFmode 143 return mode == DImode || mode == DFmode;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/tilegx/ |
H A D | tilegx.c | 196 /* SImode register values are sign-extended to DImode. */ 197 if (mode == SImode && mode_rep == DImode) 774 /* Implement TARGET_SHIFT_TRUNCATION_MASK. DImode shifts use the mode 781 return mode == DImode ? 63 : 0; 1454 replicating it to fill an interger of mode DImode. NUM is first 1522 /* Implement DImode rotatert. */ 1583 /* Force the destination to DImode so we can use DImode instructions 1586 subreg = simplify_gen_subreg (DImode, dest_reg, GET_MODE (dest_reg), 0); 1590 temp = create_temp_reg_if_possible (DImode, dest_re [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/tilegx/ |
H A D | tilegx.cc | 197 /* SImode register values are sign-extended to DImode. */ 198 if (mode == SImode && mode_rep == DImode) 775 /* Implement TARGET_SHIFT_TRUNCATION_MASK. DImode shifts use the mode 782 return mode == DImode ? 63 : 0; 1455 replicating it to fill an interger of mode DImode. NUM is first 1523 /* Implement DImode rotatert. */ 1584 /* Force the destination to DImode so we can use DImode instructions 1587 subreg = simplify_gen_subreg (DImode, dest_reg, GET_MODE (dest_reg), 0); 1591 temp = create_temp_reg_if_possible (DImode, dest_re [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/gcn/ |
H A D | gcn.cc | 192 {"exec", NULL, DImode, EXEC_REG}, 197 {"dispatch_ptr", ".amdhsa_user_sgpr_dispatch_ptr", DImode, -1}, 199 {"queue_ptr", ".amdhsa_user_sgpr_queue_ptr", DImode, -1}, 201 {"kernarg_segment_ptr", ".amdhsa_user_sgpr_kernarg_segment_ptr", DImode, -1}, 202 {"dispatch_id", ".amdhsa_user_sgpr_dispatch_id", DImode, -1}, 204 {"flat_scratch_init", ".amdhsa_user_sgpr_flat_scratch_init", DImode, -1}, 387 || mode == DImode || mode == DFmode 407 /* TImode is used by DImode compare_and_swap. */ 444 mode = DImode; 466 return (mode == SImode || mode == DImode); [all...] |
H A D | gcn-protos.h | 126 return (mode == DImode || mode == DFmode 146 return mode == DImode || mode == DFmode;
|
/netbsd-current/external/gpl3/gcc.old/usr.bin/gcc/arch/coldfire/ |
H A D | insn-modes.h | 27 DImode, /* machmode.def:190 */ enumerator in enum:machine_mode 187 case DImode: return 8; 243 case DImode: return 1; 299 case DImode: return VOIDmode; 328 case CDImode: return DImode;
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
H A D | aarch64-speculation.cc | 144 rtx sp = gen_rtx_REG (DImode, SP_REGNUM); 145 rtx tracker = gen_rtx_REG (DImode, SPECULATION_TRACKER_REGNUM); 146 rtx scratch = gen_rtx_REG (DImode, SPECULATION_SCRATCH_REGNUM); 162 rtx sp = gen_rtx_REG (DImode, SP_REGNUM); 163 rtx tracker = gen_rtx_REG (DImode, SPECULATION_TRACKER_REGNUM);
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/aarch64/ |
H A D | aarch64-speculation.cc | 144 rtx sp = gen_rtx_REG (DImode, SP_REGNUM); 145 rtx tracker = gen_rtx_REG (DImode, SPECULATION_TRACKER_REGNUM); 146 rtx scratch = gen_rtx_REG (DImode, SPECULATION_SCRATCH_REGNUM); 162 rtx sp = gen_rtx_REG (DImode, SP_REGNUM); 163 rtx tracker = gen_rtx_REG (DImode, SPECULATION_TRACKER_REGNUM);
|
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/bpf/ |
H A D | bpf.h | 44 register, promote it to a DImode. */ 50 M = DImode; \ 478 #define CASE_VECTOR_MODE DImode 496 #define Pmode DImode
|
H A D | bpf.c | 347 mem = gen_frame_mem (DImode, 348 plus_constant (DImode, 351 insn = emit_move_insn (mem, gen_rtx_REG (DImode, regno)); 410 mem = gen_frame_mem (DImode, 411 plus_constant (DImode, 414 insn = emit_move_insn (gen_rtx_REG (DImode, regno), mem);
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/bpf/ |
H A D | bpf.h | 44 register, promote it to a DImode. */ 50 M = DImode; \ 467 #define CASE_VECTOR_MODE DImode 485 #define Pmode DImode
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/mmix/ |
H A D | mmix.cc | 507 return GET_CODE (x) == MOD && GET_MODE (x) == DImode 518 return GET_CODE (x) == MOD && GET_MODE (x) == DImode 673 useful. Thus, for VOIDmode, use DImode, being the natural mode for the 675 machine_mode mode = arg.mode == VOIDmode ? DImode : arg.mode; 788 cmode = DImode; 1037 mem = adjust_address (m_tramp, DImode, 2*UNITS_PER_WORD); 1039 mem = adjust_address (m_tramp, DImode, 3*UNITS_PER_WORD); 1042 mem = adjust_address (m_tramp, DImode, 0); 1463 /* We don't get here anymore for CONST_DOUBLE, because DImode 2085 emit_move_insn (gen_rtx_MEM (DImode, [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/mmix/ |
H A D | mmix.c | 478 return GET_CODE (x) == MOD && GET_MODE (x) == DImode 489 return GET_CODE (x) == MOD && GET_MODE (x) == DImode 752 cmode = DImode; 1001 mem = adjust_address (m_tramp, DImode, 2*UNITS_PER_WORD); 1003 mem = adjust_address (m_tramp, DImode, 3*UNITS_PER_WORD); 1006 mem = adjust_address (m_tramp, DImode, 0); 1426 /* We don't get here anymore for CONST_DOUBLE, because DImode 2045 emit_move_insn (gen_rtx_MEM (DImode, 2048 gen_rtx_REG (DImode, regno)); 2072 insn = emit_move_insn (gen_rtx_MEM (DImode, [all...] |
/netbsd-current/external/gpl3/gcc/dist/gcc/config/sparc/ |
H A D | sparc.cc | 2346 if (mode == DImode) 2475 /* Load OP1, a symbolic 64-bit constant, into OP0, a DImode register. 2495 temp1 = gen_reg_rtx (DImode); 2496 temp2 = gen_reg_rtx (DImode); 2500 emit_insn (gen_rtx_SET (op0, gen_rtx_PLUS (DImode, temp1, temp2))); 2507 temp = gen_rtx_REG (DImode, REGNO (temp)); 2527 temp1 = gen_reg_rtx (DImode); 2529 emit_insn (gen_rtx_SET (temp1, gen_rtx_HIGH (DImode, op1))); 2530 emit_insn (gen_rtx_SET (op0, gen_rtx_LO_SUM (DImode, temp1, op1))); 2554 temp1 = gen_reg_rtx (DImode); [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/sparc/ |
H A D | sparc.c | 2350 if (mode == DImode) 2479 /* Load OP1, a symbolic 64-bit constant, into OP0, a DImode register. 2499 temp1 = gen_reg_rtx (DImode); 2500 temp2 = gen_reg_rtx (DImode); 2504 emit_insn (gen_rtx_SET (op0, gen_rtx_PLUS (DImode, temp1, temp2))); 2511 temp = gen_rtx_REG (DImode, REGNO (temp)); 2531 temp1 = gen_reg_rtx (DImode); 2533 emit_insn (gen_rtx_SET (temp1, gen_rtx_HIGH (DImode, op1))); 2534 emit_insn (gen_rtx_SET (op0, gen_rtx_LO_SUM (DImode, temp1, op1))); 2558 temp1 = gen_reg_rtx (DImode); [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
H A D | ia64.c | 1406 /* Split a post-reload TImode or TFmode reference into two DImode 1429 out[reversed] = gen_rtx_REG (DImode, REGNO (in)); 1430 out[!reversed] = gen_rtx_REG (DImode, REGNO (in) + 1); 1442 quantity into a pair of DImode constants. */ 1475 (in, DImode, gen_rtx_POST_INC (Pmode, base), 0); 1477 (in, DImode, dead ? 0 : gen_rtx_POST_DEC (Pmode, base), 8); 1485 (in, DImode, gen_rtx_POST_DEC (Pmode, base), 8); 1486 out[1] = adjust_address (in, DImode, 0); 1494 out[0] = adjust_automodify_address (in, DImode, 0, 0); 1495 out[1] = adjust_automodify_address (in, DImode, [all...] |
H A D | vms.h | 140 (MODE) = DImode; \
|
/netbsd-current/external/gpl3/gcc/dist/gcc/config/ia64/ |
H A D | ia64.cc | 1406 /* Split a post-reload TImode or TFmode reference into two DImode 1429 out[reversed] = gen_rtx_REG (DImode, REGNO (in)); 1430 out[!reversed] = gen_rtx_REG (DImode, REGNO (in) + 1); 1442 quantity into a pair of DImode constants. */ 1475 (in, DImode, gen_rtx_POST_INC (Pmode, base), 0); 1477 (in, DImode, dead ? 0 : gen_rtx_POST_DEC (Pmode, base), 8); 1485 (in, DImode, gen_rtx_POST_DEC (Pmode, base), 8); 1486 out[1] = adjust_address (in, DImode, 0); 1494 out[0] = adjust_automodify_address (in, DImode, 0, 0); 1495 out[1] = adjust_automodify_address (in, DImode, [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/vax/ |
H A D | vax.c | 336 low[i] = operand_subword (operands[i], 0, 0, DImode); 337 operands[i] = operand_subword (operands[i], 1, 0, DImode); 939 if (mode == DImode) 973 if (mode == DImode) 1017 else if (mode == DImode) 1033 if (mode == DImode || mode == DFmode) 1302 || !illegal_addsub_di_memory_operand (operands[0], DImode)) 1836 QImode, HImode, SImode, DImode 2185 x = gen_rtx_MEM (DImode, temp); 2193 int hi_only = operand_subword (operands[2], 0, 0, DImode) [all...] |
/netbsd-current/external/gpl3/gcc.old/dist/gcc/config/pa/ |
H A D | pa64-regs.h | 147 || (MODE) == SImode || (MODE) == DImode)
|