Joerg Sonnenberger | 0b2ebcb | 2014-08-04 15:47:38 +0000 | [diff] [blame] | 1 | # RUN: llvm-mc --disassemble %s -triple powerpc64-unknown-unknown -mcpu=pwr7 | FileCheck %s |
| 2 | |
| 3 | # CHECK: mfdcr 3, 178 |
| 4 | 0x7c 0x72 0x2a 0x86 |
| 5 | # CHECK: mtdcr 178, 3 |
| 6 | 0x7c 0x72 0x2b 0x86 |
Joerg Sonnenberger | 6c3e385 | 2014-08-04 21:28:22 +0000 | [diff] [blame] | 7 | |
Hal Finkel | 7c5cb06 | 2015-04-23 18:30:38 +0000 | [diff] [blame] | 8 | # CHECK: tlbrehi 2, 3 |
Joerg Sonnenberger | 6c3e385 | 2014-08-04 21:28:22 +0000 | [diff] [blame] | 9 | 0x7c 0x43 0x07 0x64 |
Hal Finkel | 7c5cb06 | 2015-04-23 18:30:38 +0000 | [diff] [blame] | 10 | # CHECK: tlbrelo 2, 3 |
Joerg Sonnenberger | 6c3e385 | 2014-08-04 21:28:22 +0000 | [diff] [blame] | 11 | 0x7c 0x43 0x0f 0x64 |
| 12 | |
Hal Finkel | 7c5cb06 | 2015-04-23 18:30:38 +0000 | [diff] [blame] | 13 | # CHECK: tlbwehi 2, 3 |
Joerg Sonnenberger | 6c3e385 | 2014-08-04 21:28:22 +0000 | [diff] [blame] | 14 | 0x7c 0x43 0x07 0xa4 |
Hal Finkel | 7c5cb06 | 2015-04-23 18:30:38 +0000 | [diff] [blame] | 15 | # CHECK: tlbwelo 2, 3 |
Joerg Sonnenberger | 6c3e385 | 2014-08-04 21:28:22 +0000 | [diff] [blame] | 16 | 0x7c 0x43 0x0f 0xa4 |
| 17 | |
| 18 | # CHECK: tlbsx 2, 3, 1 |
| 19 | 0x7c 0x43 0x0f 0x24 |
| 20 | # CHECK: tlbsx. 2, 3, 1 |
| 21 | 0x7c 0x43 0x0f 0x25 |
Joerg Sonnenberger | 4124712 | 2014-08-05 14:40:32 +0000 | [diff] [blame] | 22 | |
Joerg Sonnenberger | 5f6b6ce | 2014-08-09 14:01:10 +0000 | [diff] [blame] | 23 | # CHECK: dccci 5, 6 |
| 24 | 0x7c 0x05 0x33 0x8c |
| 25 | # CHECK: iccci 5, 6 |
| 26 | 0x7c 0x05 0x37 0x8c |