summaryrefslogtreecommitdiffstats
path: root/include/llvm/Operator.h
diff options
context:
space:
mode:
authorDuncan Sands <baldrick@free.fr>2012-04-16 19:39:33 +0000
committerDuncan Sands <baldrick@free.fr>2012-04-16 19:39:33 +0000
commit2867c85a3754320f96e36afb63325bb76269caa4 (patch)
treec5bd58459f230d669f87a597c75213ab42b9529d /include/llvm/Operator.h
parent2c651fe6f445724627dcc48064797dca2aa4aedc (diff)
downloadexternal_llvm-2867c85a3754320f96e36afb63325bb76269caa4.zip
external_llvm-2867c85a3754320f96e36afb63325bb76269caa4.tar.gz
external_llvm-2867c85a3754320f96e36afb63325bb76269caa4.tar.bz2
Remove support for the special 'fast' value for fpmath accuracy for the moment.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154850 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'include/llvm/Operator.h')
-rw-r--r--include/llvm/Operator.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/include/llvm/Operator.h b/include/llvm/Operator.h
index 6bd7e56..1e86980 100644
--- a/include/llvm/Operator.h
+++ b/include/llvm/Operator.h
@@ -174,13 +174,9 @@ public:
/// \brief Get the maximum error permitted by this operation in ULPs. An
/// accuracy of 0.0 means that the operation should be performed with the
- /// default precision. A huge value is returned if the accuracy is 'fast'.
+ /// default precision.
float getFPAccuracy() const;
- /// \brief Return true if the accuracy is 'fast'. This indicates that speed
- /// is more important than accuracy.
- bool isFastFPAccuracy() const;
-
static inline bool classof(const FPMathOperator *) { return true; }
static inline bool classof(const Instruction *I) {
return I->getType()->isFPOrFPVectorTy();