12 lines · c
1// RUN: %clang_cc1 -ffast-math -ffp-contract=fast -emit-llvm -o - %s | FileCheck %s2float f0, f1, f2;3 4void foo(void) {5 // CHECK-LABEL: define {{.*}}void @foo()6 7 // CHECK: fadd fast8 f0 = f1 + f2;9 10 // CHECK: ret11}12 1// RUN: %clang_cc1 -ffast-math -ffp-contract=fast -emit-llvm -o - %s | FileCheck %s2float f0, f1, f2;3 4void foo(void) {5 // CHECK-LABEL: define {{.*}}void @foo()6 7 // CHECK: fadd fast8 f0 = f1 + f2;9 10 // CHECK: ret11}12