Home
last modified time | relevance | path

Searched refs:simplify_subreg (Results 1 – 25 of 79) sorted by relevance

1234

/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/ia64/
H A Dconstraints.md140 "satisfies_constraint_J (simplify_subreg (DImode, op, mode, 0))")))
/netbsd-src/external/gpl3/gcc/dist/gcc/config/ia64/
H A Dconstraints.md140 "satisfies_constraint_J (simplify_subreg (DImode, op, mode, 0))")))
/netbsd-src/external/gpl3/gcc.old/dist/gcc/
H A Dsimplify-rtx.c257 rtx tem = simplify_subreg (GET_MODE (x), c, cmode, offset); in avoid_constant_pool_reference()
6805 simplify_subreg (machine_mode outermode, rtx op, in simplify_subreg() function
6907 newx = simplify_subreg (outermode, SUBREG_REG (op), innermostmode, in simplify_subreg()
7003 res = simplify_subreg (outermode, part, part_mode, final_offset); in simplify_subreg()
7085 newx = simplify_subreg (outermode, op, innermode, byte); in simplify_gen_subreg()
7189 return simplify_subreg (mode, SUBREG_REG (x), in simplify_rtx()
7546 simplify_subreg (outer_mode, x,
7563 rtx outer_x = simplify_subreg (outer_mode, x, inner_mode, 0);
7565 ASSERT_RTX_EQ (x, simplify_subreg (inner_mode, outer_x,
7591 simplify_subreg (QImode, x, inner_mode, byte));
[all …]
H A Ddse.c1767 rtx ret = simplify_subreg (new_mode, store_info->const_rhs, in find_shift_sequence()
1777 ret = simplify_subreg (read_mode, ret, new_mode, byte); in find_shift_sequence()
H A Dlra-eliminations.c301 rtx cst = simplify_subreg (x_mode, XEXP (subreg_reg, 1), subreg_reg_mode, in move_plus_up()
H A Dregcprop.c195 rtx tmp = simplify_subreg (GET_MODE (x), SUBREG_REG (x), in kill_value()
H A Dlra.c1927 && (subst = simplify_subreg (GET_MODE (x), new_reg, GET_MODE (inner), in lra_substitute_pseudo()
H A Dvar-tracking.c980 if (!simplify_subreg (mode, op1, op1_mode, byte)) in use_narrower_mode_test()
6383 rtx reg = simplify_subreg (mode, x, GET_MODE (x), 0); in prepare_call_arguments()
8800 new_loc = simplify_subreg (wider_mode, loc[n_var_parts], in emit_note_insn_var_location()
8803 new_loc = simplify_subreg (wider_mode, loc2, mode, 0); in emit_note_insn_var_location()
H A Drecog.c644 new_rtx = simplify_subreg (GET_MODE (x), SUBREG_REG (x), op0_mode, in simplify_while_replacing()
H A Dexpmed.c694 tmp = simplify_subreg (op_mode, value1, value_mode, 0); in store_bit_field_using_insv()
2391 rtx ret = simplify_subreg (mode, src, src_mode, byte); in extract_low_bits()
H A Dcombine.c5691 x = simplify_subreg (GET_MODE (x), new_rtx, in subst()
6011 temp = simplify_subreg (mode, SUBREG_REG (x), op0_mode, in combine_simplify_rtx()
8452 = simplify_subreg (mode, tem, GET_MODE (inner), SUBREG_BYTE (x)); in make_compound_operation_int()
9660 new_rtx = simplify_subreg (GET_MODE (x), r, in known_cond()
/netbsd-src/external/gpl3/gcc/dist/gcc/
H A Dsimplify-rtx.cc250 rtx tem = simplify_subreg (GET_MODE (x), c, cmode, offset); in avoid_constant_pool_reference()
7342 simplify_context::simplify_subreg (machine_mode outermode, rtx op, in simplify_subreg() function in simplify_context
7444 newx = simplify_subreg (outermode, SUBREG_REG (op), innermostmode, in simplify_subreg()
7541 res = simplify_subreg (outermode, part, part_mode, final_offset); in simplify_subreg()
7624 newx = simplify_subreg (outermode, op, innermode, byte); in simplify_gen_subreg()
7757 return simplify_subreg (mode, SUBREG_REG (x), in simplify_rtx()
8297 simplify_subreg (outer_mode, x, in test_vector_subregs_modes()
8314 rtx outer_x = simplify_subreg (outer_mode, x, inner_mode, 0); in test_vector_subregs_modes()
8316 ASSERT_RTX_EQ (x, simplify_subreg (inner_mode, outer_x, in test_vector_subregs_modes()
8342 simplify_subreg (QImode, x, inner_mode, byte)); in test_vector_subregs_modes()
[all …]
H A Dlra.cc1983 && (subst = simplify_subreg (GET_MODE (x), new_reg, GET_MODE (inner), in lra_substitute_pseudo()
2034 y = simplify_subreg (GET_MODE (x), y, in lra_substitute_pseudo()
H A Drtl.h3416 rtx simplify_subreg (machine_mode, rtx, machine_mode, poly_uint64);
3495 simplify_subreg (machine_mode outermode, rtx op, machine_mode innermode,
3498 return simplify_context ().simplify_subreg (outermode, op, innermode, byte);
H A Dlra-eliminations.cc301 rtx cst = simplify_subreg (x_mode, XEXP (subreg_reg, 1), subreg_reg_mode, in move_plus_up()
H A Dregcprop.cc195 rtx tmp = simplify_subreg (GET_MODE (x), SUBREG_REG (x), in kill_value()
H A Dvar-tracking.cc988 if (!simplify_subreg (mode, op1, op1_mode, byte)) in use_narrower_mode_test()
6389 rtx reg = simplify_subreg (mode, x, GET_MODE (x), 0); in prepare_call_arguments()
8831 new_loc = simplify_subreg (wider_mode, loc[n_var_parts], in emit_note_insn_var_location()
8834 new_loc = simplify_subreg (wider_mode, loc2, mode, 0); in emit_note_insn_var_location()
H A DChangeLog-20013411 rather than simplify_subreg. Check for volatile-ness. Check that
5030 * final.c (alter_subreg): If simplify_subreg can't do anything,
5281 (alter_subreg): Rewrite using simplify_subreg.
5285 * simplify-rtx.c (simplify_subreg): Copy ORIGINAL_REGNO.
8029 * i386.c (split_di, split_ti): Revamp to use simplify_subreg.
17935 * simplify-rtx.c (simplify_subreg): Fix typo in comment
18034 * simplify-rtx.c (simplify_subreg): Likewise.
18248 * simplify-rtx.c (simplify_subreg): Likewise.
19238 * simplify-rtx.c (simplify_subreg): When simplifying a CONCAT, at
20564 * simplify-rtx.c (simplify_subreg): Allow volatile memory
[all …]
H A Dexpmed.cc698 tmp = simplify_subreg (op_mode, value1, value_mode, 0); in store_bit_field_using_insv()
2407 rtx ret = simplify_subreg (mode, src, src_mode, byte); in extract_low_bits()
H A Dfinal.cc3161 rtx new_rtx = simplify_subreg (GET_MODE (x), y, GET_MODE (y), in alter_subreg()
H A Dcombine.cc5554 x = simplify_subreg (GET_MODE (x), new_rtx, in subst()
5874 temp = simplify_subreg (mode, SUBREG_REG (x), op0_mode, in combine_simplify_rtx()
8325 = simplify_subreg (mode, tem, GET_MODE (inner), SUBREG_BYTE (x)); in make_compound_operation_int()
9533 new_rtx = simplify_subreg (GET_MODE (x), r, in known_cond()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/arm/
H A Dneon.md4708 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
4709 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
4713 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
4714 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
4739 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
4740 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
4744 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
4745 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/arm/
H A Dneon.md5035 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
5036 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
5040 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
5041 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
5066 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
5067 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
5071 part0 = simplify_subreg (V8QImode, op0, V16QImode, ofs);
5072 part2 = simplify_subreg (V8QImode, op2, V16QImode, ofs);
/netbsd-src/external/gpl3/gcc.old/dist/gcc/config/m32c/
H A Dm32c.c2110 emit_move_insn (result, simplify_subreg (HImode, op, SImode, 0)); in m32c_addr_space_convert()
/netbsd-src/external/gpl3/gcc/dist/gcc/config/m32c/
H A Dm32c.cc2114 emit_move_insn (result, simplify_subreg (HImode, op, SImode, 0)); in m32c_addr_space_convert()

1234