aboutsummaryrefslogtreecommitdiff
path: root/libgcc/enable-execute-stack-empty.c
diff options
context:
space:
mode:
authorDavid S. Miller <davem@davemloft.net>2011-10-24 21:53:38 +0000
committerDavid S. Miller <davem@gcc.gnu.org>2011-10-24 14:53:38 -0700
commit1b43bc82f74c5f7e3fcdb900f207a10ff2f9b9c1 (patch)
treeaae42d85169f2730bc23c315e4d34c7f5702e3e6 /libgcc/enable-execute-stack-empty.c
parent3c5bc77d7fc8ff4a9155bd2e1864ffd820e5c46c (diff)
downloadgcc-1b43bc82f74c5f7e3fcdb900f207a10ff2f9b9c1.zip
gcc-1b43bc82f74c5f7e3fcdb900f207a10ff2f9b9c1.tar.gz
gcc-1b43bc82f74c5f7e3fcdb900f207a10ff2f9b9c1.tar.bz2
Consolidate some sparc insn patterns using "enabled".
* config/sparc/sparc.md (cpu_feature, enabled): New attributes. (*movsi_insn_novis3, *movsi_insn_vis3): Consolidate into one pattern called *movsi_insn. (*movdi_insn_sp32_v9_novis3, *movdi_insn_sp32_v9_vis3): Consolidate into *movdi_insn_sp32. (*movdi_insn_sp64_novis3, *movdi_insn_sp64_vis3): Consolidate into one pattern called *movdi_insn_sp64. (*movsf_insn_novis3, *movsf_insn_vis3, *movsf_insn_no_fpu): Consolidate into one pattern called *movsf_insn. (*movdf_insn_sp32_no_fpu, *movdf_insn_sp32_v9_novis3, *movdf_insn_sp32_v9_vis3, *movdf_insn_sp32_v9_no_fpu): Consolidate into *movdf_insn_sp32. (*movdf_insn_sp64_novis3, *movdf_insn_sp64_vis3, *movdf_insn_sp64_no_fpu): Consolidate into one pattern called *movdf_insn_sp64. (*zero_extendsidi2_insn_sp64_novis3, *zero_extendsidi2_insn_sp64_vis3): Consolidate into one pattern called *zero_extendsidi2_insn_sp64. (*sign_extendsidi2_insn_novis3, *sign_extendsidi2_insn_vis3): Consolidate into one pattern named *sign_extendsidi2_insn. (*mov<VM32:mode>_insn_novis3, *mov<VM32:mode>_insn_vis3): Consolidate into one pattern named *mov<VM32:mode>_insn. (*mov<VM64:mode>_insn_sp64_novis3, *mov<VM64:mode>_insn_sp64_novis3): Consolidate into one pattern named *mov<VM64:mode>_insn_sp64. (*mov<VM64:mode>_insn_sp32_novis3, *mov<VM64:mode>_insn_sp32_vis3): Consolidate into one pattern named *mov<VM64:mode>_insn_sp32. From-SVN: r180407
Diffstat (limited to 'libgcc/enable-execute-stack-empty.c')
0 files changed, 0 insertions, 0 deletions