aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorUros Bizjak <uros@gcc.gnu.org>2015-06-28 21:38:56 +0200
committerUros Bizjak <uros@gcc.gnu.org>2015-06-28 21:38:56 +0200
commit2aee355b5a77c60e3c43294ee9469a35a5b95a9c (patch)
tree6f655a593f083f68013ec74d5ca7b80b22f0801d /gcc/tree-vrp.c
parentcb78dd578a50dd0815b7cb4f9f483e4dff91aa6a (diff)
downloadgcc-2aee355b5a77c60e3c43294ee9469a35a5b95a9c.zip
gcc-2aee355b5a77c60e3c43294ee9469a35a5b95a9c.tar.gz
gcc-2aee355b5a77c60e3c43294ee9469a35a5b95a9c.tar.bz2
i386.md (<mode>_ldx): Do not zero-extend non-Pmode operand 2 here.
* config/i386/i386.md (<mode>_ldx): Do not zero-extend non-Pmode operand 2 here. Use copy_addr_to_reg to copy non-index register operand 2 to a temporary. (<mode>_stx): Ditto for operand 1. (*<mode>_ldx, *<mode>_stx): Remove enclosing parallel. * config/i386/i386.c (ix86_load_bounds): Zero-extend non-Pmode ptr here. (ix86_store_bounds): Ditto. From-SVN: r225105
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions