aboutsummaryrefslogtreecommitdiffstats
path: root/test/MC/Disassembler/PowerPC/ppc64-encoding-bookIII.txt
blob: c5d615568cc33045a7801ada0b87ca214d6fd1ea (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
# RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s

# CHECK: mtmsr 4, 0                       
0x7c 0x80 0x01 0x24

# CHECK: mtmsr 4, 1                       
0x7c 0x81 0x01 0x24

# CHECK: mfmsr 4                         
0x7c 0x80 0x00 0xa6

# CHECK: mtmsrd 4, 0                     
0x7c 0x80 0x01 0x64

# CHECK: mtmsrd 4, 1                     
0x7c 0x81 0x01 0x64

# CHECK: mfspr 4, 272                    
0x7c 0x90 0x42 0xa6

# CHECK: mfspr 4, 273                    
0x7c 0x91 0x42 0xa6

# CHECK: mfspr 4, 274                    
0x7c 0x92 0x42 0xa6

# CHECK: mfspr 4, 275                    
0x7c 0x93 0x42 0xa6

# CHECK: mtspr 272, 4                    
0x7c 0x90 0x43 0xa6

# CHECK: mtspr 273, 4                    
0x7c 0x91 0x43 0xa6

# CHECK: mtspr 274, 4                    
0x7c 0x92 0x43 0xa6

# CHECK: mtspr 275, 4                    
0x7c 0x93 0x43 0xa6

# CHECK: mtspr 272, 4                    
0x7c 0x90 0x43 0xa6

# CHECK: mtspr 273, 4                    
0x7c 0x91 0x43 0xa6

# CHECK: mtspr 274, 4                    
0x7c 0x92 0x43 0xa6

# CHECK: mtspr 275, 4                    
0x7c 0x93 0x43 0xa6

# CHECK: mtspr 280, 4                    
0x7c 0x98 0x43 0xa6

# CHECK: mfspr 4, 22                     
0x7c 0x96 0x02 0xa6

# CHECK: mtspr 22, 4                     
0x7c 0x96 0x03 0xa6

# CHECK: mfspr 4, 287                    
0x7c 0x9f 0x42 0xa6

# CHECK: mfspr 4, 25                     
0x7c 0x99 0x02 0xa6

# CHECK: mtspr 25, 4                     
0x7c 0x99 0x03 0xa6

# CHECK: mfspr 4, 26                     
0x7c 0x9a 0x02 0xa6

# CHECK: mtspr 26, 4                     
0x7c 0x9a 0x03 0xa6

# CHECK: mfspr 4, 27                     
0x7c 0x9b 0x02 0xa6

# CHECK: mtspr 27, 4                     
0x7c 0x9b 0x03 0xa6

# CHECK: slbie 4                         
0x7c 0x00 0x23 0x64

# CHECK: slbmte 4, 5                     
0x7c 0x80 0x2b 0x24

# CHECK: slbmfee 4, 5                    
0x7c 0x80 0x2f 0x26

# CHECK: slbia                           
0x7c 0x00 0x03 0xe4

# CHECK: tlbsync                         
0x7c 0x00 0x04 0x6c

# CHECK: tlbiel 4                        
0x7c 0x00 0x22 0x24

# CHECK: tlbie 4,0                       
0x7c 0x00 0x22 0x64

# CHECK: tlbie 4,0                       
0x7c 0x00 0x22 0x64