1; RUN: llc %s --filetype=asm -o - | FileCheck %s
2target triple = "dxil-unknown-unknown"
3
4define float @negateF(float %0) {
5; CHECK:  %2 = fsub float -0.000000e+00, %0
6  %2 = fneg float %0
7  ret float %2
8}
9
10define double @negateD(double %0) {
11; CHECK: %2 = fsub double -0.000000e+00, %0
12  %2 = fneg double %0
13  ret double %2
14}
15