Searched refs:hi_half (Results 1 - 8 of 8) sorted by relevance

/haiku-buildtools/gcc/gcc/config/tilepro/
H A Dtilepro.c1273 to split and "num" is its length. lo_half and hi_half are output
1276 split_di (rtx operands[], int num, rtx lo_half[], rtx hi_half[])
1287 hi_half[num] = adjust_address (op, SImode, 4);
1294 hi_half[num] = simplify_gen_subreg (SImode, op,
2121 rtx operands[2], lo_half[2], hi_half[2];
2160 split_di (operands, 2, lo_half, hi_half);
2165 if (!reg_or_0_operand (hi_half[0], SImode))
2166 hi_half[0] = force_reg (SImode, hi_half[0]);
2171 if (!CONST_INT_P (hi_half[
1272 split_di(rtx operands[], int num, rtx lo_half[], rtx hi_half[]) argument
2115 rtx operands[2], lo_half[2], hi_half[2]; local
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/ns32k/
H A Dns32k.c236 split and "num" is its length. lo_half and hi_half are output arrays
240 split_di (operands, num, lo_half, hi_half)
243 rtx lo_half[], hi_half[];
250 hi_half[num] = gen_rtx (REG, SImode, REGNO (operands[num]) + 1);
254 split_double (operands[num], &lo_half[num], &hi_half[num]);
259 hi_half[num] = adj_offsettable_operand (operands[num], 4);
H A Dns32k.h1712 void split_di NS32K_PROTO((rtx operands[], int num, rtx lo_half[], hi_half[]));
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Di386.c3815 split and "num" is its length. lo_half and hi_half are output arrays
3819 split_di (operands, num, lo_half, hi_half)
3822 rtx lo_half[], hi_half[];
3830 hi_half[num] = gen_highpart (SImode, op);
3835 hi_half[num] = gen_rtx_REG (SImode, REGNO (op) + 1);
3838 split_double (op, &lo_half[num], &hi_half[num]);
3844 hi_half[num] = change_address (op, SImode, hi_addr);
/haiku-buildtools/gcc/gcc/config/m68k/
H A Dm68k.c3829 split and "num" is its length. lo_half and hi_half are output arrays
3833 split_di (rtx operands[], int num, rtx lo_half[], rtx hi_half[])
3844 hi_half[num] = adjust_address (op, SImode, 0);
3851 hi_half[num] = simplify_gen_subreg (SImode, op,
3824 split_di(rtx operands[], int num, rtx lo_half[], rtx hi_half[]) argument
/haiku-buildtools/gcc/gcc/config/bfin/
H A Dbfin.c2009 split and "num" is its length. lo_half and hi_half are output arrays
2013 split_di (rtx operands[], int num, rtx lo_half[], rtx hi_half[])
2024 hi_half[num] = adjust_address (op, SImode, 4);
2031 hi_half[num] = simplify_gen_subreg (SImode, op,
2007 split_di(rtx operands[], int num, rtx lo_half[], rtx hi_half[]) argument
/haiku-buildtools/gcc/gcc/config/c6x/
H A Dc6x.c1698 split and "num" is its length. lo_half and hi_half are output arrays
1702 split_di (rtx operands[], int num, rtx lo_half[], rtx hi_half[])
1709 hi_half[num] = c6x_subword (op, true);
1692 split_di(rtx operands[], int num, rtx lo_half[], rtx hi_half[]) argument
/haiku-buildtools/gcc/gcc/config/i386/
H A Di386.c16521 split and "num" is its length. lo_half and hi_half are output arrays
16526 int num, rtx lo_half[], rtx hi_half[])
16554 hi_half[num] = adjust_address (op, half_mode, byte);
16561 hi_half[num] = simplify_gen_subreg (half_mode, op,
16496 split_double_mode(machine_mode mode, rtx operands[], int num, rtx lo_half[], rtx hi_half[]) argument
[all...]

Completed in 393 milliseconds