diff options
author | Hal Finkel <hfinkel@anl.gov> | 2012-12-25 23:21:29 +0000 |
---|---|---|
committer | Hal Finkel <hfinkel@anl.gov> | 2012-12-25 23:21:29 +0000 |
commit | b44f8901334c2f3d88898d1eb230d615636d2172 (patch) | |
tree | 59dddda70d283c62bd9397d4b1a04397c7055156 /llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | |
parent | 2a456112ec8e3e6cd938303ca5120246df98d4b2 (diff) | |
download | bcm5719-llvm-b44f8901334c2f3d88898d1eb230d615636d2172.tar.gz bcm5719-llvm-b44f8901334c2f3d88898d1eb230d615636d2172.zip |
LoopVectorize: Enable vectorization of the fmuladd intrinsic
llvm-svn: 171076
Diffstat (limited to 'llvm/lib/Transforms/Vectorize/LoopVectorize.cpp')
-rw-r--r-- | llvm/lib/Transforms/Vectorize/LoopVectorize.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp index d571903984c..b8b934a07d3 100644 --- a/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp +++ b/llvm/lib/Transforms/Vectorize/LoopVectorize.cpp @@ -711,6 +711,7 @@ isTriviallyVectorizableIntrinsic(Instruction *Inst) { case Intrinsic::nearbyint: case Intrinsic::pow: case Intrinsic::fma: + case Intrinsic::fmuladd: return true; default: return false; |