aboutsummaryrefslogtreecommitdiff
path: root/gcc/tree-vrp.c
diff options
context:
space:
mode:
authorClaudiu Zissulescu <claziss@synopsys.com>2017-07-17 14:59:45 +0200
committerClaudiu Zissulescu <claziss@gcc.gnu.org>2017-07-17 14:59:45 +0200
commitac66951af8de1aea9af3c10c4e5b08cce8bc209c (patch)
treefd0255d31b78cecb7586825651c6fa5a9b34a79e /gcc/tree-vrp.c
parentf26322a6f74f7d22bdee3a11b6b3ffbd1c2867a9 (diff)
downloadgcc-ac66951af8de1aea9af3c10c4e5b08cce8bc209c.zip
gcc-ac66951af8de1aea9af3c10c4e5b08cce8bc209c.tar.gz
gcc-ac66951af8de1aea9af3c10c4e5b08cce8bc209c.tar.bz2
[ARC] [LRA] Avoid emitting COND_EXEC during expand.
Emmitting COND_EXEC rtxes during expand does introduces errors due to LRA handling of them. Issue discovered while running dejagnu test suit with mlra option on. gcc/ 2017-07-17 Claudiu Zissulescu <claziss@synopsys.com> * config/arc/arc.md (clzsi2): Expand to an arc_clzsi2 instruction that also clobbers the CC register. The old expand code is moved to ... (*arc_clzsi2): ... here. (ctzsi2): Expand to an arc_ctzsi2 instruction that also clobbers the CC register. The old expand code is moved to ... (arc_ctzsi2): ... here. From-SVN: r250275
Diffstat (limited to 'gcc/tree-vrp.c')
0 files changed, 0 insertions, 0 deletions