Akira Hatanaka 78ccba6a20 Revert r300932 and r300930.
It seems that r300930 was creating an infinite loop in dag-combine when
compling the following file:

MultiSource/Benchmarks/MiBench/consumer-typeset/z21.c

llvm-svn: 300940
2017-04-21 01:31:50 +00:00
..
2015-02-13 10:48:30 +00:00
2016-10-26 18:49:16 +00:00
2017-03-07 19:42:40 +00:00
2016-10-18 20:41:30 +00:00
2016-05-26 12:42:55 +00:00
2017-03-07 19:42:40 +00:00