brintos

brintos / llvm-project-archived public Read only

0
0
Text · 510 B · 11f5e5f Raw
23 lines · plain
1; RUN: opt -S -allow-incomplete-ir < %s | FileCheck %s2 3; CHECK: @fn2 = external global i84; CHECK: @g1 = external global i85; CHECK: @g2 = external global i86; CHECK: @g3 = external global i87; CHECK: @g4 = external global i88 9; CHECK: declare void @fn1(i32)10 11define ptr @test() {12  call void @fn1(i32 0)13  call void @fn1(i32 1)14  call void @fn2(i32 2)15  call void @fn2(i32 2, i32 3)16  call void @fn2(ptr @g1)17  load i32, ptr @g218  store i32 0, ptr @g219  load i32, ptr @g320  load i64, ptr @g321  ret ptr @g422}23