32 lines · plain
1; RUN: llc < %s | FileCheck %s2target triple = "msp430"3 4; CHECK: mov #19923, r125; CHECK: mov #4194, r126; CHECK: mov #25688, r127; CHECK: mov #-16245, r128; CHECK: ret9define void @test-double() {10entry:11 call void (...) @llvm.fake.use(double -8.765430e+02)12 ret void13}14 15; CHECK: call #__mspabi_addd16; CHECK: ret17define void @test-double2(double %0) {18entry:19 %1 = fadd double %0, %020 call void (...) @llvm.fake.use(double %1)21 ret void22}23 24; CHECK: call #__mspabi_addf25; CHECK: ret26define void @test-float(float %0) {27entry:28 %1 = fadd float %0, %029 call void (...) @llvm.fake.use(float %1)30 ret void31}32