Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(328)

Side by Side Diff: tests_lit/llvm2ice_tests/rangespec.ll

Issue 1900543002: Subzero: Allow per-method controls. (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: More cleanup Created 4 years, 8 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch
« src/IceStringPool.h ('K') | « src/PNaClTranslator.cpp ('k') | no next file » | no next file with comments »
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
(Empty)
1 ; Tests basic functionality of RangeSpec matching. Makes use of the fact that
2 ; "-verbose=status" prints the sequence number, and "-test-status" can suppress
3 ; this output. Note that seq=2 is the first sequence number for functions.
4
5 ; REQUIRES: allow_dump
6
7 define internal void @Func2() { ret void }
8 define internal void @Func3() { ret void }
9 define internal void @Func4() { ret void }
10 define internal void @Func5() { ret void }
11 define internal void @Func6() { ret void }
12 define internal void @Func7() { ret void }
13 define internal void @Func8() { ret void }
14 define internal void @Func9() { ret void }
15 define internal void @Func10() { ret void }
16 define internal void @Func11() { ret void }
17
18 ; A few tests that include everything.
19 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
20 ; RUN: -test-status=: \
21 ; RUN: | FileCheck %s --check-prefix=TEST1
22 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
23 ; RUN: -test-status=2: \
24 ; RUN: | FileCheck %s --check-prefix=TEST1
25 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
26 ; RUN: -test-status=:20 \
27 ; RUN: | FileCheck %s --check-prefix=TEST1
28 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
29 ; RUN: -test-status=-xxx \
30 ; RUN: | FileCheck %s --check-prefix=TEST1
31 ; TEST1: seq=2
32 ; TEST1: seq=3
33 ; TEST1: seq=4
34 ; TEST1: seq=5
35 ; TEST1: seq=6
36 ; TEST1: seq=7
37 ; TEST1: seq=8
38 ; TEST1: seq=9
39 ; TEST1: seq=10
40 ; TEST1: seq=11
41
42 ; Several ways of expressing 3+4+5+6
43 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
44 ; RUN: -test-status=3:7 \
45 ; RUN: | FileCheck %s --check-prefix=TEST2
46 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
47 ; RUN: -test-status=3:6,6 \
48 ; RUN: | FileCheck %s --check-prefix=TEST2
49 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
50 ; RUN: -test-status=5,3:5,6 \
51 ; RUN: | FileCheck %s --check-prefix=TEST2
52 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
53 ; RUN: -test-status=3:9,-7: \
54 ; RUN: | FileCheck %s --check-prefix=TEST2
55 ; RUN: %p2i -i %s -o /dev/null --args -verbose status -threads=0 \
56 ; RUN: -test-status=3:9,-Func7,-Func8 \
57 ; RUN: | FileCheck %s --check-prefix=TEST2
58 ; TEST2-NOT: seq=2
59 ; TEST2: seq=3
60 ; TEST2: seq=4
61 ; TEST2: seq=5
62 ; TEST2: seq=6
63 ; TEST2-NOT: seq=7
64 ; TEST2-NOT: seq=8
65 ; TEST2-NOT: seq=9
66 ; TEST2-NOT: seq=10
67 ; TEST2-NOT: seq=11
68 ; TEST2-NOT: seq=12
OLDNEW
« src/IceStringPool.h ('K') | « src/PNaClTranslator.cpp ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698