1 ; RUN: llc < %s -march=r600 -mcpu=redwood | FileCheck %s
3 ; XXX: There is a bug in the DAGCombiner that lowers fneg to XOR, this test
4 ; will need to be changed once it is fixed.
9 define void @fneg_v2(<2 x float> addrspace(1)* nocapture %out, <2 x float> %in) {
11 %0 = fsub <2 x float> <float -0.000000e+00, float -0.000000e+00>, %in
12 store <2 x float> %0, <2 x float> addrspace(1)* %out
21 define void @fneg_v4(<4 x float> addrspace(1)* nocapture %out, <4 x float> %in) {
23 %0 = fsub <4 x float> <float -0.000000e+00, float -0.000000e+00, float -0.000000e+00, float -0.000000e+00>, %in
24 store <4 x float> %0, <4 x float> addrspace(1)* %out