Home
last modified time | relevance | path

Searched refs:toc_relative_expr_p (Results 1 – 12 of 12) sorted by relevance

/netbsd/src/external/gpl3/gcc/dist/gcc/config/rs6000/
Drs6000-protos.h42 extern bool toc_relative_expr_p (const_rtx, bool, const_rtx *, const_rtx *);
Drs6000-p8swap.cc598 if (!toc_relative_expr_p (tocrel_expr, false, &tocrel_base, NULL)) in const_load_sequence_p()
1390 if (!toc_relative_expr_p (tocrel_expr, false, &tocrel_base, NULL)) in adjust_vperm()
1901 if (!toc_relative_expr_p (tocrel_expr, false, &tocrel_base, NULL)) in replace_swapped_load_constant()
Drs6000.cc8744 toc_relative_expr_p (const_rtx op, bool strict, const_rtx *tocrel_base_ret, in toc_relative_expr_p() function
8793 return (toc_relative_expr_p (x, strict, &tocrel_base, &tocrel_offset) in legitimate_constant_pool_address_p()
10893 && !toc_relative_expr_p (operands[1], false, NULL, NULL) in rs6000_emit_move()
14214 else if (toc_relative_expr_p (x, false, in print_operand()
14319 else if (toc_relative_expr_p (x, false, &tocrel_base_oac, &tocrel_offset_oac)) in print_operand_address()
/netbsd/src/external/gpl3/gcc/dist/gcc/
DChangeLog-201224116 * config/rs6000/rs6000-protos.h (toc_relative_expr_p): Update prototype.
24120 (toc_relative_expr_p): ..here. Add "strict" param. Match new rtl
DChangeLog-201725865 * config/rs6000/rs6000.c (toc_relative_expr_p): Make tocrel_base
25870 tocrel_offset and use in toc_relative_expr_p call.
DChangeLog-20084432 (toc_relative_expr_p): Likewise, checking for an UNSPEC_TOCREL
DChangeLog-200324066 (toc_relative_expr_p): Likewise.
DChangeLog-200530593 (toc_relative_expr_p): Not static.
DChangeLog-201616305 * config/rs6000/rs6000.c (toc_relative_expr_p): Allow (lo_sum (high))
DChangeLog-201812434 * config/rs6000/rs6000.c (toc_relative_expr_p): Check that the base is
DChangeLog-201025809 (toc_relative_expr_p): Set them here.
DChangeLog-201318924 * config/rs6000/rs6000.c (toc_relative_expr_p): Use add_cint_operand.