summaryrefslogtreecommitdiffstats
path: root/llvm/test/Feature/intrinsics.ll
diff options
context:
space:
mode:
authorChris Lattner <sabre@nondot.org>2004-06-11 02:29:57 +0000
committerChris Lattner <sabre@nondot.org>2004-06-11 02:29:57 +0000
commit8f40e3593400496414d8251a1b88a8db903bb517 (patch)
tree41b48804e32278ff3c4b51488ae9bdb80cf5694b /llvm/test/Feature/intrinsics.ll
parent8f69c9e439a0055512232ed9f7160527058c1fe5 (diff)
downloadbcm5719-llvm-8f40e3593400496414d8251a1b88a8db903bb517.tar.gz
bcm5719-llvm-8f40e3593400496414d8251a1b88a8db903bb517.zip
I misled Alkis: LLVM should have isnan, not isunordered.
isunordered(X, Y) === isnan(X) | isnan(Y) Remove isunordered, add isnan. Modernize testcase llvm-svn: 14133
Diffstat (limited to 'llvm/test/Feature/intrinsics.ll')
-rw-r--r--llvm/test/Feature/intrinsics.ll13
1 files changed, 7 insertions, 6 deletions
diff --git a/llvm/test/Feature/intrinsics.ll b/llvm/test/Feature/intrinsics.ll
index 17b935ebc9b..53a78b5417c 100644
--- a/llvm/test/Feature/intrinsics.ll
+++ b/llvm/test/Feature/intrinsics.ll
@@ -1,12 +1,13 @@
-declare bool "llvm.isunordered"(float, float)
+
+declare bool %llvm.isnan(float)
+declare bool %llvm.isnan(double)
implementation
; Test llvm intrinsics
;
-void "void"(int, int)
-begin
- %c = call bool %llvm.isunordered(float 0.0, float 1.0)
+void %libm() {
+ call bool %llvm.isnan(float 0.0)
+ call bool %llvm.isnan(double 10.0)
ret void
-end
-
+}
OpenPOWER on IntegriCloud