| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bfin/ |
| H A D | bfin.md | 1086 rtx xops[8]; 1087 xops[0] = gen_lowpart (SImode, operands[0]); 1088 xops[1] = simplify_gen_subreg (SImode, operands[0], DImode, 4); 1089 xops[2] = gen_lowpart (SImode, operands[1]); 1090 xops[3] = simplify_gen_subreg (SImode, operands[1], DImode, 4); 1091 xops[4] = gen_lowpart (SImode, operands[2]); 1092 xops[5] = simplify_gen_subreg (SImode, operands[2], DImode, 4); 1093 xops[6] = gen_reg_rtx (SImode); 1094 xops[7] = gen_rtx_REG (BImode, REG_CC); 1095 if (!register_operand (xops[4], SImode) [all …]
|
| H A D | bfin.c | 4965 rtx xops[3]; in bfin_output_mi_thunk() local 4973 xops[1] = this_rtx; in bfin_output_mi_thunk() 4976 xops[0] = GEN_INT (delta); in bfin_output_mi_thunk() 4977 output_asm_insn ("%1 += %0;", xops); in bfin_output_mi_thunk() 4981 xops[0] = GEN_INT (delta + 64); in bfin_output_mi_thunk() 4982 output_asm_insn ("%1 += -64; %1 += %0;", xops); in bfin_output_mi_thunk() 4986 xops[0] = GEN_INT (delta - 63); in bfin_output_mi_thunk() 4987 output_asm_insn ("%1 += 63; %1 += %0;", xops); in bfin_output_mi_thunk() 4991 xops[0] = GEN_INT (delta); in bfin_output_mi_thunk() 4992 output_asm_insn ("r3.l = %h0; r3.h = %d0; %1 = %1 + r3;", xops); in bfin_output_mi_thunk() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/bfin/ |
| H A D | bfin.md | 1085 rtx xops[8]; 1086 xops[0] = gen_lowpart (SImode, operands[0]); 1087 xops[1] = simplify_gen_subreg (SImode, operands[0], DImode, 4); 1088 xops[2] = gen_lowpart (SImode, operands[1]); 1089 xops[3] = simplify_gen_subreg (SImode, operands[1], DImode, 4); 1090 xops[4] = gen_lowpart (SImode, operands[2]); 1091 xops[5] = simplify_gen_subreg (SImode, operands[2], DImode, 4); 1092 xops[6] = gen_reg_rtx (SImode); 1093 xops[7] = gen_rtx_REG (BImode, REG_CC); 1094 if (!register_operand (xops[4], SImode) [all …]
|
| H A D | bfin.cc | 4967 rtx xops[3]; in bfin_output_mi_thunk() local 4975 xops[1] = this_rtx; in bfin_output_mi_thunk() 4978 xops[0] = GEN_INT (delta); in bfin_output_mi_thunk() 4979 output_asm_insn ("%1 += %0;", xops); in bfin_output_mi_thunk() 4983 xops[0] = GEN_INT (delta + 64); in bfin_output_mi_thunk() 4984 output_asm_insn ("%1 += -64; %1 += %0;", xops); in bfin_output_mi_thunk() 4988 xops[0] = GEN_INT (delta - 63); in bfin_output_mi_thunk() 4989 output_asm_insn ("%1 += 63; %1 += %0;", xops); in bfin_output_mi_thunk() 4993 xops[0] = GEN_INT (delta); in bfin_output_mi_thunk() 4994 output_asm_insn ("r3.l = %h0; r3.h = %d0; %1 = %1 + r3;", xops); in bfin_output_mi_thunk() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/c6x/ |
| H A D | c6x.c | 757 rtx xops[5]; in c6x_output_mi_thunk() local 764 xops[4] = XEXP (DECL_RTL (function), 0); in c6x_output_mi_thunk() 767 output_asm_insn ("b .s2 \t%4", xops); in c6x_output_mi_thunk() 769 output_asm_insn ("nop 5", xops); in c6x_output_mi_thunk() 775 xops[0] = GEN_INT (delta); in c6x_output_mi_thunk() 776 xops[1] = this_rtx; in c6x_output_mi_thunk() 779 output_asm_insn ("add .s1 %0, %1, %1", xops); in c6x_output_mi_thunk() 781 output_asm_insn ("nop 4", xops); in c6x_output_mi_thunk() 785 output_asm_insn ("add .d1 %0, %1, %1", xops); in c6x_output_mi_thunk() 787 output_asm_insn ("nop 4", xops); in c6x_output_mi_thunk() [all …]
|
| H A D | c6x.md | 953 rtx xops[4]; 957 xops[0] = operands[0]; 958 xops[1] = operands[1]; 959 xops[2] = GEN_INT (v1); 960 xops[3] = GEN_INT (v2); 961 output_asm_insn ("%|%.\\tclr\\t%$\\t%1, %3, %2, %0", xops); 978 rtx xops[4]; 982 xops[0] = operands[0]; 983 xops[1] = operands[1]; 984 xops[2] = GEN_INT (v1); [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/c6x/ |
| H A D | c6x.cc | 759 rtx xops[5]; in c6x_output_mi_thunk() local 766 xops[4] = XEXP (DECL_RTL (function), 0); in c6x_output_mi_thunk() 769 output_asm_insn ("b .s2 \t%4", xops); in c6x_output_mi_thunk() 771 output_asm_insn ("nop 5", xops); in c6x_output_mi_thunk() 777 xops[0] = GEN_INT (delta); in c6x_output_mi_thunk() 778 xops[1] = this_rtx; in c6x_output_mi_thunk() 781 output_asm_insn ("add .s1 %0, %1, %1", xops); in c6x_output_mi_thunk() 783 output_asm_insn ("nop 4", xops); in c6x_output_mi_thunk() 787 output_asm_insn ("add .d1 %0, %1, %1", xops); in c6x_output_mi_thunk() 789 output_asm_insn ("nop 4", xops); in c6x_output_mi_thunk() [all …]
|
| H A D | c6x.md | 953 rtx xops[4]; 957 xops[0] = operands[0]; 958 xops[1] = operands[1]; 959 xops[2] = GEN_INT (v1); 960 xops[3] = GEN_INT (v2); 961 output_asm_insn ("%|%.\\tclr\\t%$\\t%1, %3, %2, %0", xops); 978 rtx xops[4]; 982 xops[0] = operands[0]; 983 xops[1] = operands[1]; 984 xops[2] = GEN_INT (v1); [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/bpf/ |
| H A D | bpf.c | 681 rtx xops[1]; in bpf_output_call() local 699 xops[0] = GEN_INT (TREE_INT_CST_LOW (TREE_VALUE (attr_args))); in bpf_output_call() 700 output_asm_insn ("call\t%0", xops); in bpf_output_call()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/rs6000/ |
| H A D | rs6000-logue.cc | 1891 rtx xops[2]; in output_probe_stack_range_1() local 1899 xops[0] = reg1; in output_probe_stack_range_1() 1900 xops[1] = GEN_INT (-PROBE_INTERVAL); in output_probe_stack_range_1() 1901 output_asm_insn ("addi %0,%0,%1", xops); in output_probe_stack_range_1() 1904 xops[1] = gen_rtx_REG (Pmode, 0); in output_probe_stack_range_1() 1905 output_asm_insn ("stw %1,0(%0)", xops); in output_probe_stack_range_1() 1908 xops[1] = reg2; in output_probe_stack_range_1() 1910 output_asm_insn ("cmpd 0,%0,%1", xops); in output_probe_stack_range_1() 1912 output_asm_insn ("cmpw 0,%0,%1", xops); in output_probe_stack_range_1() 1969 rtx xops[3]; in output_probe_stack_range_stack_clash() local [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/rs6000/ |
| H A D | rs6000-logue.c | 1863 rtx xops[2]; in output_probe_stack_range_1() local 1871 xops[0] = reg1; in output_probe_stack_range_1() 1872 xops[1] = GEN_INT (-PROBE_INTERVAL); in output_probe_stack_range_1() 1873 output_asm_insn ("addi %0,%0,%1", xops); in output_probe_stack_range_1() 1876 xops[1] = gen_rtx_REG (Pmode, 0); in output_probe_stack_range_1() 1877 output_asm_insn ("stw %1,0(%0)", xops); in output_probe_stack_range_1() 1880 xops[1] = reg2; in output_probe_stack_range_1() 1882 output_asm_insn ("cmpd 0,%0,%1", xops); in output_probe_stack_range_1() 1884 output_asm_insn ("cmpw 0,%0,%1", xops); in output_probe_stack_range_1() 1941 rtx xops[3]; in output_probe_stack_range_stack_clash() local [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/i386/ |
| H A D | i386-expand.cc | 5319 rtx xops[6]; in ix86_expand_vec_perm() local 5355 xops[0] = target; in ix86_expand_vec_perm() 5356 xops[1] = gen_lowpart (mode, t2); in ix86_expand_vec_perm() 5357 xops[2] = gen_lowpart (mode, t1); in ix86_expand_vec_perm() 5358 xops[3] = gen_rtx_EQ (maskmode, mask, vt); in ix86_expand_vec_perm() 5359 xops[4] = mask; in ix86_expand_vec_perm() 5360 xops[5] = vt; in ix86_expand_vec_perm() 5361 ok = ix86_expand_int_vcond (xops); in ix86_expand_vec_perm() 9486 rtx xops[4]; in ix86_expand_multi_arg_builtin() local 9580 gcc_assert (nargs <= ARRAY_SIZE (xops)); in ix86_expand_multi_arg_builtin() [all …]
|
| H A D | i386.cc | 5955 rtx xops[2]; in output_indirect_thunk() local 5956 xops[0] = gen_rtx_MEM (word_mode, stack_pointer_rtx); in output_indirect_thunk() 5957 xops[1] = gen_rtx_REG (word_mode, regno); in output_indirect_thunk() 5958 output_asm_insn ("mov\t{%1, %0|%0, %1}", xops); in output_indirect_thunk() 5963 rtx xops[2]; in output_indirect_thunk() local 5964 xops[0] = stack_pointer_rtx; in output_indirect_thunk() 5965 xops[1] = plus_constant (Pmode, stack_pointer_rtx, UNITS_PER_WORD); in output_indirect_thunk() 5966 output_asm_insn ("lea\t{%E1, %0|%0, %E1}", xops); in output_indirect_thunk() 6073 rtx xops[2]; in ix86_code_end() local 6170 xops[0] = gen_rtx_REG (Pmode, regno); in ix86_code_end() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/i386/ |
| H A D | i386.c | 5467 rtx xops[2]; in output_indirect_thunk() local 5468 xops[0] = gen_rtx_MEM (word_mode, stack_pointer_rtx); in output_indirect_thunk() 5469 xops[1] = gen_rtx_REG (word_mode, regno); in output_indirect_thunk() 5470 output_asm_insn ("mov\t{%1, %0|%0, %1}", xops); in output_indirect_thunk() 5475 rtx xops[2]; in output_indirect_thunk() local 5476 xops[0] = stack_pointer_rtx; in output_indirect_thunk() 5477 xops[1] = plus_constant (Pmode, stack_pointer_rtx, UNITS_PER_WORD); in output_indirect_thunk() 5478 output_asm_insn ("lea\t{%E1, %0|%0, %E1}", xops); in output_indirect_thunk() 5583 rtx xops[2]; in ix86_code_end() local 5681 xops[0] = gen_rtx_REG (Pmode, regno); in ix86_code_end() [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/ |
| H A D | thumb1.md | 1049 rtx xops[4]; 1050 xops[1] = gen_reg_rtx (SImode); 1051 emit_insn (gen_zero_extendqisi2 (xops[1], operands[1])); 1052 xops[2] = GEN_INT (127); 1053 xops[0] = gen_rtx_fmt_ee (GET_CODE (operands[0]) == GE ? LEU : GTU, 1054 VOIDmode, xops[1], xops[2]); 1055 xops[3] = operands[3]; 1056 emit_insn (gen_cbranchsi4 (xops[0], xops[1], xops[2], xops[3]));
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/ |
| H A D | thumb1.md | 1085 rtx xops[4]; 1086 xops[1] = gen_reg_rtx (SImode); 1087 emit_insn (gen_zero_extendqisi2 (xops[1], operands[1])); 1088 xops[2] = GEN_INT (127); 1089 xops[0] = gen_rtx_fmt_ee (GET_CODE (operands[0]) == GE ? LEU : GTU, 1090 VOIDmode, xops[1], xops[2]); 1091 xops[3] = operands[3]; 1092 emit_insn (gen_cbranchsi4 (xops[0], xops[1], xops[2], xops[3]));
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/bpf/ |
| H A D | bpf.cc | 826 rtx xops[1]; in bpf_output_call() local 844 xops[0] = GEN_INT (TREE_INT_CST_LOW (TREE_VALUE (attr_args))); in bpf_output_call() 845 output_asm_insn ("call\t%0", xops); in bpf_output_call()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/loongarch/ |
| H A D | loongarch.cc | 1235 rtx xops[3]; in loongarch_output_probe_stack_range() local 1243 xops[0] = reg1; in loongarch_output_probe_stack_range() 1244 xops[1] = GEN_INT (-PROBE_INTERVAL); in loongarch_output_probe_stack_range() 1245 xops[2] = reg3; in loongarch_output_probe_stack_range() 1247 output_asm_insn ("sub.d\t%0,%0,%2", xops); in loongarch_output_probe_stack_range() 1249 output_asm_insn ("sub.w\t%0,%0,%2", xops); in loongarch_output_probe_stack_range() 1252 xops[1] = reg2; in loongarch_output_probe_stack_range() 1255 output_asm_insn ("st.d\t$r0,%0,0", xops); in loongarch_output_probe_stack_range() 1257 output_asm_insn ("st.w\t$r0,%0,0", xops); in loongarch_output_probe_stack_range() 1258 output_asm_insn (strcat (tmp, &loop_lab[1]), xops); in loongarch_output_probe_stack_range()
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/or1k/ |
| H A D | or1k.md | 539 rtx xops[3] = { operands[1], XEXP (operands[1], 0), XEXP (operands[1], 1) }; 540 or1k_expand_compare (xops); 541 operands[1] = xops[0];
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/ |
| H A D | ia64.cc | 2034 rtx xops[6]; in ia64_expand_vecint_minmax() local 2055 xops[0] = operands[0]; in ia64_expand_vecint_minmax() 2056 xops[4] = xops[1] = operands[1]; in ia64_expand_vecint_minmax() 2057 xops[5] = xops[2] = operands[2]; in ia64_expand_vecint_minmax() 2076 xops[3] = gen_rtx_fmt_ee (code, VOIDmode, operands[1], operands[2]); in ia64_expand_vecint_minmax() 2078 ia64_expand_vecint_cmov (xops); in ia64_expand_vecint_minmax() 3437 rtx xops[3]; in output_probe_stack_range() local 3445 xops[0] = reg1; in output_probe_stack_range() 3446 xops[1] = GEN_INT (-PROBE_INTERVAL); in output_probe_stack_range() 3447 output_asm_insn ("addl %0 = %1, %0", xops); in output_probe_stack_range() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/ |
| H A D | ia64.c | 2034 rtx xops[6]; in ia64_expand_vecint_minmax() local 2055 xops[0] = operands[0]; in ia64_expand_vecint_minmax() 2056 xops[4] = xops[1] = operands[1]; in ia64_expand_vecint_minmax() 2057 xops[5] = xops[2] = operands[2]; in ia64_expand_vecint_minmax() 2076 xops[3] = gen_rtx_fmt_ee (code, VOIDmode, operands[1], operands[2]); in ia64_expand_vecint_minmax() 2078 ia64_expand_vecint_cmov (xops); in ia64_expand_vecint_minmax() 3437 rtx xops[3]; in output_probe_stack_range() local 3445 xops[0] = reg1; in output_probe_stack_range() 3446 xops[1] = GEN_INT (-PROBE_INTERVAL); in output_probe_stack_range() 3447 output_asm_insn ("addl %0 = %1, %0", xops); in output_probe_stack_range() [all …]
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/aarch64/ |
| H A D | aarch64.c | 6679 rtx xops[2]; in aarch64_output_probe_stack_range() local 6690 xops[0] = reg1; in aarch64_output_probe_stack_range() 6698 xops[1] = GEN_INT (interval); in aarch64_output_probe_stack_range() 6700 output_asm_insn ("sub\t%0, %0, %1", xops); in aarch64_output_probe_stack_range() 6706 xops[1] = GEN_INT (STACK_CLASH_CALLER_GUARD); in aarch64_output_probe_stack_range() 6708 xops[1] = CONST0_RTX (GET_MODE (xops[1])); in aarch64_output_probe_stack_range() 6712 output_asm_insn ("str\txzr, [%0, %1]", xops); in aarch64_output_probe_stack_range() 6715 xops[1] = reg2; in aarch64_output_probe_stack_range() 6716 output_asm_insn ("cmp\t%0, %1", xops); in aarch64_output_probe_stack_range() 6757 rtx xops[2]; in aarch64_output_probe_sve_stack_clash() local [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/aarch64/ |
| H A D | aarch64.cc | 7992 rtx xops[2]; in aarch64_output_probe_stack_range() local 8003 xops[0] = reg1; in aarch64_output_probe_stack_range() 8011 xops[1] = GEN_INT (interval); in aarch64_output_probe_stack_range() 8013 output_asm_insn ("sub\t%0, %0, %1", xops); in aarch64_output_probe_stack_range() 8019 xops[1] = GEN_INT (STACK_CLASH_CALLER_GUARD); in aarch64_output_probe_stack_range() 8021 xops[1] = CONST0_RTX (GET_MODE (xops[1])); in aarch64_output_probe_stack_range() 8025 output_asm_insn ("str\txzr, [%0, %1]", xops); in aarch64_output_probe_stack_range() 8028 xops[1] = reg2; in aarch64_output_probe_stack_range() 8029 output_asm_insn ("cmp\t%0, %1", xops); in aarch64_output_probe_stack_range() 8070 rtx xops[2]; in aarch64_output_probe_sve_stack_clash() local [all …]
|
| /netbsd-src/external/gpl3/gcc/dist/gcc/config/m68k/ |
| H A D | m68k.cc | 3376 rtx xops[2]; in handle_move_double() local 3568 xops[0] = latehalf[0]; in handle_move_double() 3569 xops[1] = XEXP (operands[1], 0); in handle_move_double() 3571 handle_compadr (xops); in handle_move_double()
|
| /netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m68k/ |
| H A D | m68k.c | 3378 rtx xops[2]; in handle_move_double() local 3570 xops[0] = latehalf[0]; in handle_move_double() 3571 xops[1] = XEXP (operands[1], 0); in handle_move_double() 3573 handle_compadr (xops); in handle_move_double()
|