~pali/+junk/llvm-toolchain-3.7

« back to all changes in this revision

Viewing changes to test/MC/MachO/jcc.s

  • Committer: Package Import Robot
  • Author(s): Sylvestre Ledru
  • Date: 2015-07-15 17:51:08 UTC
  • Revision ID: package-import@ubuntu.com-20150715175108-l8mynwovkx4zx697
Tags: upstream-3.7~+rc2
ImportĀ upstreamĀ versionĀ 3.7~+rc2

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
// RUN: llvm-mc -triple i386-apple-darwin9 %s -filetype=obj -o - | macho-dump --dump-section-data | FileCheck %s
 
2
 
 
3
   ja 1f
 
4
1: nop
 
5
   jae 1f
 
6
1: nop
 
7
   jb 1f
 
8
1: nop
 
9
   jbe 1f
 
10
1: nop
 
11
   jc 1f
 
12
1: nop
 
13
   jecxz 1f
 
14
1: nop
 
15
   jecxz 1f
 
16
1: nop
 
17
   je 1f
 
18
1: nop
 
19
   jg 1f
 
20
1: nop
 
21
   jge 1f
 
22
1: nop
 
23
   jl 1f
 
24
1: nop
 
25
   jle 1f
 
26
1: nop
 
27
   jna 1f
 
28
1: nop
 
29
   jnae 1f
 
30
1: nop
 
31
   jnb 1f
 
32
1: nop
 
33
   jnbe 1f
 
34
1: nop
 
35
   jnc 1f
 
36
1: nop
 
37
   jne 1f
 
38
1: nop
 
39
   jng 1f
 
40
1: nop
 
41
   jnge 1f
 
42
1: nop
 
43
   jnl 1f
 
44
1: nop
 
45
   jnle 1f
 
46
1: nop
 
47
   jno 1f
 
48
1: nop
 
49
   jnp 1f
 
50
1: nop
 
51
   jns 1f
 
52
1: nop
 
53
   jnz 1f
 
54
1: nop
 
55
   jo 1f
 
56
1: nop
 
57
   jp 1f
 
58
1: nop
 
59
   jpe 1f
 
60
1: nop
 
61
   jpo 1f
 
62
1: nop
 
63
   js 1f
 
64
1: nop
 
65
   jz 1f
 
66
1: nop
 
67
 
 
68
// CHECK: ('cputype', 7)
 
69
// CHECK: ('cpusubtype', 3)
 
70
// CHECK: ('filetype', 1)
 
71
// CHECK: ('num_load_commands', 1)
 
72
// CHECK: ('load_commands_size', 124)
 
73
// CHECK: ('flag', 0)
 
74
// CHECK: ('load_commands', [
 
75
// CHECK:   # Load Command 0
 
76
// CHECK:  (('command', 1)
 
77
// CHECK:   ('size', 124)
 
78
// CHECK:   ('segment_name', '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
 
79
// CHECK:   ('vm_addr', 0)
 
80
// CHECK:   ('vm_size', 96)
 
81
// CHECK:   ('file_offset', 152)
 
82
// CHECK:   ('file_size', 96)
 
83
// CHECK:   ('maxprot', 7)
 
84
// CHECK:   ('initprot', 7)
 
85
// CHECK:   ('num_sections', 1)
 
86
// CHECK:   ('flags', 0)
 
87
// CHECK:   ('sections', [
 
88
// CHECK:     # Section 0
 
89
// CHECK:    (('section_name', '__text\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
 
90
// CHECK:     ('segment_name', '__TEXT\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00')
 
91
// CHECK:     ('address', 0)
 
92
// CHECK:     ('size', 96)
 
93
// CHECK:     ('offset', 152)
 
94
// CHECK:     ('alignment', 0)
 
95
// CHECK:     ('reloc_offset', 0)
 
96
// CHECK:     ('num_reloc', 0)
 
97
// CHECK:     ('flags', 0x80000400)
 
98
// CHECK:     ('reserved1', 0)
 
99
// CHECK:     ('reserved2', 0)
 
100
// CHECK:    ),
 
101
// CHECK:   ('_relocations', [
 
102
// CHECK:   ])
 
103
// CHECK:   ('_section_data', '77009073 00907200 90760090 720090e3 0090e300 90740090 7f00907d 00907c00 907e0090 76009072 00907300 90770090 73009075 00907e00 907c0090 7d00907f 00907100 907b0090 79009075 00907000 907a0090 7a00907b 00907800 90740090')
 
104
// CHECK:   ])
 
105
// CHECK:  ),
 
106
// CHECK: ])