OSDN Git Service
(root)
/
android-x86
/
external-llvm.git
/ blob
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
history
|
raw
|
HEAD
am 6eeae0cf: Revert "Apply rL216114 from upstream LLVM."
[android-x86/external-llvm.git]
/
test
/
MC
/
Disassembler
/
PowerPC
/
ppc64-encoding-bookII.txt
1
# RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s
2
3
# CHECK: icbi 2, 3
4
0x7c 0x02 0x1f 0xac
5
6
# CHECK: icbt 0, 5, 31
7
0x7c 0x05 0xf8 0x2c
8
9
# CHECK: dcbt 2, 3
10
0x7c 0x02 0x1a 0x2c
11
12
# CHECK: dcbtst 2, 3
13
0x7c 0x02 0x19 0xec
14
15
# CHECK: dcbz 2, 3
16
0x7c 0x02 0x1f 0xec
17
18
# CHECK: dcbst 2, 3
19
0x7c 0x02 0x18 0x6c
20
21
# CHECK: isync
22
0x4c 0x00 0x01 0x2c
23
24
# CHECK: stwcx. 2, 3, 4
25
0x7c 0x43 0x21 0x2d
26
27
# CHECK: stdcx. 2, 3, 4
28
0x7c 0x43 0x21 0xad
29
30
# CHECK: sync 2
31
0x7c 0x40 0x04 0xac
32
33
# CHECK: eieio
34
0x7c 0x00 0x06 0xac
35
36
# CHECK: wait 2
37
0x7c 0x40 0x00 0x7c
38
39
# CHECK: mbar 1
40
0x7c 0x20 0x06 0xac
41
42
# CHECK: dcbf 2, 3
43
0x7c 0x02 0x18 0xac
44
45
# CHECK: lwarx 2, 3, 4
46
0x7c 0x43 0x20 0x28
47
48
# CHECK: ldarx 2, 3, 4
49
0x7c 0x43 0x20 0xa8
50
51
# CHECK: sync 0
52
0x7c 0x00 0x04 0xac
53
54
# CHECK: sync 0
55
0x7c 0x00 0x04 0xac
56
57
# CHECK: sync 1
58
0x7c 0x20 0x04 0xac
59
60
# CHECK: sync 2
61
0x7c 0x40 0x04 0xac
62
63
# CHECK: wait 0
64
0x7c 0x00 0x00 0x7c
65
66
# CHECK: wait 1
67
0x7c 0x20 0x00 0x7c
68
69
# CHECK: wait 2
70
0x7c 0x40 0x00 0x7c
71
72
# CHECK: mftb 2, 123
73
0x7c 0x5b 0x1a 0xe6
74
75
# CHECK: mftb 2, 268
76
0x7c 0x4c 0x42 0xe6
77
78
# CHECK: mftb 2, 269
79
0x7c 0x4d 0x42 0xe6
80