blob: 1e14d2282c5a2d817f75fb99efb3cfdc5aa468a9 [file] [log] [blame]
Alex Lorenzab980492015-07-20 20:51:18 +00001# RUN: not llc -march=x86-64 -start-after branch-folder -stop-after branch-folder -o /dev/null %s 2>&1 | FileCheck %s
2# This test ensures that the MIR parser reports an error when parsing an invalid
3# constant value.
4
5--- |
6
7 define double @test(double %a, float %b) {
8 entry:
9 %c = fadd double %a, 3.250000e+00
10 ret double %c
11 }
12
13...
14---
15name: test
16constants:
17 - id: 0
18 # CHECK: [[@LINE+1]]:19: expected type
19 value: 'dub 3.250000e+00'
Alex Lorenz5022f6b2015-08-13 23:10:16 +000020body: |
21 bb.0.entry:
22 %xmm0 = ADDSDrm killed %xmm0, %rip, 1, _, %const.0, _
23 RETQ %xmm0
Alex Lorenzab980492015-07-20 20:51:18 +000024...
25