re PR target/79079 ([6] Wrong code gen for __builtin_mul_overflow when TRULY_NOOP_TRU...
authorKito Cheng <kito.cheng@gmail.com>
Tue, 17 Jan 2017 16:56:30 +0000 (16:56 +0000)
committerJakub Jelinek <jakub@gcc.gnu.org>
Tue, 17 Jan 2017 16:56:30 +0000 (17:56 +0100)
commit4ed543bcd40a76ac940bc1759ae53cd3625d9718
treeab656b8fc79ae2a7a825be44780b1aa3b63741db
parent893ffa2c8f842ffe11bed8c212207dc8c6a1638d
re PR target/79079 ([6] Wrong code gen for __builtin_mul_overflow when TRULY_NOOP_TRUNCATION (32, 64) == false)

PR target/79079
* internal-fn.c (expand_mul_overflow): Use convert_modes instead of
gen_lowpart.

Co-Authored-By: Kuan-Lin Chen <kuanlinchentw@gmail.com>
From-SVN: r244539
gcc/ChangeLog
gcc/internal-fn.c