| // RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fclangir -S %s -o - | FileCheck %s -check-prefix=ASM |
| // RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fclangir -emit-llvm-bc %s -o %t.bc |
| // RUN: llvm-dis %t.bc -o - | FileCheck %s -check-prefix=BC |
| // RUN: %clang_cc1 -triple x86_64-unknown-linux-gnu -fclangir -emit-obj %s -o %t.o |
| // RUN: llvm-objdump -t %t.o | FileCheck %s -check-prefix=OBJ |
| // TODO: Make this test target-independent |
| // REQUIRES: x86-registered-target |
| // BC: @x = {{(dso_local )?}}global i32 1 |