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

Side by Side Diff: tests_lit/llvm2ice_tests/reorder-functions.ll

Issue 1300993002: Use separate random number generator for each randomization pass (Closed) Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
Patch Set: rebase to master Created 5 years, 4 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
OLDNEW
1 ; This is a smoke test of function reordering. 1 ; This is a smoke test of function reordering.
2 2
3 ; RUN: %p2i -i %s --filetype=obj --disassemble --args -O2 \ 3 ; RUN: %p2i -i %s --filetype=obj --disassemble --args -O2 \
4 ; RUN: -sz-seed=1 -reorder-functions \ 4 ; RUN: -sz-seed=1 -reorder-functions \
5 ; RUN: | FileCheck %s --check-prefix=DEFAULTWINDOWSIZE 5 ; RUN: | FileCheck %s --check-prefix=DEFAULTWINDOWSIZE
6 ; RUN: %p2i -i %s --filetype=obj --disassemble --args -Om1 \ 6 ; RUN: %p2i -i %s --filetype=obj --disassemble --args -Om1 \
7 ; RUN: -sz-seed=1 -reorder-functions \ 7 ; RUN: -sz-seed=1 -reorder-functions \
8 ; RUN: | FileCheck %s --check-prefix=DEFAULTWINDOWSIZE 8 ; RUN: | FileCheck %s --check-prefix=DEFAULTWINDOWSIZE
9 9
10 10
(...skipping 43 matching lines...) Expand 10 before | Expand all | Expand 10 after
54 } 54 }
55 55
56 define void @func5() { 56 define void @func5() {
57 ret void 57 ret void
58 } 58 }
59 59
60 define void @func6() { 60 define void @func6() {
61 ret void 61 ret void
62 } 62 }
63 63
64 ; DEFAULTWINDOWSIZE-LABEL: func1
64 ; DEFAULTWINDOWSIZE-LABEL: func4 65 ; DEFAULTWINDOWSIZE-LABEL: func4
65 ; DEFAULTWINDOWSIZE-LABEL: func1
66 ; DEFAULTWINDOWSIZE-LABEL: func3
67 ; DEFAULTWINDOWSIZE-LABEL: func6
68 ; DEFAULTWINDOWSIZE-LABEL: func5 66 ; DEFAULTWINDOWSIZE-LABEL: func5
69 ; DEFAULTWINDOWSIZE-LABEL: func2 67 ; DEFAULTWINDOWSIZE-LABEL: func2
68 ; DEFAULTWINDOWSIZE-LABEL: func6
69 ; DEFAULTWINDOWSIZE-LABEL: func3
70 70
71 ; WINDOWSIZE1-LABEL: func1 71 ; WINDOWSIZE1-LABEL: func1
72 ; WINDOWSIZE1-LABEL: func2 72 ; WINDOWSIZE1-LABEL: func2
73 ; WINDOWSIZE1-LABEL: func3 73 ; WINDOWSIZE1-LABEL: func3
74 ; WINDOWSIZE1-LABEL: func4 74 ; WINDOWSIZE1-LABEL: func4
75 ; WINDOWSIZE1-LABEL: func5 75 ; WINDOWSIZE1-LABEL: func5
76 ; WINDOWSIZE1-LABEL: func6 76 ; WINDOWSIZE1-LABEL: func6
77 77
78 ; SEQUENTIAL-LABEL: func1 78 ; SEQUENTIAL-LABEL: func1
79 ; SEQUENTIAL-LABEL: func2 79 ; SEQUENTIAL-LABEL: func2
80 ; SEQUENTIAL-LABEL: func3 80 ; SEQUENTIAL-LABEL: func3
81 ; SEQUENTIAL-LABEL: func4 81 ; SEQUENTIAL-LABEL: func4
82 ; SEQUENTIAL-LABEL: func5 82 ; SEQUENTIAL-LABEL: func5
83 ; SEQUENTIAL-LABEL: func6 83 ; SEQUENTIAL-LABEL: func6
84 84
85 ; WINDOWSIZEMAX-LABEL: func1
85 ; WINDOWSIZEMAX-LABEL: func4 86 ; WINDOWSIZEMAX-LABEL: func4
86 ; WINDOWSIZEMAX-LABEL: func1
87 ; WINDOWSIZEMAX-LABEL: func3
88 ; WINDOWSIZEMAX-LABEL: func6
89 ; WINDOWSIZEMAX-LABEL: func5 87 ; WINDOWSIZEMAX-LABEL: func5
90 ; WINDOWSIZEMAX-LABEL: func2 88 ; WINDOWSIZEMAX-LABEL: func2
89 ; WINDOWSIZEMAX-LABEL: func6
90 ; WINDOWSIZEMAX-LABEL: func3
OLDNEW
« no previous file with comments | « tests_lit/llvm2ice_tests/reorder-basic-blocks.ll ('k') | tests_lit/llvm2ice_tests/reorder-global-variables.ll » ('j') | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698