xref: /llvm-project/llvm/test/tools/llvm-sim/single-sim.test (revision e240e6b8b7cc68a29bc8a5d6a7d0e3b7eaa61dc0)
1# RUN: llvm-sim -o - %S/Inputs/sim1.ll | FileCheck %s
2
3# Checking the output of a single module test.
4
5# CHECK: {
6# CHECK-NEXT: "1": [
7# CHECK-NEXT:  {
8# CHECK-NEXT:   "start": 14,
9# CHECK-NEXT:   "end": 19
10# CHECK-NEXT:  },
11# CHECK-NEXT:  {
12# CHECK-NEXT:   "start": 4,
13# CHECK-NEXT:   "end": 9
14# CHECK-NEXT:  }
15# CHECK-NEXT: ],
16# CHECK-NEXT: "2": [
17# CHECK-NEXT:  {
18# CHECK-NEXT:   "start": 15,
19# CHECK-NEXT:   "end": 19
20# CHECK-NEXT:  },
21# CHECK-NEXT:  {
22# CHECK-NEXT:   "start": 5,
23# CHECK-NEXT:   "end": 9
24# CHECK-NEXT:  }
25# CHECK-NEXT: ],
26# CHECK-NEXT: "3": [
27# CHECK-NEXT:  {
28# CHECK-NEXT:   "start": 16,
29# CHECK-NEXT:   "end": 19
30# CHECK-NEXT:  },
31# CHECK-NEXT:  {
32# CHECK-NEXT:   "start": 6,
33# CHECK-NEXT:   "end": 9
34# CHECK-NEXT:  }
35# CHECK-NEXT: ],
36# CHECK-NEXT: "4": [
37# CHECK-NEXT:  {
38# CHECK-NEXT:   "start": 17,
39# CHECK-NEXT:   "end": 19
40# CHECK-NEXT:  },
41# CHECK-NEXT:  {
42# CHECK-NEXT:   "start": 7,
43# CHECK-NEXT:   "end": 9
44# CHECK-NEXT:  }
45# CHECK-NEXT: ],
46# CHECK-NEXT: "5": [
47# CHECK-NEXT:  {
48# CHECK-NEXT:   "start": 18,
49# CHECK-NEXT:   "end": 19
50# CHECK-NEXT:  },
51# CHECK-NEXT:  {
52# CHECK-NEXT:   "start": 8,
53# CHECK-NEXT:   "end": 9
54# CHECK-NEXT:  }
55# CHECK-NEXT: ]
56# CHECK-NEXT:}
57