diff options
| author | Artur Pilipenko <apilipenko@azulsystems.com> | 2017-04-22 07:24:52 +0000 |
|---|---|---|
| committer | Artur Pilipenko <apilipenko@azulsystems.com> | 2017-04-22 07:24:52 +0000 |
| commit | 0632bdc6483dabd0f37134cc8d69bc102e93b213 (patch) | |
| tree | afb331dd1572163310db4612953f000b15aea825 /llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp | |
| parent | 5e113742e7f02c276e5a3c9d241c181e6d6ec7ff (diff) | |
| download | bcm5719-llvm-0632bdc6483dabd0f37134cc8d69bc102e93b213.tar.gz bcm5719-llvm-0632bdc6483dabd0f37134cc8d69bc102e93b213.zip | |
Fix for PR32740 - Invalid floating type, unreachable between r300969 and r301029
The bug was introduced by r301018 "[InstCombine] fadd double (sitofp x), y check that the promotion is valid". The patch didn't expect that fadd can be on vectors not necessarily scalars. Add vector support along with the test.
llvm-svn: 301070
Diffstat (limited to 'llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp')
0 files changed, 0 insertions, 0 deletions

