diff options
| -rw-r--r-- | polly/lib/Analysis/ScopBuilder.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/polly/lib/Analysis/ScopBuilder.cpp b/polly/lib/Analysis/ScopBuilder.cpp index c089beea950..0de97fabd04 100644 --- a/polly/lib/Analysis/ScopBuilder.cpp +++ b/polly/lib/Analysis/ScopBuilder.cpp @@ -1151,7 +1151,7 @@ static MemoryAccess::ReductionType getReductionType(const BinaryOperator *BinOp, return MemoryAccess::RT_NONE; switch (BinOp->getOpcode()) { case Instruction::FAdd: - if (!BinOp->hasUnsafeAlgebra()) + if (!BinOp->isFast()) return MemoryAccess::RT_NONE; // Fall through case Instruction::Add: @@ -1163,7 +1163,7 @@ static MemoryAccess::ReductionType getReductionType(const BinaryOperator *BinOp, case Instruction::And: return MemoryAccess::RT_BAND; case Instruction::FMul: - if (!BinOp->hasUnsafeAlgebra()) + if (!BinOp->isFast()) return MemoryAccess::RT_NONE; // Fall through case Instruction::Mul: |

