26 lines · plain
1# RUN: not llc -mtriple=x86_64 -run-pass none -o /dev/null %s 2>&1 | FileCheck %s2# This test ensures that the MIR parser reports an error when parsing an invalid3# constant value.4 5--- |6 7 define double @test(double %a, float %b) {8 entry:9 %c = fadd double %a, 3.250000e+0010 ret double %c11 }12 13...14---15name: test16constants:17 - id: 018 # CHECK: [[@LINE+1]]:19: expected type19 value: 'dub 3.250000e+00'20body: |21 bb.0.entry:22 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _23 RET64 %xmm024...25 26