Home
last modified time | relevance | path

Searched refs:force_reg (Results 1 – 25 of 43) sorted by relevance

12

/freebsd-12.1/contrib/gcc/
H A Dexplow.c294 x = force_reg (GET_MODE (x), x); in break_out_memory_refs()
412 x = force_reg (Pmode, x); in memory_address()
475 x = force_reg (Pmode, x); in memory_address()
485 x = force_reg (Pmode, x); in memory_address()
590 base = force_reg (GET_MODE (base), base); in use_anchored_address()
650 force_reg (enum machine_mode mode, rtx x) in force_reg() function
1431 test_addr = force_reg (Pmode, test_addr); in probe_stack_range()
H A Dexpmed.c762 value1 = force_reg (maxmode, value1); in store_bit_field()
925 temp = force_reg (mode, op0); in store_fixed_bit_field()
932 temp = force_reg (mode, temp); in store_fixed_bit_field()
941 temp = force_reg (mode, temp); in store_fixed_bit_field()
1199 op0 = force_reg (imode, op0); in extract_bit_field()
1451 xop0 = force_reg (bestmode, xop0); in extract_bit_field()
1585 xop0 = force_reg (bestmode, xop0); in extract_bit_field()
1790 op0 = force_reg (mode, op0); in extract_fixed_bit_field()
2227 temp = force_reg (mode, shifted); in expand_shift()
2958 op0 = force_reg (mode, op0); in expand_mult_const()
[all …]
H A Doptabs.c2157 op0 = force_reg (mode, op0); in expand_twoval_binop()
2161 op1 = force_reg (mode, op1); in expand_twoval_binop()
3608 x = force_reg (mode, x); in prepare_cmp_insn()
3612 y = force_reg (mode, y); in prepare_cmp_insn()
3623 x = force_reg (mode, x); in prepare_cmp_insn()
3695 x = force_reg (mode, x); in prepare_cmp_insn()
3697 y = force_reg (mode, y); in prepare_cmp_insn()
3874 op0 = force_reg (mode, op0); in emit_cmp_and_jump_insns()
6037 val = force_reg (mode, val); in expand_sync_operation()
6170 val = force_reg (mode, val); in expand_sync_fetch_operation()
[all …]
H A Drtlhooks.c70 return gen_lowpart_general (mode, force_reg (GET_MODE (x), x)); in gen_lowpart_general()
H A Dexpr.c522 from = force_reg (from_mode, from); in convert_move()
534 from = force_reg (from_mode, from); in convert_move()
550 from = force_reg (from_mode, from); in convert_move()
619 from = force_reg (from_mode, from); in convert_move()
638 from = force_reg (from_mode, from); in convert_move()
3394 trunc_y = force_reg (srcmode, trunc_y); in compress_float_constant()
3483 x = force_reg (mode, x); in emit_single_push_insn()
7004 temp = force_reg (mode, temp); in expand_expr_real_1()
7479 op0 = force_reg (mode, op0); in expand_expr_real_1()
7842 op0 = force_reg (GET_MODE (op0), op0); in expand_expr_real_1()
[all …]
H A Dexpr.h678 extern rtx force_reg (enum machine_mode, rtx);
H A Dcalls.c182 funexp = force_reg (Pmode, funexp); in prepare_call_address()
671 args[i].value = force_reg (args[i].mode, args[i].value); in precompute_register_parameters()
2679 force_reg (Pmode, in expand_call()
3800 force_reg (Pmode, in emit_library_call_value_1()
H A Dbuiltins.c645 force_reg (Pmode, gen_rtx_LABEL_REF (Pmode, receiver_label))); in expand_builtin_setjmp_setup()
753 buf_addr = force_reg (Pmode, buf_addr); in expand_builtin_longjmp()
1009 op0 = force_reg (Pmode, op0); in expand_builtin_prefetch()
2554 op = force_reg (mode, op); in expand_builtin_pow()
2602 op0 = force_reg (mode, op0); in expand_builtin_powi()
3130 target = force_reg (Pmode, XEXP (dest_mem, 0)); in expand_movstr()
3399 return force_reg (mode, target); in builtin_memset_gen_str()
3465 val_rtx = force_reg (TYPE_MODE (unsigned_char_type_node), in expand_builtin_memset()
4685 target = force_reg (GET_MODE (target), target); in expand_builtin_expect()
5359 temp = force_reg (imode, temp); in expand_builtin_signbit()
[all …]
H A Dstmt.c909 op = force_reg (GET_MODE (op), op); in expand_asm_operands()
916 op = force_reg (TYPE_MODE (type), op); in expand_asm_operands()
937 op = force_reg (TYPE_MODE (type), op); in expand_asm_operands()
/freebsd-12.1/contrib/gcc/config/i386/
H A Dsync.md60 low = force_reg (hmode, low);
61 high = force_reg (hmode, high);
151 low = force_reg (hmode, low);
152 high = force_reg (hmode, high);
H A Di386.c7093 op1 = force_reg (Pmode, op1); in legitimize_pic_address()
7258 off = force_reg (Pmode, off); in legitimize_tls_address()
9347 op1 = force_reg (mode, op1); in ix86_expand_move()
9612 src2 = force_reg (mode, src2); in ix86_fixup_binary_operands()
9614 src1 = force_reg (mode, src1); in ix86_fixup_binary_operands()
9731 src = force_reg (mode, src); in ix86_expand_unary_operator()
9861 src = force_reg (mode, src); in ix86_expand_fp_absneg_operator()
10284 op0 = force_reg (op_mode, op0); in ix86_prepare_fp_compare_args()
16488 op0 = force_reg (mode0, op0); in ix86_expand_vec_ext_builtin()
16525 op0 = force_reg (tmode, op0); in ix86_expand_vec_set_builtin()
[all …]
H A Dsse.md472 operands[1] = force_reg (V4SFmode, operands[1]);
514 operands[1] = force_reg (V4SFmode, operands[1]);
1504 operands[1] = force_reg (V2DFmode, operands[1]);
1546 operands[1] = force_reg (V2DFmode, operands[1]);
2393 "operands[2] = force_reg (<MODE>mode, CONST0_RTX (<MODE>mode));")
3054 operands[2] = force_reg (<MODE>mode, gen_rtx_CONST_VECTOR (<MODE>mode, v));
/freebsd-12.1/contrib/gcc/config/sparc/
H A Dsync.md85 rtx addr = force_reg (Pmode, XEXP (operands[1], 0));
161 operands[2] = force_reg (SImode, operands[2]);
H A Dsparc.c932 operands[1] = force_reg (mode, operands[1]); in sparc_expand_move()
2382 operands[1] = force_reg (GET_MODE (operands[1]), operands[1]); in emit_hard_tfmode_operation()
2387 operands[1] = force_reg (GET_MODE (operands[1]), operands[1]); in emit_hard_tfmode_operation()
2388 operands[2] = force_reg (GET_MODE (operands[2]), operands[2]); in emit_hard_tfmode_operation()
3273 offset = force_reg (Pmode, offset); in legitimize_pic_address()
6152 in = force_reg (DImode, operands[1]); in sparc_emit_floatunsdi()
6185 in = force_reg (mode, operands[1]); in sparc_emit_fixunsdi()
8854 rtx addr1 = force_reg (Pmode, XEXP (mem, 0)); in sparc_expand_compare_and_swap_12()
8877 val = force_reg (SImode, memsi); in sparc_expand_compare_and_swap_12()
8888 mask = force_reg (SImode, GEN_INT (0xff)); in sparc_expand_compare_and_swap_12()
[all …]
/freebsd-12.1/contrib/gcc/config/ia64/
H A Dvect.md813 op1 = force_reg (SImode, op1);
815 op2 = force_reg (SImode, op2);
921 operands[3] = force_reg (V2SFmode, gen_rtx_CONST_VECTOR (V2SFmode, v));
966 operands[3] = force_reg (V2SFmode, gen_rtx_CONST_VECTOR (V2SFmode, v));
1154 op1 = force_reg (SFmode, op1);
1156 op2 = force_reg (SFmode, op2);
H A Dia64.md1265 operands[3] = force_reg (DImode, operands[3]);
2085 operands[1] = force_reg (SImode, operands[1]);
2090 operands[2] = force_reg (SImode, operands[2]);
2145 operands[1] = force_reg (SImode, operands[1]);
2150 operands[2] = force_reg (SImode, operands[2]);
2512 operands[1] = force_reg (DImode, operands[1]);
2517 operands[2] = force_reg (DImode, operands[2]);
2561 operands[1] = force_reg (DImode, operands[1]);
2566 operands[2] = force_reg (DImode, operands[2]);
/freebsd-12.1/contrib/gcc/config/arm/
H A Darm.md817 operands[2] = force_reg (SFmode, operands[2]);
828 operands[2] = force_reg (DFmode, operands[2]);
1345 operands[2] = force_reg (SFmode, operands[2]);
1356 operands[2] = force_reg (DFmode, operands[2]);
1542 operands[2] = force_reg (SImode,
2186 operands [2] = force_reg (SImode, operands [2]);
4160 operands[1] = force_reg (DImode, operands[1]);
5138 operands[1] = force_reg (QImode, operands[1]);
5401 operands[1] = force_reg (XFmode, operands[1]);
5452 force_reg (SImode, XEXP (operands[1], 0)),
[all …]
H A Darm.c3337 offset = force_reg (Pmode, offset); in legitimize_pic_address()
3962 addend = force_reg (SImode, gen_rtx_CONST (SImode, addend)); in legitimize_tls_address()
3993 reg = force_reg (SImode, gen_rtx_CONST (SImode, reg)); in legitimize_tls_address()
4016 xop0 = force_reg (SImode, xop0); in arm_legitimize_address()
4019 xop1 = force_reg (SImode, xop1); in arm_legitimize_address()
4065 xop0 = force_reg (SImode, xop0); in arm_legitimize_address()
4068 xop1 = force_reg (SImode, xop1); in arm_legitimize_address()
4098 base_reg = force_reg (SImode, GEN_INT (base)); in arm_legitimize_address()
4160 xop1 = force_reg (SImode, xop1); in thumb_legitimize_address()
12815 op0 = force_reg (SImode, expand_normal (arg0)); in arm_expand_builtin()
/freebsd-12.1/contrib/gcc/config/
H A Ddarwin.c601 result = force_reg (GET_MODE (result), result); in machopic_indirect_data_reference()
680 return force_reg (mode, orig); in machopic_legitimize_pic_address()
867 return force_reg (mode, pic_ref); in machopic_legitimize_pic_address()
/freebsd-12.1/contrib/gcc/config/s390/
H A Ds390.c1233 src1 = gen_rtx_SUBREG (wmode, force_reg (mode, src1), 0); in s390_expand_logical_operator()
3361 operands[1] = force_reg (Pmode, operands[1]); in emit_symbolic_move()
3885 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc()
3901 src = force_reg (GET_MODE (dst), src); in s390_expand_addcc()
3957 cmp_op0 = force_reg (cmp_mode, cmp_op0); in s390_expand_addcc()
3967 src = force_reg (GET_MODE (dst), src); in s390_expand_addcc()
4127 addr = force_reg (Pmode, XEXP (mem, 0)); in init_alignment_context()
4198 cmpv = force_reg (SImode, val); in s390_expand_cs_hqi()
4206 newv = force_reg (SImode, val); in s390_expand_cs_hqi()
4266 cmp = force_reg (SImode, ac.memsi); in s390_expand_atomic()
[all …]
H A Ds390.md1820 from = force_reg (Pmode, XEXP (operands[1], 0));
1910 to = force_reg (Pmode, XEXP (operands[0], 0));
3089 operands[1] = force_reg (<FPR:MODE>mode, operands[1]);
3114 operands[1] = force_reg (<MODE>mode, operands[1]);
3160 operands[1] = force_reg (DFmode, operands[1]);
3166 operands[1] = force_reg (DFmode, operands[1]);
3208 operands[1] = force_reg (SFmode, operands[1]);
4832 operands[1] = force_reg (SImode, operands[1]);
4834 operands[2] = force_reg (SImode, operands[2]);
4924 operands[1] = force_reg (SImode, operands[1]);
[all …]
/freebsd-12.1/contrib/gcc/config/mips/
H A Dmips-ps-3d.md131 rtx op0 = force_reg (SFmode, XVECEXP (operands[1], 0, 0));
132 rtx op1 = force_reg (SFmode, XVECEXP (operands[1], 0, 1));
H A Dmips.c1929 return force_reg (Pmode, value); in mips_force_temporary()
2299 x = force_reg (mode, x); in mips_move_integer()
2368 emit_move_insn (dest, force_reg (mode, src)); in mips_legitimize_move()
3092 *cmp1 = force_reg (mode, GEN_INT (plus_one)); in mips_canonicalize_comparison()
3101 *cmp1 = force_reg (mode, GEN_INT (plus_one)); in mips_canonicalize_comparison()
3137 cmp1 = force_reg (GET_MODE (cmp0), cmp1); in mips_emit_int_relational()
3224 *op1 = force_reg (GET_MODE (*op0), cmp_operands[1]); in mips_emit_compare()
3370 op0 = force_reg (mode, op0); in mips_gen_conditional_trap()
3372 op1 = force_reg (mode, op1); in mips_gen_conditional_trap()
/freebsd-12.1/contrib/gcc/config/rs6000/
H A Drs6000.c2505 force_reg (V16QImode, x)), in rs6000_expand_vector_set()
3022 force_reg (Pmode, XEXP (x, 1))); in rs6000_legitimize_address()
3024 reg = force_reg (Pmode, x); in rs6000_legitimize_address()
3040 op1 = force_reg (Pmode, op1); in rs6000_legitimize_address()
3045 op2 = force_reg (Pmode, op2); in rs6000_legitimize_address()
3050 return force_reg (Pmode, x); in rs6000_legitimize_address()
4256 sym = force_reg (mode, sym); in rs6000_emit_move()
7382 op0 = force_reg (tmode, op0); in altivec_expand_vec_set_builtin()
7383 op1 = force_reg (mode1, op1); in altivec_expand_vec_set_builtin()
7409 op0 = force_reg (mode0, op0); in altivec_expand_vec_ext_builtin()
[all …]
H A Drs6000.md1388 addr = force_reg (Pmode, XEXP (src, 0));
1775 operands[2] = force_reg (SImode, operands[2]);
2151 operands[4] = force_reg (<MODE>mode,
2638 operands[2] = force_reg (SImode, operands[2]);
8987 to = force_reg (SImode, XEXP (operands[0], 0));
10078 operands[1] = force_reg (Pmode, operands[1]);
10413 operands[0] = force_reg (Pmode, operands[0]);
10486 operands[1] = force_reg (Pmode, operands[1]);
10494 force_reg (SImode,
10498 force_reg (DImode,
[all …]

12