Chris Lattner | 86ee776 | 2004-06-11 02:29:57 +0000 | [diff] [blame^] | 1 | |
| 2 | declare bool %llvm.isnan(float) |
| 3 | declare bool %llvm.isnan(double) |
Alkis Evlogimenos | fd39b30 | 2004-06-11 01:06:40 +0000 | [diff] [blame] | 4 | |
| 5 | implementation |
| 6 | |
| 7 | ; Test llvm intrinsics |
| 8 | ; |
Chris Lattner | 86ee776 | 2004-06-11 02:29:57 +0000 | [diff] [blame^] | 9 | void %libm() { |
| 10 | call bool %llvm.isnan(float 0.0) |
| 11 | call bool %llvm.isnan(double 10.0) |
Alkis Evlogimenos | fd39b30 | 2004-06-11 01:06:40 +0000 | [diff] [blame] | 12 | ret void |
Chris Lattner | 86ee776 | 2004-06-11 02:29:57 +0000 | [diff] [blame^] | 13 | } |