19 lines · plain
1; RUN: llc -mtriple=mipsel-linux-gnu -mattr=mips16 -relocation-model=pic < %s | FileCheck %s -check-prefix=pic12; RUN: llc -mtriple=mipsel-linux-gnu -mattr=mips16 -relocation-model=pic < %s | FileCheck %s -check-prefix=pic23 4@x = common global double 0.000000e+00, align 85@y = common global i32 0, align 46 7; Function Attrs: nounwind optsize8define void @foo() {9entry:10 %0 = load double, ptr @x, align 811 %conv = fptoui double %0 to i3212 store i32 %conv, ptr @y, align 413; pic1: lw ${{[0-9]+}}, %call16(__fixunsdfsi)(${{[0-9]+}})14; pic2: lw ${{[0-9]+}}, %got(__mips16_call_stub_2)(${{[0-9]+}})15 ret void16}17 18 19