reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | // RUN: %clang_cc1 -triple arm-none-eabi -ffreestanding -emit-llvm -o - %s | FileCheck %s // RUN: %clang_cc1 -triple aarch64 -ffreestanding -emit-llvm -o - %s | FileCheck %s extern struct T { int b0 : 8; int b1 : 24; int b2 : 1; } g; int func() { return g.b1; } // CHECK: @g = external global %struct.T, align 4 // CHECK: %{{.*}} = load i64, i64* bitcast (%struct.T* @g to i64*), align 4 |