[flang] Accept polymorphic component element in storage_size
[llvm-project.git] / flang / test / Driver / emit-asm-from-llvm-bc.ll
blob9effa420d6a0784fd46feb3aba0241ee4fb1eb61
1 ; Verify that the driver can consume LLVM BC files.
3 ; REQUIRES: aarch64-registered-target
5 ; RUN: rm -f %t.bc
6 ; RUN: %flang_fc1 -triple aarch64-unknown-linux-gnu -emit-llvm-bc %s -o %t.bc
7 ; RUN: %flang_fc1 -S -triple aarch64-unknown-linux-gnu -o - %t.bc | FileCheck %s
8 ; RUN: rm -f %t.bc
10 ; RUN: rm -f %t.bc
11 ; RUN: %flang -c -target aarch64-unknown-linux-gnu -emit-llvm %s -o %t.bc
12 ; RUN: %flang -S -target aarch64-unknown-linux-gnu -o - %t.bc | FileCheck %s
13 ; RUN: rm -f %t.bc
15 ; CHECK-LABEL: foo:
16 ; CHECK: ret
18 define void @foo() {
19   ret void