1// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py 2// RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s | FileCheck -check-prefixes=CHECK %s 3// RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s -DFOO | FileCheck -check-prefixes=CHECK,FOO %s 4 5#ifdef FOO 6// FOO-LABEL: @foo( 7// FOO-NEXT: entry: 8// FOO-NEXT: ret i32 1 9// 10int foo() { 11 return 1; 12} 13#endif 14 15// CHECK-LABEL: @bar( 16// CHECK-NEXT: entry: 17// CHECK-NEXT: ret i32 2 18// 19int bar() { 20 return 2; 21} 22