1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-23 03:02:36 +01:00

Cleanup test case by removing unused attribute dso_local

Attribute 'dso_local' generated in bitcode from compiling
original C file but isn't needed.

Differential Revision: https://reviews.llvm.org/D55521

llvm-svn: 348835
This commit is contained in:
Ranjeet Singh 2018-12-11 09:32:49 +00:00
parent 22ac8eca04
commit 68f8736aef

View File

@ -1,19 +1,19 @@
; RUN: opt < %s -constprop -S -o - | FileCheck %s
; Function Attrs: minsize norecurse nounwind optsize readnone
define dso_local void @foo1() #0 {
define void @foo1() #0 {
entry:
ret void
}
; Function Attrs: minsize norecurse nounwind optsize readnone
define dso_local void @foo2() align 4 {
define void @foo2() align 4 {
entry:
ret void
}
; Function Attrs: minsize nounwind optsize
define dso_local i32 @main() local_unnamed_addr #1 {
define i32 @main() local_unnamed_addr #1 {
entry:
; CHECK: ptrtoint
%call = tail call i32 bitcast (i32 (...)* @process to i32 (i32)*)(i32 and (i32 ptrtoint (void ()* @foo1 to i32), i32 2)) #3
@ -23,5 +23,5 @@ entry:
}
; Function Attrs: minsize optsize
declare dso_local i32 @process(...) local_unnamed_addr #2
declare i32 @process(...) local_unnamed_addr #2