blob: 41b288ba1de4c6c6dcb7dcb284b240f0615df9fa [file] [log] [blame]
Dan Gohmanf154271b2009-09-03 22:53:57 +00001; RUN: llvm-as < %s | llc -fast-isel -march=x86-64 | FileCheck %s
2
3; CHECK: doo:
4; CHECK: xorpd
5define double @doo(double %x) nounwind {
6 %y = fsub double -0.0, %x
7 ret double %y
8}
9
10; CHECK: foo:
11; CHECK: xorps
12define float @foo(float %x) nounwind {
13 %y = fsub float -0.0, %x
14 ret float %y
15}