view test/tools/llvm-split/extern_linkage.ll @ 147:c2174574ed3a

LLVM 10
author Shinji KONO <kono@ie.u-ryukyu.ac.jp>
date Wed, 14 Aug 2019 16:55:33 +0900
parents 1172e4bd9c6f
children
line wrap: on
line source

; Test that extern_weak linkage is preserved.
; RUN: llvm-split -o %t %s
; RUN: llvm-dis -o - %t0 | FileCheck %s
; RUN: llvm-dis -o - %t1 | FileCheck %s

; Both declarations are extern_weak in all partitions.

; CHECK: @x = extern_weak global i32, align 4
@x = extern_weak global i32, align 4

; CHECK: declare extern_weak void @f(...)
declare extern_weak void @f(...)