[Reland][Runtimes] Merge 'compile_commands.json' files from runtimes build (#116303)
[llvm-project.git] / llvm / test / CodeGen / Mips / vr4300-mulbranch.ll
blobc3f15fb6afa66addd2783905969dd8af3ee2fb80
1 ; RUN: llc -march=mips -mfix4300 -verify-machineinstrs < %s | FileCheck %s
3 ; Function Attrs: nounwind
4 define dso_local void @fun_s(float %a) local_unnamed_addr #0 {
5 entry:
6 ; CHECK-LABEL: fun_s
7 ; CHECK: mul.s
8 ; CHECK-NEXT: nop
9   %mul = fmul float %a, %a
10   tail call void @foo_s(float %mul) #2
11   ret void
14 declare dso_local void @foo_s(float) local_unnamed_addr #1
16 ; Function Attrs: nounwind
17 define dso_local void @fun_d(double %a) local_unnamed_addr #0 {
18 entry:
19 ; CHECK-LABEL: fun_d
20 ; CHECK: mul.d
21 ; CHECK-NEXT: nop
22   %mul = fmul double %a, %a
23   tail call void @foo_d(double %mul) #2
24   ret void
27 declare dso_local void @foo_d(double) local_unnamed_addr #1