brintos

brintos / llvm-project-archived public Read only

0
0
Text · 638 B · 7374c99 Raw
29 lines · plain
1; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | FileCheck %s2 3define i32 @foo() nounwind ssp {4entry:5  ; CHECK: %retval = alloca i326  ; CHECK: store i32 42, ptr %retval, align 4, !md !07  ; CHECK: br label %0, !md !18  %retval = alloca i329  store i32 42, ptr %retval, !md !010  br label %0, !md !111 12; <label:0>13  ; CHECK: %1 = load i32, ptr %retval, align 4, !md !214  ; CHECK: ret i32 %1, !md !315  %1 = load i32, ptr %retval, !md !216  ret i32 %1, !md !317}18 19; CHECK: !0 = !{}20; CHECK: !1 = distinct !{}21; CHECK: !2 = !{!0}22; CHECK: !3 = !{!4}23; CHECK: !4 = !{!0, !2}24!0 = !{}25!1 = distinct !{}26!2 = !{!0}27!3 = !{!4}28!4 = !{!0, !2}29