brintos

brintos / llvm-project-archived public Read only

0
0
Text · 522 B · c1fb72d Raw
22 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_cc_test_checks.py2// RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s | FileCheck -check-prefixes=CHECK %s3// RUN: %clang_cc1 -triple=x86_64-unknown-linux-gnu -emit-llvm -o - %s -DFOO | FileCheck -check-prefixes=CHECK,FOO %s4 5#ifdef FOO6// FOO-LABEL: @foo(7// FOO-NEXT:  entry:8// FOO-NEXT:    ret i32 19//10int foo() {11  return 1;12}13#endif14 15// CHECK-LABEL: @bar(16// CHECK-NEXT:  entry:17// CHECK-NEXT:    ret i32 218//19int bar() {20  return 2;21}22