diff options
author | Chris Lattner <sabre@nondot.org> | 2004-06-11 02:29:57 +0000 |
---|---|---|
committer | Chris Lattner <sabre@nondot.org> | 2004-06-11 02:29:57 +0000 |
commit | 8f40e3593400496414d8251a1b88a8db903bb517 (patch) | |
tree | 41b48804e32278ff3c4b51488ae9bdb80cf5694b /llvm/test/Feature/intrinsics.ll | |
parent | 8f69c9e439a0055512232ed9f7160527058c1fe5 (diff) | |
download | bcm5719-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.ll | 13 |
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 - +} |