summaryrefslogtreecommitdiff
path: root/gcc/common.md
diff options
context:
space:
mode:
authorH.J. Lu <hjl.tools@gmail.com>2015-10-06 05:50:37 -0700
committerH.J. Lu <hjl.tools@gmail.com>2015-10-06 07:54:43 -0700
commite5c618c9f951d6b9e2c534d4ace9225c6c991c75 (patch)
tree70aa59f07bab28139657d0184ae6130066fa8cbc /gcc/common.md
parent4c9faaa4e8bf561b99223608a7e972b017779fa1 (diff)
downloadgcc-hjl/pr67850.tar.gz
Merge ix86_maybe_switch_abi with ix86_set_current_functionhjl/pr67850
ix86_maybe_switch_abi is called to late during RTL expansion and we use the stale information from compilation of the previous function. aggregate_value_p uses call_used_regs. aggregate_value_p is used by IPA and return value optimization, which are called before ix86_maybe_switch_abi is called. This patch merges ix86_maybe_switch_abi with ix86_set_current_function. PR target/67850 * config/i386/i386.c (ix86_maybe_switch_abi): Merged with ... (ix86_set_current_function): This. (TARGET_EXPAND_TO_RTL_HOOK): Removed.
Diffstat (limited to 'gcc/common.md')
0 files changed, 0 insertions, 0 deletions