Thumb2 assembly parsing and encoding for TST.
[oota-llvm.git] / test / CodeGen / PTX / mad-disabling.ll
1 ; RUN: llc < %s -march=ptx32 -mattr=+ptx20,+sm20 | grep "mad"
2 ; RUN: llc < %s -march=ptx32 -mattr=+ptx20,+sm20,+no-fma | grep -v "mad"
3
4 define ptx_device float @test_mul_add_f(float %x, float %y, float %z) {
5 entry:
6   %a = fmul float %x, %y
7   %b = fadd float %a, %z
8   ret float %b
9 }
10
11 define ptx_device double @test_mul_add_d(double %x, double %y, double %z) {
12 entry:
13   %a = fmul double %x, %y
14   %b = fadd double %a, %z
15   ret double %b
16 }