~louis/ubuntu/trusty/clamav/lp799623_fix_logrotate

« back to all changes in this revision

Viewing changes to libclamav/c++/llvm/test/CodeGen/Thumb2/thumb2-jtb.ll

  • Committer: Bazaar Package Importer
  • Author(s): Scott Kitterman
  • Date: 2010-03-12 11:30:04 UTC
  • mfrom: (0.41.1 upstream)
  • Revision ID: james.westby@ubuntu.com-20100312113004-b0fop4bkycszdd0z
Tags: 0.96~rc1+dfsg-0ubuntu1
* New upstream RC - FFE (LP: #537636):
  - Add OfficialDatabaseOnly option to clamav-base.postinst.in
  - Add LocalSocketGroup option to clamav-base.postinst.in
  - Add LocalSocketMode option to clamav-base.postinst.in
  - Add CrossFilesystems option to clamav-base.postinst.in
  - Add ClamukoScannerCount option to clamav-base.postinst.in
  - Add BytecodeSecurity opiton to clamav-base.postinst.in
  - Add DetectionStatsHostID option to clamav-freshclam.postinst.in
  - Add Bytecode option to clamav-freshclam.postinst.in
  - Add MilterSocketGroup option to clamav-milter.postinst.in
  - Add MilterSocketMode option to clamav-milter.postinst.in
  - Add ReportHostname option to clamav-milter.postinst.in
  - Bump libclamav SO version to 6.1.0 in libclamav6.install
  - Drop clamdmon from clamav.examples (no longer shipped by upstream)
  - Drop libclamav.a from libclamav-dev.install (not built by upstream)
  - Update SO version for lintian override for libclamav6
  - Add new Bytecode Testing Tool, usr/bin/clambc, to clamav.install
  - Add build-depends on python and python-setuptools for new test suite
  - Update debian/copyright for the embedded copy of llvm (using the system
    llvm is not currently feasible)

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
; RUN: llc < %s -march=thumb -mattr=+thumb2 -arm-adjust-jump-tables=0 | not grep tbb
 
2
 
 
3
; Do not use tbb / tbh if any destination is before the jumptable.
 
4
; rdar://7102917
 
5
 
 
6
define i16 @main__getopt_internal_2E_exit_2E_ce(i32) nounwind {
 
7
newFuncRoot:
 
8
        br label %_getopt_internal.exit.ce
 
9
 
 
10
codeRepl127.exitStub:           ; preds = %_getopt_internal.exit.ce
 
11
        ret i16 0
 
12
 
 
13
parse_options.exit.loopexit.exitStub:           ; preds = %_getopt_internal.exit.ce
 
14
        ret i16 1
 
15
 
 
16
bb1.i.exitStub:         ; preds = %_getopt_internal.exit.ce
 
17
        ret i16 2
 
18
 
 
19
bb90.i.exitStub:                ; preds = %_getopt_internal.exit.ce
 
20
        ret i16 3
 
21
 
 
22
codeRepl104.exitStub:           ; preds = %_getopt_internal.exit.ce
 
23
        ret i16 4
 
24
 
 
25
codeRepl113.exitStub:           ; preds = %_getopt_internal.exit.ce
 
26
        ret i16 5
 
27
 
 
28
codeRepl51.exitStub:            ; preds = %_getopt_internal.exit.ce
 
29
        ret i16 6
 
30
 
 
31
codeRepl70.exitStub:            ; preds = %_getopt_internal.exit.ce
 
32
        ret i16 7
 
33
 
 
34
codeRepl119.exitStub:           ; preds = %_getopt_internal.exit.ce
 
35
        ret i16 8
 
36
 
 
37
codeRepl93.exitStub:            ; preds = %_getopt_internal.exit.ce
 
38
        ret i16 9
 
39
 
 
40
codeRepl101.exitStub:           ; preds = %_getopt_internal.exit.ce
 
41
        ret i16 10
 
42
 
 
43
codeRepl120.exitStub:           ; preds = %_getopt_internal.exit.ce
 
44
        ret i16 11
 
45
 
 
46
codeRepl89.exitStub:            ; preds = %_getopt_internal.exit.ce
 
47
        ret i16 12
 
48
 
 
49
codeRepl45.exitStub:            ; preds = %_getopt_internal.exit.ce
 
50
        ret i16 13
 
51
 
 
52
codeRepl58.exitStub:            ; preds = %_getopt_internal.exit.ce
 
53
        ret i16 14
 
54
 
 
55
codeRepl46.exitStub:            ; preds = %_getopt_internal.exit.ce
 
56
        ret i16 15
 
57
 
 
58
codeRepl50.exitStub:            ; preds = %_getopt_internal.exit.ce
 
59
        ret i16 16
 
60
 
 
61
codeRepl52.exitStub:            ; preds = %_getopt_internal.exit.ce
 
62
        ret i16 17
 
63
 
 
64
codeRepl53.exitStub:            ; preds = %_getopt_internal.exit.ce
 
65
        ret i16 18
 
66
 
 
67
codeRepl61.exitStub:            ; preds = %_getopt_internal.exit.ce
 
68
        ret i16 19
 
69
 
 
70
codeRepl85.exitStub:            ; preds = %_getopt_internal.exit.ce
 
71
        ret i16 20
 
72
 
 
73
codeRepl97.exitStub:            ; preds = %_getopt_internal.exit.ce
 
74
        ret i16 21
 
75
 
 
76
codeRepl79.exitStub:            ; preds = %_getopt_internal.exit.ce
 
77
        ret i16 22
 
78
 
 
79
codeRepl102.exitStub:           ; preds = %_getopt_internal.exit.ce
 
80
        ret i16 23
 
81
 
 
82
codeRepl54.exitStub:            ; preds = %_getopt_internal.exit.ce
 
83
        ret i16 24
 
84
 
 
85
codeRepl57.exitStub:            ; preds = %_getopt_internal.exit.ce
 
86
        ret i16 25
 
87
 
 
88
codeRepl103.exitStub:           ; preds = %_getopt_internal.exit.ce
 
89
        ret i16 26
 
90
 
 
91
_getopt_internal.exit.ce:               ; preds = %newFuncRoot
 
92
        switch i32 %0, label %codeRepl127.exitStub [
 
93
                i32 -1, label %parse_options.exit.loopexit.exitStub
 
94
                i32 0, label %bb1.i.exitStub
 
95
                i32 63, label %bb90.i.exitStub
 
96
                i32 66, label %codeRepl104.exitStub
 
97
                i32 67, label %codeRepl113.exitStub
 
98
                i32 71, label %codeRepl51.exitStub
 
99
                i32 77, label %codeRepl70.exitStub
 
100
                i32 78, label %codeRepl119.exitStub
 
101
                i32 80, label %codeRepl93.exitStub
 
102
                i32 81, label %codeRepl101.exitStub
 
103
                i32 82, label %codeRepl120.exitStub
 
104
                i32 88, label %codeRepl89.exitStub
 
105
                i32 97, label %codeRepl45.exitStub
 
106
                i32 98, label %codeRepl58.exitStub
 
107
                i32 99, label %codeRepl46.exitStub
 
108
                i32 100, label %codeRepl50.exitStub
 
109
                i32 104, label %codeRepl52.exitStub
 
110
                i32 108, label %codeRepl53.exitStub
 
111
                i32 109, label %codeRepl61.exitStub
 
112
                i32 110, label %codeRepl85.exitStub
 
113
                i32 111, label %codeRepl97.exitStub
 
114
                i32 113, label %codeRepl79.exitStub
 
115
                i32 114, label %codeRepl102.exitStub
 
116
                i32 115, label %codeRepl54.exitStub
 
117
                i32 116, label %codeRepl57.exitStub
 
118
                i32 118, label %codeRepl103.exitStub
 
119
        ]
 
120
}