Files
clang-p2996/llvm/test/CodeGen/AArch64/local-sym-storage-class.ll
Hiroshi Yamauchi 3406934e4d [MC][COFF][AArch64] Fix the storage class for private linkage symbols.
Use IMAGE_SYM_CLASS_STATIC like X86.

Differential Revision: https://reviews.llvm.org/D158122
2023-08-17 13:54:12 -07:00

16 lines
351 B
LLVM

; RUN: llc -mtriple aarch64-unknown-windows-msvc %s -o - | FileCheck %s
define internal void @internal() {
ret void
}
define private void @private() {
ret void
}
; Check that the internal and private linkage symbols have IMAGE_SYM_CLASS_STATIC (3).
; CHECK: .def internal;
; CHECK: .scl 3;
; CHECK: .def .Lprivate;
; CHECK: .scl 3;