Searched refs:gen_rtx (Results 1 - 25 of 96) sorted by relevance

1234

/haiku-buildtools/legacy/gcc/gcc/config/
H A Dgofast.h47 add_optab->handlers[(int) SFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "fpadd"); \
48 add_optab->handlers[(int) DFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "dpadd"); \
49 sub_optab->handlers[(int) SFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "fpsub"); \
50 sub_optab->handlers[(int) DFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "dpsub"); \
51 smul_optab->handlers[(int) SFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "fpmul"); \
52 smul_optab->handlers[(int) DFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "dpmul"); \
53 flodiv_optab->handlers[(int) SFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "fpdiv"); \
54 flodiv_optab->handlers[(int) DFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "dpdiv"); \
55 cmp_optab->handlers[(int) SFmode].libfunc = gen_rtx (SYMBOL_REF, Pmode, "fpcmp"); \
56 cmp_optab->handlers[(int) DFmode].libfunc = gen_rtx (SYMBOL_RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/clipper/
H A Dclipper.c393 f0_addr = gen_rtx (PLUS, Pmode, addr, GEN_INT (24));
394 f1_addr = gen_rtx (PLUS, Pmode, addr, GEN_INT (32));
395 r0_addr = gen_rtx (PLUS, Pmode, addr, GEN_INT (40));
396 r1_addr = gen_rtx (PLUS, Pmode, addr, GEN_INT (44));
401 emit_move_insn (gen_rtx (MEM, DFmode, f0_addr), gen_rtx (REG, DFmode, 16));
402 emit_move_insn (gen_rtx (MEM, DFmode, f1_addr), gen_rtx (REG, DFmode, 17));
406 emit_move_insn (gen_rtx (MEM, SImode, r0_addr), gen_rtx (RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/m68k/
H A Da-ux.h119 ? gen_rtx (REG, TYPE_MODE (VALTYPE), 16) \
121 ? gen_rtx (REG, TYPE_MODE (VALTYPE), 8) \
122 : gen_rtx (REG, TYPE_MODE (VALTYPE), 0)))
126 gen_rtx (REG, (MODE), ((TARGET_68881 && \
170 emit_library_call(gen_rtx(SYMBOL_REF, Pmode, "__clear_cache"), \
H A Dm68kv4.h170 ? gen_rtx (REG, TYPE_MODE (VALTYPE), 16) \
172 ? gen_rtx (REG, TYPE_MODE (VALTYPE), 8) \
173 : gen_rtx (REG, TYPE_MODE (VALTYPE), 0)))
199 ? gen_rtx (REG, (MODE), 16) \
200 : gen_rtx (REG, (MODE), 0))
344 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 10)), CXT); \
345 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 14)), FNADDR); \
H A Disi.h77 gen_rtx (REG, (MODE), ((TARGET_68881 && ((MODE) == SFmode || (MODE) == DFmode)) ? 16 : 0))
H A Dm68kemb.h30 gen_rtx (REG, (MODE), \
H A Dlynx.h65 gen_rtx (REG, (MODE), \
/haiku-buildtools/legacy/gcc/gcc/config/arm/
H A Dlinux-gas.h66 emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 8)), \
68 emit_move_insn (gen_rtx (MEM, SImode, plus_constant ((TRAMP), 12)), \
H A Dthumb.c440 newsrc = gen_rtx (MEM, mode,
441 plus_constant (gen_rtx (LABEL_REF,
450 newinsn = emit_jump_insn_after (gen_rtx (SET, VOIDmode,
512 emit_insn (gen_movsi (reg, gen_rtx (MEM, SImode, in)));
513 emit_insn (gen_movsi (gen_rtx (MEM, SImode, out), reg));
520 emit_insn (gen_movhi (reg, gen_rtx (MEM, HImode,
522 emit_insn (gen_movhi (gen_rtx (MEM, HImode, plus_constant (out, offset)),
530 emit_insn (gen_movqi (reg, gen_rtx (MEM, QImode,
532 emit_insn (gen_movqi (gen_rtx (MEM, QImode, plus_constant (out, offset)),
1258 emit_insn (gen_movsi (spare = gen_rtx (RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/m88k/
H A Dsysv3.h148 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 40)), FNADDR); \
149 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (TRAMP, 36)), CXT); \
150 emit_call_insn (gen_call (gen_rtx (MEM, SImode, \
151 gen_rtx (SYMBOL_REF, Pmode, \
H A Dm88k.c244 emit_insn (gen_rtx (SET, VOIDmode, operand0, operand1));
254 emit_insn (gen_rtx (SET, VOIDmode, operand0, operand1));
276 operands[1] = gen_rtx (SUBREG, mode, operands[1], 0);
323 emit_insn (gen_rtx (SET, VOIDmode, temp,
324 gen_rtx (HIGH, SImode,
325 gen_rtx (UNSPEC, SImode,
328 emit_insn (gen_rtx (SET, VOIDmode, temp,
329 gen_rtx (LO_SUM, SImode, temp,
330 gen_rtx (UNSPEC, SImode,
335 new = gen_rtx (ME
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/we32k/
H A Dwe32k.c39 lsw_operands[0] = gen_rtx (REG, SImode, REGNO (operands[0]) + 1);
49 lsw_operands[1] = gen_rtx (REG, SImode, REGNO (operands[1]) + 1);
118 lsw_operands[0] = gen_rtx (REG, SImode, REGNO (operands[0]) + 1);
/haiku-buildtools/legacy/gcc/gcc/config/mn10200/
H A Dmn10200.c278 x = gen_rtx (PLUS, PSImode, XEXP (x, 0), GEN_INT (0));
597 zero_dreg = gen_rtx (REG, HImode, 2);
602 zero_dreg = gen_rtx (REG, HImode, 3);
614 zero_areg = gen_rtx (REG, HImode, 5);
619 zero_areg = gen_rtx (REG, HImode, 6);
641 emit_move_insn (gen_rtx (MEM, PSImode, stack_pointer_rtx),
642 gen_rtx (REG, PSImode, STATIC_CHAIN_REGNUM));
648 emit_move_insn (gen_rtx (REG, PSImode, 4), frame_pointer_rtx);
673 emit_move_insn (gen_rtx (MEM, PSImode,
674 gen_rtx (PLU
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/mn10300/
H A Dmn10300.c236 output_address (gen_rtx (PLUS, SImode, XEXP (x, 0), GEN_INT (0)));
317 print_operand_address (file, gen_rtx (PLUS, SImode,
379 emit_move_insn (gen_rtx (MEM, SImode,
380 gen_rtx (PLUS, Pmode, stack_pointer_rtx,
382 gen_rtx (REG, SImode, 0));
383 emit_move_insn (gen_rtx (MEM, SImode,
384 gen_rtx (PLUS, Pmode, stack_pointer_rtx,
386 gen_rtx (REG, SImode, 1));
646 emit_move_insn (gen_rtx (MEM, SImode, current_function_internal_arg_pointer),
647 gen_rtx (RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/dsp16xx/
H A Ddsp16xx.c1798 emit_insn (gen_rtx (SET, VOIDmode, operands[0],
1799 gen_rtx (shift_op, mode,
1809 emit_insn (gen_rtx (SET, VOIDmode, operands[0],
1810 gen_rtx (shift_op, mode,
1820 emit_insn (gen_rtx (SET, VOIDmode, operands[0],
1821 gen_rtx (shift_op, mode,
1831 emit_insn (gen_rtx (SET, VOIDmode, operands[0],
1832 gen_rtx (shift_op, mode,
2089 return gen_rtx (REG, mode, args_so_far + FIRST_REG_FOR_FUNCTION_ARG);
2139 emit_insn (gen_rtx (PARALLE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/i860/
H A Di860.h435 gen_rtx (REG, TYPE_MODE (VALTYPE), \
443 gen_rtx (REG, MODE, \
531 ? gen_rtx (REG, (MODE), \
538 ? gen_rtx (REG, (MODE), \
652 emit_move_insn (gen_rtx (MEM, HImode, plus_constant (TRAMP, 16)), \
654 emit_move_insn (gen_rtx (MEM, HImode, plus_constant (TRAMP, 4)), \
656 emit_move_insn (gen_rtx (MEM, HImode, plus_constant (TRAMP, 8)), \
658 emit_move_insn (gen_rtx (MEM, HImode, plus_constant (TRAMP, 0)), \
815 (X) = gen_rtx (PLUS, SImode, XEXP (X, 1), \
818 (X) = gen_rtx (PLU
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/spur/
H A Dspur.h362 gen_rtx (REG, TYPE_MODE (VALTYPE), 27)
367 gen_rtx (REG, TYPE_MODE (VALTYPE), 11)
372 #define LIBCALL_VALUE(MODE) gen_rtx (REG, MODE, 27)
457 ? gen_rtx (REG, (MODE), 27 + (CUM)) \
468 ? gen_rtx (REG, (MODE), 11 + (CUM)) \
726 (X) = gen_rtx (PLUS, SImode, XEXP (X, 0), \
729 (X) = gen_rtx (PLUS, SImode, XEXP (X, 1), \
732 (X) = gen_rtx (PLUS, SImode, XEXP (X, 1), \
735 (X) = gen_rtx (PLUS, SImode, XEXP (X, 0), \
/haiku-buildtools/legacy/gcc/gcc/config/mips/
H A Dmips.c1487 mips_load_reg2 = gen_rtx (REG, SImode, REGNO (set_reg) + 1);
1493 mips_load_reg3 = gen_rtx (REG, SImode, MD_REG_FIRST);
1494 mips_load_reg4 = gen_rtx (REG, SImode, MD_REG_FIRST+1);
1657 return gen_rtx (CONST, Pmode,
1658 gen_rtx (MINUS, Pmode, x,
2784 convert_move (reg, gen_rtx (p_info->test_code, mode, cmp0, cmp1), 0);
2791 convert_move (result, gen_rtx (GTU, mode, reg, const0_rtx), 0);
2797 convert_move (reg2, gen_rtx (LTU, mode, reg, const1_rtx), 0);
2805 convert_move (reg2, gen_rtx (LTU, mode, reg, const1_rtx), 0);
2825 convert_move (result, gen_rtx (XO
[all...]
H A Dabi64.h137 mem = gen_rtx (MEM, BLKmode, ptr); \
170 gen_rtx (MEM, mode, \
174 gen_rtx (REG, mode, \
H A Dmips.h1140 #define INCOMING_RETURN_ADDR_RTX gen_rtx (REG, VOIDmode, GP_REG_FIRST + 31)
2168 ? gen_rtx (MEM, Pmode, gen_rtx (REG, Pmode, RETURN_ADDRESS_POINTER_REGNUM))\
2433 gen_rtx (REG, \
2716 emit_move_insn (gen_rtx (MEM, DImode, plus_constant (addr, 32)), FUNC); \
2717 emit_move_insn (gen_rtx (MEM, DImode, plus_constant (addr, 40)), CHAIN);\
2721 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (addr, 32)), FUNC); \
2722 emit_move_insn (gen_rtx (MEM, SImode, plus_constant (addr, 36)), CHAIN);\
2728 emit_library_call (gen_rtx (SYMBOL_REF, Pmode, CACHE_FLUSH_FUNC), \
3049 X = gen_rtx (LO_SU
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/romp/
H A Dromp.h276 gen_rtx (MEM, Pmode, gen_rtx (PLUS, Pmode, stack_pointer_rtx, \
281 gen_rtx (MEM, Pmode, gen_rtx (PLUS, Pmode, arg_pointer_rtx, \
528 gen_rtx (REG, TYPE_MODE (VALTYPE), \
535 #define LIBCALL_VALUE(MODE) gen_rtx (REG, MODE, 2)
636 : USE_FP_REG(MODE,CUM) ? gen_rtx(REG, (MODE),(CUM.fregs) + 17) \
637 : (CUM).gregs < 4 ? gen_rtx(REG, (MODE), 2 + (CUM).gregs) : 0)
680 gen_rtx (MEM, BLKmode, \
823 emit_move_insn (gen_rtx (ME
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/i386/
H A Dwin32.h177 gen_rtx (SYMBOL_REF, Pmode, gen_stdcall_suffix (DECL)); \
275 gen_rtx (SYMBOL_REF, Pmode, "_monstartup")); \
277 emit_call_insn (gen_rtx (CALL, VOIDmode, xops[0], const0_rtx)); \
H A Dwin-nt.h121 gen_rtx (SYMBOL_REF, Pmode, gen_stdcall_suffix (DECL)); \
/haiku-buildtools/legacy/gcc/gcc/config/v850/
H A Dv850.c205 result = gen_rtx (REG, mode, 6);
208 result = gen_rtx (REG, mode, 7);
211 result = gen_rtx (REG, mode, 8);
214 result = gen_rtx (REG, mode, 9);
570 output_address (gen_rtx (PLUS, SImode,
571 gen_rtx (REG, SImode, 0),
801 fatal_insn ("output_move_single:", gen_rtx (SET, VOIDmode, dst, src));
849 xop[0] = gen_rtx (REG, SImode, REGNO (dst)+i);
1105 rtx reg = gen_rtx (REG, Pmode, regno);
1111 *p_r1 = gen_rtx (RE
[all...]
/haiku-buildtools/legacy/gcc/gcc/config/fx80/
H A Dfx80.c156 operands[0] = gen_rtx (MEM, DImode, operands[0]);
163 operands[1] = gen_rtx (MEM, DImode, operands[1]);
186 latehalf[0] = gen_rtx (REG, SImode, REGNO (operands[0]) + 1);
193 latehalf[1] = gen_rtx (REG, SImode, REGNO (operands[1]) + 1);

Completed in 120 milliseconds

1234