aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-data-ref.c
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2013-03-17 20:33:40 +0100
committerUros Bizjak <uros@gcc.gnu.org>2013-03-17 20:33:40 +0100
commit286fb67781dc30504ab07890fc6867cce92d8ddd (patch)
treeca76828c172072fae488b6f10945abd2d9faa02e /gcc/tree-data-ref.c
parent88b97037e2fe1b2c0958aa0c2050e050a282228e (diff)
downloadgcc-286fb67781dc30504ab07890fc6867cce92d8ddd.zip
gcc-286fb67781dc30504ab07890fc6867cce92d8ddd.tar.gz
gcc-286fb67781dc30504ab07890fc6867cce92d8ddd.tar.bz2
i386.md (isa): Add x64 and nox64.
* config/i386/i386.md (isa): Add x64 and nox64. (enabled): Define x64 for TARGET_64BIT and nox64 for !TARGET_64BIT. (*pushtf): Enable *roF alternative for x64 isa only. (*pushxf): Merge with *pushxf_nointeger. Use Yx*r constraint. Set mode attribute of integer alternatives to DImode for TARGET_64BIT. (*pushdf): Merge with *pushdf_rex64. Use x64 and nox64 isa attributes. (*movtf_internal): Merge from *movtf_internal_rex64 and *movtf_internal_sse. Use x64 and nox64 isa attributes. (*movxf_internal): Merge with *movxf_internal_rex64. Use x64 and nox64 isa attributes. (*movdf_internal): Merge with *movdf_internal_rex64. Use x64 and nox64 isa attributes. * config/i386/constraints.md (Yd): Do not set for TARGET_64BIT. From-SVN: r196757
Diffstat (limited to 'gcc/tree-data-ref.c')
0 files changed, 0 insertions, 0 deletions