Fixed the lost FastMathFlags for FCmp operations in SLPVectorizer.
authorVyacheslav Klochkov <vyacheslav.n.klochkov@gmail.com>
Fri, 11 Nov 2016 19:55:29 +0000 (19:55 +0000)
committerVyacheslav Klochkov <vyacheslav.n.klochkov@gmail.com>
Fri, 11 Nov 2016 19:55:29 +0000 (19:55 +0000)
commitf1a12fe0f5de5e07937b8cb99ceda2487713f7c8
treec9728d10cb02c0cabe07ec7c32df4138d6abcc39
parent8ade03463e3cf09b9169cd913384d7385fdeb226
Fixed the lost FastMathFlags for FCmp operations in SLPVectorizer.
Reviewer: Michael Zolotukhin.
Differential Revision: https://reviews.llvm.org/D26543

llvm-svn: 286626
llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
llvm/test/Transforms/SLPVectorizer/X86/propagate_ir_flags.ll