brintos

brintos / llvm-project-archived public Read only

0
0
Text · 454 B · 4cd0bcc Raw
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