From 6d2ffa18588181b5ed4be5f20e4b3d04e29da81b Mon Sep 17 00:00:00 2001 From: Michael Ilseman Date: Sun, 9 Dec 2012 20:23:16 +0000 Subject: Have the bitcode reader/writer just use FPMathOperator's fast math enum directly llvm-svn: 169710 --- llvm/lib/Bitcode/Reader/BitcodeReader.cpp | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp') diff --git a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp index cb1a8351858..131151f5354 100644 --- a/llvm/lib/Bitcode/Reader/BitcodeReader.cpp +++ b/llvm/lib/Bitcode/Reader/BitcodeReader.cpp @@ -2048,15 +2048,15 @@ bool BitcodeReader::ParseFunctionBody(Function *F) { } else if (isa(I)) { FastMathFlags FMF; FMF.UnsafeAlgebra = - 0 != (Record[OpNum] & (1 << bitc::FMF_UNSAFE_ALGEBRA)); + 0 != (Record[OpNum] & FPMathOperator::UnsafeAlgebra); FMF.NoNaNs = - 0 != (Record[OpNum] & (1 << bitc::FMF_NO_NANS)); + 0 != (Record[OpNum] & FPMathOperator::NoNaNs); FMF.NoInfs = - 0 != (Record[OpNum] & (1 << bitc::FMF_NO_INFS)); + 0 != (Record[OpNum] & FPMathOperator::NoInfs); FMF.NoSignedZeros = - 0 != (Record[OpNum] & (1 << bitc::FMF_NO_SIGNED_ZEROS)); + 0 != (Record[OpNum] & FPMathOperator::NoSignedZeros); FMF.AllowReciprocal = - 0 != (Record[OpNum] & (1 << bitc::FMF_ALLOW_RECIPROCAL)); + 0 != (Record[OpNum] & FPMathOperator::AllowReciprocal); if (FMF.any()) I->setFastMathFlags(FMF); } -- cgit v1.2.3