summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
diff options
context:
space:
mode:
authorDale Johannesen <dalej@apple.com>2008-09-05 01:48:15 +0000
committerDale Johannesen <dalej@apple.com>2008-09-05 01:48:15 +0000
commitf2a52bbee5851672516990eac836b38040f1deaf (patch)
tree0ef09e5b994cf3c3758342d5c56710061388aba6 /llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
parentcb363253164a40cf43fa9f2e120ece57866d2097 (diff)
downloadbcm5719-llvm-f2a52bbee5851672516990eac836b38040f1deaf.tar.gz
bcm5719-llvm-f2a52bbee5851672516990eac836b38040f1deaf.zip
Add -flimit-float-precision to enable some faster,
but less accurate (non-IEEE) code sequences for certain math library functions. Add the first of several such expansions. Don't worry, if you don't turn it on it won't affect you. llvm-svn: 55823
Diffstat (limited to 'llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h')
-rw-r--r--llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
index d4558b72356..8e7d86329be 100644
--- a/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
+++ b/llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuild.h
@@ -505,6 +505,8 @@ private:
const char *visitIntrinsicCall(CallInst &I, unsigned Intrinsic);
void visitTargetIntrinsic(CallInst &I, unsigned Intrinsic);
+ void visitExp2(CallInst &I);
+
void visitVAStart(CallInst &I);
void visitVAArg(VAArgInst &I);
void visitVAEnd(CallInst &I);
OpenPOWER on IntegriCloud