/freebsd-11.0-release/contrib/gcc/ |
H A D | rtlhooks.c | 52 && FLOAT_MODE_P (GET_MODE (SUBREG_REG (x))))) 66 if (GET_MODE_SIZE (GET_MODE (x)) <= UNITS_PER_WORD 67 && SCALAR_INT_MODE_P (GET_MODE (x)) 69 GET_MODE_BITSIZE (GET_MODE (x))) 71 return gen_lowpart_general (mode, force_reg (GET_MODE (x), x)); 74 offset = (MAX (GET_MODE_SIZE (GET_MODE (x)), UNITS_PER_WORD) 81 - MIN (UNITS_PER_WORD, GET_MODE_SIZE (GET_MODE (x)))); 151 offset = (MAX (GET_MODE_SIZE (GET_MODE (x)), UNITS_PER_WORD) 157 - MIN (UNITS_PER_WORD, GET_MODE_SIZE (GET_MODE (x)))); 165 else if (mode != GET_MODE ( [all...] |
H A D | combine.c | 501 if (GET_MODE_CLASS (GET_MODE (oldval)) == MODE_INT 507 == trunc_int_for_mode (INTVAL (newval), GET_MODE (oldval))); 573 enum machine_mode oldval = GET_MODE (*into); 939 && (GET_MODE (note) == VOIDmode 940 ? SCALAR_INT_MODE_P (GET_MODE (SET_DEST (set))) 941 : GET_MODE (SET_DEST (set)) == GET_MODE (note))) 1043 GET_MODE (reg), 1073 && GET_MODE_BITSIZE (GET_MODE (x)) <= HOST_BITS_PER_WIDE_INT) 1077 reg_stat[REGNO (x)].nonzero_bits = GET_MODE_MASK (GET_MODE ( [all...] |
H A D | cse.c | 438 The `mode' field is usually the same as GET_MODE (`exp'), but 758 mode = GET_MODE (x); 835 && GET_MODE_CLASS (GET_MODE (x)) == MODE_INT 836 && GET_MODE_CLASS (GET_MODE (SUBREG_REG (x))) == MODE_INT 837 && (GET_MODE_SIZE (GET_MODE (x)) 838 < GET_MODE_SIZE (GET_MODE (SUBREG_REG (x)))) 840 && TRULY_NOOP_TRUNCATION (GET_MODE_BITSIZE (GET_MODE (x)), 841 GET_MODE_BITSIZE (GET_MODE (SUBREG_REG (x))))) 1126 : hard_regno_nregs[regno][GET_MODE (x)]); 1160 remove_invalid_subreg_refs (i, SUBREG_BYTE (x), GET_MODE ( [all...] |
H A D | optabs.c | 194 note = gen_rtx_fmt_e (code, GET_MODE (target), copy_rtx (op0)); 196 note = gen_rtx_fmt_ee (code, GET_MODE (target), copy_rtx (op0), copy_rtx (op1)); 217 if (no_extend && GET_MODE (op) == VOIDmode) 231 return gen_rtx_SUBREG (mode, force_reg (GET_MODE (op), op), 0); 238 emit_move_insn (gen_lowpart (GET_MODE (op), result), op); 434 if (GET_MODE (op0) != xmode0 && xmode0 != VOIDmode) 436 GET_MODE (op0) != VOIDmode 437 ? GET_MODE (op0) 442 if (GET_MODE (op1) != xmode1 && xmode1 != VOIDmode) 444 GET_MODE (op [all...] |
H A D | postreload.c | 79 if (cselib_reg_set_mode (SET_DEST (set)) != GET_MODE (SET_DEST (set))) 251 && GET_MODE_BITSIZE (GET_MODE (src)) < BITS_PER_WORD 252 && (extend_op = LOAD_EXTEND_OP (GET_MODE (src))) != UNKNOWN 257 val = cselib_lookup (src, GET_MODE (SET_DEST (set)), 0); 263 old_cost = MEMORY_MOVE_COST (GET_MODE (src), dclass, 1); 265 old_cost = REGISTER_MOVE_COST (GET_MODE (src), 291 this_val &= GET_MODE_MASK (GET_MODE (src)); 295 if (this_val == trunc_int_for_mode (this_val, GET_MODE (src))) 315 this_cost = REGISTER_MOVE_COST (GET_MODE (this_rtx), 330 if (GET_MODE_BITSIZE (GET_MODE (SET_DES [all...] |
H A D | cselib.c | 236 enum machine_mode mode = GET_MODE (x); 241 if (mode != GET_MODE (v->u.val_rtx)) 385 return GET_MODE (x); 391 return GET_MODE (REG_VALUES (REGNO (x))->elt->u.val_rtx); 406 cselib_val *e = cselib_lookup (x, GET_MODE (x), 0); 414 cselib_val *e = cselib_lookup (y, GET_MODE (y), 0); 463 if (GET_CODE (x) != GET_CODE (y) || GET_MODE (x) != GET_MODE (y)) 553 && (GET_CODE (x) != CONST_DOUBLE || GET_MODE (x) != VOIDmode)) 589 hash += (unsigned) code + (unsigned) GET_MODE ( [all...] |
H A D | rtlanal.c | 427 return GET_MODE (x) == BLKmode || rtx_varies_p (XEXP (x, 0), for_alias); 675 && (((GET_MODE_SIZE (GET_MODE (SUBREG_REG (SET_DEST (body)))) 677 == ((GET_MODE_SIZE (GET_MODE (SET_DEST (body))) 759 GET_MODE (reg), REGNO (reg))) 1174 ? hard_regno_nregs[x_regno][GET_MODE (x)] 1186 ? hard_regno_nregs[inner_regno][GET_MODE (x)] : 1); 1282 ? hard_regno_nregs[regno][GET_MODE (x)] : 1); 1497 : regno + hard_regno_nregs[regno][GET_MODE (x)] - 1); 1516 && (((GET_MODE_SIZE (GET_MODE (dest)) 1518 == ((GET_MODE_SIZE (GET_MODE (SUBREG_RE [all...] |
H A D | recog.c | 332 if (! memory_address_p (GET_MODE (object), XEXP (object, 0))) 473 op0_mode = GET_MODE (XEXP (x, 0)); 481 && GET_MODE (x) == GET_MODE (from) 483 || (GET_CODE (x) == GET_CODE (from) && GET_MODE (x) == GET_MODE (from) 529 if (fmt[0] == 'e' && GET_MODE (XEXP (x, 0)) != VOIDmode) 530 op0_mode = GET_MODE (XEXP (x, 0)); 541 GET_MODE (x), XEXP (x, 1), 557 (PLUS, GET_MODE ( [all...] |
H A D | reload.c | 345 && (GET_MODE_SIZE (GET_MODE (x)) 346 > GET_MODE_SIZE (GET_MODE (SUBREG_REG (x))))) 349 reload_mode = GET_MODE (x); 817 && GET_MODE_SIZE (GET_MODE (inner)) > UNITS_PER_WORD 818 && ((GET_MODE_SIZE (GET_MODE (inner)) / UNITS_PER_WORD) 819 != (int) hard_regno_nregs[REGNO (inner)][GET_MODE (inner)])); 923 inmode = GET_MODE (in); 925 outmode = GET_MODE (out); 1002 && !CANNOT_CHANGE_MODE_CLASS (GET_MODE (SUBREG_REG (in)), inmode, class) 1011 > GET_MODE_SIZE (GET_MODE (SUBREG_RE [all...] |
H A D | explow.c | 93 mode = GET_MODE (x); 123 = force_const_mem (GET_MODE (x), 126 if (memory_address_p (GET_MODE (tem), XEXP (tem, 0))) 160 if (GET_MODE (x) != VOIDmode) 161 c = trunc_int_for_mode (c, GET_MODE (x)); 216 && 0 != (tem = simplify_binary_operation (PLUS, GET_MODE (x), *constptr, 228 && 0 != (tem = simplify_binary_operation (PLUS, GET_MODE (x), 233 return gen_rtx_PLUS (GET_MODE (x), x0, x1); 295 && GET_MODE (x) != VOIDmode)) 296 x = force_reg (GET_MODE ( [all...] |
H A D | simplify-rtx.c | 157 return CONST_DOUBLE_FROM_REAL_VALUE (d, GET_MODE (x)); 193 if (offset != 0 || cmode != GET_MODE (x)) 195 rtx tem = simplify_subreg (GET_MODE (x), c, cmode, offset); 271 enum machine_mode mode = GET_MODE (x); 286 op_mode = GET_MODE (op0); 304 op_mode = GET_MODE (op0) != VOIDmode ? GET_MODE (op0) : GET_MODE (op1); 314 op_mode = GET_MODE (op0); 321 op_mode = GET_MODE (op [all...] |
H A D | expr.c | 353 enum machine_mode to_mode = GET_MODE (to); 354 enum machine_mode from_mode = GET_MODE (from); 379 && (GET_MODE_SIZE (GET_MODE (SUBREG_REG (from))) 398 from = simplify_gen_subreg (to_mode, from, GET_MODE (from), 0); 400 to = simplify_gen_subreg (from_mode, to, GET_MODE (to), 0); 754 && GET_MODE_SIZE (GET_MODE (SUBREG_REG (x))) >= GET_MODE_SIZE (mode) 758 if (GET_MODE (x) != VOIDmode) 759 oldmode = GET_MODE (x); 805 GET_MODE_BITSIZE (GET_MODE (x))))))))) 831 if (VECTOR_MODE_P (mode) && GET_MODE ( [all...] |
H A D | regs.h | 30 #define REG_BYTES(R) mode_size[(int) GET_MODE (R)] 128 #define PSEUDO_REGNO_MODE(N) GET_MODE (regno_reg_rtx[N]) 253 #define END_HARD_REGNO(X) end_hard_regno (GET_MODE (X), REGNO (X))
|
H A D | caller-save.c | 301 = regno + hard_regno_nregs[regno][GET_MODE (regno_reg_rtx[i])]; 505 enum machine_mode mode = GET_MODE (reg); 535 enum machine_mode mode = GET_MODE (reg); 544 GET_MODE (SUBREG_REG (reg)), 546 GET_MODE (reg)); 581 && ((GET_MODE_SIZE (GET_MODE (x)) 582 >= GET_MODE_SIZE (GET_MODE (SUBREG_REG (x)))) 583 || (GET_MODE_SIZE (GET_MODE (SUBREG_REG (x))) 601 int nregs = hard_regno_nregs[hardregno][GET_MODE (x)]; 687 && save_mode [regno] != GET_MODE (me [all...] |
H A D | expmed.c | 367 int inner_mode_size = GET_MODE_SIZE (GET_MODE (SUBREG_REG (op0))); 368 int outer_mode_size = GET_MODE_SIZE (GET_MODE (op0)); 392 if (REG_P (op0) && bitnum >= GET_MODE_BITSIZE (GET_MODE (op0))) 397 if (VECTOR_MODE_P (GET_MODE (op0)) 399 && (vec_set_optab->handlers[GET_MODE (op0)].insn_code 401 && fieldmode == GET_MODE_INNER (GET_MODE (op0)) 402 && bitsize == GET_MODE_BITSIZE (GET_MODE_INNER (GET_MODE (op0))) 403 && !(bitnum % GET_MODE_BITSIZE (GET_MODE_INNER (GET_MODE (op0))))) 405 enum machine_mode outermode = GET_MODE (op0); 457 || GET_MODE_SIZE (GET_MODE (op [all...] |
H A D | genpeep.c | 159 XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); 178 printf (" || GET_MODE (operands[%d]) != GET_MODE (x)) goto L%d;\n", 203 XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); 227 XSTR (x, 1), GET_MODE_NAME (GET_MODE (x)), fail_label); 253 if (GET_MODE (x) != VOIDmode) 255 printf (" if (GET_MODE (x) != %smode) goto L%d;\n", 256 GET_MODE_NAME (GET_MODE (x)), fail_label);
|
H A D | struct-equiv.c | 135 if (GET_MODE (x) != GET_MODE (y)) 220 nregs = hard_regno_nregs[regno][GET_MODE (reg)]; 317 ? 1 : hard_regno_nregs[x_regno][GET_MODE (x)]); 319 ? 1 : hard_regno_nregs[y_regno][GET_MODE (y)]); 331 enum machine_mode x_mode = GET_MODE (x); 373 || GET_MODE (x) != GET_MODE (y)) 445 && GET_MODE (info->input_reg) != GET_MODE (inf [all...] |
H A D | alias.c | 177 #define SIZE_FOR_MODE(X) (GET_MODE_SIZE (GET_MODE (X))) 888 && GET_MODE (src_0) != VOIDmode))) 895 && GET_MODE (src_1) != VOIDmode))) 922 if (GET_MODE_SIZE (GET_MODE (src)) < GET_MODE_SIZE (Pmode)) 979 n = hard_regno_nregs[regno][GET_MODE (dest)]; 1177 return gen_rtx_PLUS (GET_MODE (x), x0, x1); 1221 if (GET_MODE (x) != GET_MODE (y)) 1381 if (GET_MODE_SIZE (GET_MODE (x)) < GET_MODE_SIZE (Pmode)) 1460 && GET_MODE (tmp [all...] |
H A D | regmove.c | 115 int size = GET_MODE_SIZE (GET_MODE (use)); 251 flags_nregs = hard_regno_nregs[flags_regno][GET_MODE (flags)]; 450 && GET_MODE (XEXP (note, 0)) == GET_MODE (src)) 517 if (GET_MODE (XEXP (dest_death, 0)) != GET_MODE (dest)) 697 if (GET_MODE_BITSIZE (GET_MODE (src_reg)) <= GET_MODE_BITSIZE (GET_MODE (src)) 698 && !TRULY_NOOP_TRUNCATION (GET_MODE_BITSIZE (GET_MODE (src)), 699 GET_MODE_BITSIZE (GET_MODE (src_re [all...] |
H A D | jump.c | 383 mode = GET_MODE (arg0); 385 mode = GET_MODE (arg1); 453 mode = GET_MODE (arg0); 455 mode = GET_MODE (XEXP (comparison, 1)); 476 || (GET_MODE (arg0) != VOIDmode 1296 [GET_MODE (SET_DEST (pat))] : 1)); 1301 ? hard_regno_nregs[regno][GET_MODE (reg)] : 1)); 1746 GET_MODE (comp), XEXP (comp, 0), 1827 if (GET_MODE (x) != GET_MODE ( [all...] |
H A D | genemit.c | 143 printf ("gen_rtx_SCRATCH (%smode)", GET_MODE_NAME (GET_MODE (x))); 187 if (GET_MODE (x) == VOIDmode) 188 printf ("GET_MODE (operand%d)", XINT (x, 0)); 190 printf ("%smode", GET_MODE_NAME (GET_MODE (x))); 204 printf (", %smode", GET_MODE_NAME (GET_MODE (x))); 231 printf ("gen_hard_reg_clobber (%smode, %i)", GET_MODE_NAME (GET_MODE (XEXP (x, 0))), 273 printf (" (%smode", GET_MODE_NAME (GET_MODE (x))); 369 if (! (GET_MODE (old) == GET_MODE (new) 809 GET_MODE_NAME (GET_MODE (el [all...] |
H A D | ifcvt.c | 308 if (GET_MODE (xtest) != GET_MODE (COND_EXEC_TEST (pattern))) 311 xtest = gen_rtx_AND (GET_MODE (xtest), xtest, 364 cond = gen_rtx_fmt_ee (rev, GET_MODE (cond), XEXP (cond, 0), 447 false_expr = gen_rtx_fmt_ee (false_code, GET_MODE (true_expr), 509 f = gen_rtx_fmt_ee (f_code, GET_MODE (t), XEXP (t, 0), XEXP (t, 1)); 512 t = gen_rtx_AND (GET_MODE (t), true_expr, t); 513 f = gen_rtx_IOR (GET_MODE (t), false_expr, f); 517 t = gen_rtx_IOR (GET_MODE (t), true_expr, t); 518 f = gen_rtx_AND (GET_MODE ( [all...] |
H A D | local-alloc.c | 1874 if (GET_MODE_SIZE (GET_MODE (subreg)) > UNITS_PER_WORD) 1879 GET_MODE (subreg), 1881 GET_MODE (usedreg)); 1884 / REGMODE_NATURAL_SIZE (GET_MODE (usedreg))); 1895 usize = hard_regno_nregs[ureg][GET_MODE (usedreg)]; 1897 usize = ((GET_MODE_SIZE (GET_MODE (usedreg)) 1898 + (REGMODE_NATURAL_SIZE (GET_MODE (usedreg)) - 1)) 1899 / REGMODE_NATURAL_SIZE (GET_MODE (usedreg))); 1907 if (GET_MODE_SIZE (GET_MODE (subreg)) > UNITS_PER_WORD) 1912 GET_MODE (subre [all...] |
H A D | regrename.c | 111 nregs = hard_regno_nregs[regno][GET_MODE (x)]; 132 int nregs = hard_regno_nregs[regno][GET_MODE (reg)]; 292 int nregs = hard_regno_nregs[new_reg][GET_MODE (*this->loc)]; 318 if (! HARD_REGNO_MODE_OK (new_reg, GET_MODE (*tmp->loc)) 321 (reg, GET_MODE (*tmp->loc))) 323 (new_reg, GET_MODE (*tmp->loc))))) 377 *chain->loc = gen_raw_REG (GET_MODE (*chain->loc), reg); 395 enum machine_mode mode = GET_MODE (x); 436 int nregs = hard_regno_nregs[regno][GET_MODE (*this->loc)]; 633 base_reg_class (GET_MODE ( [all...] |
H A D | reload1.c | 603 *loc = gen_rtx_MEM (GET_MODE (x), reg_equiv_address[regno]); 615 replace_pseudos_in (& XEXP (x, 0), GET_MODE (x), usage); 739 && GET_MODE (insn) != VOIDmode) 798 = force_const_mem (GET_MODE (SET_DEST (set)), x); 940 if (strict_memory_address_p (GET_MODE (regno_reg_rtx[i]), 1181 && (GET_MODE (insn) == QImode 1185 || GET_MODE (XEXP (PATTERN (insn), 0)) != BLKmode 1840 = hard_regno_nregs[regno][GET_MODE (chain->rld[i].reg_rtx)]; 2011 enum machine_mode mode = GET_MODE (regno_reg_rtx[i]); 2046 && (GET_MODE_SIZE (GET_MODE (spill_stack_slo [all...] |