[InstCombine] Signed saturation patterns
[llvm-complete.git] / test / MC / Disassembler / PowerPC / ppc64-encoding-bookII.txt
blob08ac70e41c8d8f456a56a1e85c77e6200afdd2d4
1 # RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s
3 # CHECK: icbi 2, 3                       
4 0x7c 0x02 0x1f 0xac
6 # CHECK: icbt 0, 5, 31
7 0x7c 0x05 0xf8 0x2c
9 # CHECK: dcbt 2, 3                       
10 0x7c 0x02 0x1a 0x2c
12 # CHECK: dcbtst 2, 3                     
13 0x7c 0x02 0x19 0xec
15 # CHECK: dcbt 2, 3, 10
16 0x7d 0x42 0x1a 0x2c
18 # CHECK: dcbtst 2, 3, 10
19 0x7d 0x42 0x19 0xec
21 # CHECK: dcbz 2, 3                       
22 0x7c 0x02 0x1f 0xec
24 # CHECK: dcbst 2, 3                      
25 0x7c 0x02 0x18 0x6c
27 # CHECK: isync                           
28 0x4c 0x00 0x01 0x2c
30 # CHECK: stwcx. 2, 3, 4                  
31 0x7c 0x43 0x21 0x2d
33 # CHECK: stdcx. 2, 3, 4                  
34 0x7c 0x43 0x21 0xad
36 # CHECK: stwat 2, 3, 28
37 0x7c 0x43 0xe5 0x8c
39 # CHECK: stdat 2, 3, 28
40 0x7c 0x43 0xe5 0xcc
42 # CHECK: ptesync
43 0x7c 0x40 0x04 0xac
45 # CHECK: eieio                           
46 0x7c 0x00 0x06 0xac
48 # CHECK: waitimpl
49 0x7c 0x40 0x00 0x3c
51 # CHECK: mbar 1
52 0x7c 0x20 0x06 0xac
54 # CHECK: dcbf 2, 3                       
55 0x7c 0x02 0x18 0xac
57 # CHECK: dcbfl 2, 3
58 0x7c 0x22 0x18 0xac
60 # CHECK: dcbflp 2, 3
61 0x7c 0x62 0x18 0xac
63 # CHECK: lbarx 2, 3, 4
64 0x7c 0x43 0x20 0x68
66 # CHECK: lharx 2, 3, 4
67 0x7c 0x43 0x20 0xe8
69 # CHECK: lwarx 2, 3, 4
70 0x7c 0x43 0x20 0x28
72 # CHECK: ldarx 2, 3, 4
73 0x7c 0x43 0x20 0xa8
75 # CHECK: lbarx 2, 3, 4, 1
76 0x7c 0x43 0x20 0x69
78 # CHECK: lharx 2, 3, 4, 1
79 0x7c 0x43 0x20 0xe9
81 # CHECK: lwarx 2, 3, 4, 1
82 0x7c 0x43 0x20 0x29
84 # CHECK: ldarx 2, 3, 4, 1
85 0x7c 0x43 0x20 0xa9
87 # CHECK: lwat 2, 3, 28
88 0x7c 0x43 0xe4 0x8c
90 # CHECK: ldat 2, 3, 28
91 0x7c 0x43 0xe4 0xcc
93 # CHECK: sync
94 0x7c 0x00 0x04 0xac
96 # CHECK: sync
97 0x7c 0x00 0x04 0xac
99 # CHECK: lwsync
100 0x7c 0x20 0x04 0xac
102 # CHECK: ptesync
103 0x7c 0x40 0x04 0xac
105 # CHECK: wait
106 0x7c 0x00 0x00 0x3c
108 # CHECK: waitrsv
109 0x7c 0x20 0x00 0x3c
111 # CHECK: waitimpl
112 0x7c 0x40 0x00 0x3c
114 # CHECK: mftb 2, 123                     
115 0x7c 0x5b 0x1a 0xe6
117 # CHECK: mftb 2, 268                     
118 0x7c 0x4c 0x42 0xe6
120 # CHECK: mftbu 2
121 0x7c 0x4d 0x42 0xe6