brintos

brintos / llvm-project-archived public Read only

0
0
Text · 498 B · b8d80ae Raw
20 lines · plain
1; RUN: llc -verify-machineinstrs < %s -mtriple=powerpc-unknown-linux-gnu | FileCheck %s2 3declare ptr @bar(i32)4 5; CHECK: @foo6; CHECK: blr7 8define void @foo(ptr %pp) nounwind  {9entry:10	%tmp2 = tail call ptr @bar( i32 14 ) nounwind 		; <ptr> [#uses=0]11	%tmp38 = load ptr, ptr %pp, align 4		; <ptr> [#uses=2]12	br i1 false, label %bb34, label %bb2513bb25:		; preds = %entry14	tail call void %tmp38( ptr null ) nounwind 15	ret void16bb34:		; preds = %entry17	tail call void %tmp38( ) nounwind 18	ret void19}20