diff options
author | Dan Gohman <gohman@apple.com> | 2009-08-20 17:11:38 +0000 |
---|---|---|
committer | Dan Gohman <gohman@apple.com> | 2009-08-20 17:11:38 +0000 |
commit | b5ed4494f39a28d2a8e2af980a0b5e084f1e37fe (patch) | |
tree | 921b04304283dd557b56cc489695298c0569ae12 /lib/Bitcode/Writer/BitcodeWriter.cpp | |
parent | bc4c87f422716c5ab1752c6c46be274582257cbf (diff) | |
download | external_llvm-b5ed4494f39a28d2a8e2af980a0b5e084f1e37fe.zip external_llvm-b5ed4494f39a28d2a8e2af980a0b5e084f1e37fe.tar.gz external_llvm-b5ed4494f39a28d2a8e2af980a0b5e084f1e37fe.tar.bz2 |
Rename hasNoUnsignedOverflow and hasNoSignedOverflow to hasNoUnsignedWrap
and hasNoSignedWrap, for consistency with the nuw and nsw properties.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@79539 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'lib/Bitcode/Writer/BitcodeWriter.cpp')
-rw-r--r-- | lib/Bitcode/Writer/BitcodeWriter.cpp | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/lib/Bitcode/Writer/BitcodeWriter.cpp b/lib/Bitcode/Writer/BitcodeWriter.cpp index 07566a7..6a14cb3 100644 --- a/lib/Bitcode/Writer/BitcodeWriter.cpp +++ b/lib/Bitcode/Writer/BitcodeWriter.cpp @@ -461,10 +461,10 @@ static uint64_t GetOptimizationFlags(const Value *V) { if (const OverflowingBinaryOperator *OBO = dyn_cast<OverflowingBinaryOperator>(V)) { - if (OBO->hasNoSignedOverflow()) - Flags |= 1 << bitc::OBO_NO_SIGNED_OVERFLOW; - if (OBO->hasNoUnsignedOverflow()) - Flags |= 1 << bitc::OBO_NO_UNSIGNED_OVERFLOW; + if (OBO->hasNoSignedWrap()) + Flags |= 1 << bitc::OBO_NO_SIGNED_WRAP; + if (OBO->hasNoUnsignedWrap()) + Flags |= 1 << bitc::OBO_NO_UNSIGNED_WRAP; } else if (const SDivOperator *Div = dyn_cast<SDivOperator>(V)) { if (Div->isExact()) Flags |= 1 << bitc::SDIV_EXACT; |