20 lines · plain
1; RUN: llc -verify-machineinstrs < %s -mtriple=powerpc-unknown-linux-gnu | FileCheck %s2 3; CHECK: lis 3, x@ha4; CHECK: lis 4, y@ha5; CHECK: lwz 3, x@l(3)6; CHECK: lwz 4, y@l(4)7; CHECK: .hidden x8; CHECK: .hidden y9 10@x = external hidden global i3211@y = extern_weak hidden global i3212 13define i32 @t() nounwind readonly {14entry:15 %0 = load i32, ptr @x, align 416 %1 = load i32, ptr @y, align 417 %2 = add i32 %1, %018 ret i32 %219}20