From: Chris Lattner Date: Fri, 11 Jun 2004 02:29:57 +0000 (+0000) Subject: I misled Alkis: LLVM should have isnan, not isunordered. X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=86ee77668167c985c240a098772b44c9376a89d9;p=oota-llvm.git I misled Alkis: LLVM should have isnan, not isunordered. isunordered(X, Y) === isnan(X) | isnan(Y) Remove isunordered, add isnan. Modernize testcase git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@14133 91177308-0d34-0410-b5e6-96231b3b80d8 --- diff --git a/test/Feature/intrinsics.ll b/test/Feature/intrinsics.ll index 17b935ebc9b..53a78b5417c 100644 --- a/test/Feature/intrinsics.ll +++ b/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 - +}