19 lines · plain
1; RUN: llc -mtriple=mipsel-linux-gnu -mcpu=mips32 -mattr=+single-float < %s | FileCheck %s2; RUN: llc -mtriple=mipsel-linux-gnu -mcpu=mips32r2 -mattr=+single-float < %s | FileCheck %s3 4define double @dofloat(double %a, double %b) nounwind {5; CHECK-LABEL: dofloat:6; CHECK: # %bb.0: # %entry7; CHECK-NEXT: addiu $sp, $sp, -248; CHECK-NEXT: sw $ra, 20($sp)9; CHECK-NEXT: jal __adddf310; CHECK-NEXT: nop11; CHECK-NEXT: lw $ra, 20($sp)12; CHECK-NEXT: jr $ra13; CHECK-NEXT: addiu $sp, $sp, 2414 15entry:16 fadd double %a, %b ; <double>:0 [#uses=1]17 ret double %018}19