diff options
author | Akira Hatanaka <ahatanak@gmail.com> | 2011-08-12 18:12:06 +0000 |
---|---|---|
committer | Akira Hatanaka <ahatanak@gmail.com> | 2011-08-12 18:12:06 +0000 |
commit | 11abf5bca973be49ccb1aaff18b6cc0020981247 (patch) | |
tree | 49bbf1464e2491d487ec130885f5006463200bd4 /test/CodeGen/Mips | |
parent | cd9f6c53de95f5301c0152cab2ccc78d653d6270 (diff) | |
download | llvm-11abf5bca973be49ccb1aaff18b6cc0020981247.tar.gz llvm-11abf5bca973be49ccb1aaff18b6cc0020981247.tar.bz2 llvm-11abf5bca973be49ccb1aaff18b6cc0020981247.tar.xz |
Test case for 137484
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@137486 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'test/CodeGen/Mips')
-rw-r--r-- | test/CodeGen/Mips/constantfp0.ll | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/test/CodeGen/Mips/constantfp0.ll b/test/CodeGen/Mips/constantfp0.ll new file mode 100644 index 0000000000..191f31d013 --- /dev/null +++ b/test/CodeGen/Mips/constantfp0.ll @@ -0,0 +1,11 @@ +; RUN: llc -march=mips < %s | FileCheck %s + +define i32 @branch(double %d) nounwind readnone { +entry: +; CHECK: mtc1 $zero, $f[[R0:[0-9]+]] +; CHECK: c.eq.d $f{{[0-9]+}}, $f[[R0]] + + %tobool = fcmp une double %d, 0.000000e+00 + %. = zext i1 %tobool to i32 + ret i32 %. +} |