brintos

brintos / llvm-project-archived public Read only

0
0
Text · 598 B · 7cb8a8a Raw
21 lines · plain
1; RUN: llvm-as < %s | llvm-dis | llvm-as | llvm-dis | FileCheck %s2; RUN: verify-uselistorder %s3 4declare void @llvm.metadata(metadata)5 6define void @foo(i32 %arg) {7entry:8  %before = alloca i329  call void @llvm.metadata(metadata i32 %arg)10  call void @llvm.metadata(metadata ptr %after)11  call void @llvm.metadata(metadata ptr %before)12  %after = alloca i3213  ret void14 15; CHECK: %before = alloca i3216; CHECK: call void @llvm.metadata(metadata i32 %arg)17; CHECK: call void @llvm.metadata(metadata ptr %after)18; CHECK: call void @llvm.metadata(metadata ptr %before)19; CHECK: %after = alloca i3220}21