brintos

brintos / llvm-project-archived public Read only

0
0
Text · 615 B · e15efe7 Raw
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