diff options
author | Andreas Bolka <a@bolka.at> | 2009-08-13 03:05:20 +0000 |
---|---|---|
committer | Andreas Bolka <a@bolka.at> | 2009-08-13 03:05:20 +0000 |
commit | 5c2764b3e9071cae6300f26fe0e4de8fb904d2c3 (patch) | |
tree | 8f2f3deab757b0589eacd30a59f17cdc2747a7bf /llvm/lib/Transforms/Scalar/LoopUnroll.cpp | |
parent | aef432505b8086980cca9edee3e2078c92dd5fc1 (diff) | |
download | bcm5719-llvm-5c2764b3e9071cae6300f26fe0e4de8fb904d2c3.tar.gz bcm5719-llvm-5c2764b3e9071cae6300f26fe0e4de8fb904d2c3.zip |
Simplify conditional.
llvm-svn: 78889
Diffstat (limited to 'llvm/lib/Transforms/Scalar/LoopUnroll.cpp')
-rw-r--r-- | llvm/lib/Transforms/Scalar/LoopUnroll.cpp | 5 |
1 files changed, 1 insertions, 4 deletions
diff --git a/llvm/lib/Transforms/Scalar/LoopUnroll.cpp b/llvm/lib/Transforms/Scalar/LoopUnroll.cpp index 3f70c33bd45..c5a213fa554 100644 --- a/llvm/lib/Transforms/Scalar/LoopUnroll.cpp +++ b/llvm/lib/Transforms/Scalar/LoopUnroll.cpp @@ -97,10 +97,7 @@ static unsigned ApproximateLoopSize(const Loop *L) { // is higher than other instructions. Here 3 and 10 are magic // numbers that help one isolated test case from PR2067 without // negatively impacting measured benchmarks. - if (isa<IntrinsicInst>(I)) - Size = Size + 3; - else - Size = Size + 10; + Size += isa<IntrinsicInst>(I) ? 3 : 10; } else { ++Size; } |