1 // RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -fconvergent-functions -o - < %s | FileCheck -check-prefixes=CHECK,CONVFUNC %s 2 // RUN: %clang_cc1 -triple i386-pc-win32 -emit-llvm -o - < %s | FileCheck -check-prefixes=CHECK,NOCONVFUNC %s 3 4 // Test that the -fconvergent-functions flag works 5 6 // CHECK: attributes #0 = { 7 // NOCONVFUNC-NOT: convergent 8 // CONVFUNC-SAME: convergent 9 // CHECK-SAME: } func(void)10void func(void) { } 11