diff options
| author | Kit Barton <kbarton@ca.ibm.com> | 2016-04-28 20:00:42 +0000 |
|---|---|---|
| committer | Kit Barton <kbarton@ca.ibm.com> | 2016-04-28 20:00:42 +0000 |
| commit | 7a1a9e01ad54cf12e53f0fa228784bf2c04f0811 (patch) | |
| tree | f6f0061db054c5267b5a4b8feca415e1753b7aff /llvm/test/MC/PowerPC | |
| parent | 9c52767f362457d0cbd76292988a9a103d7f35bf (diff) | |
| download | bcm5719-llvm-7a1a9e01ad54cf12e53f0fa228784bf2c04f0811.tar.gz bcm5719-llvm-7a1a9e01ad54cf12e53f0fa228784bf2c04f0811.zip | |
This reverts commit r265505.
Revert "[Power9] Implement add-pc, multiply-add, modulo, extend-sign-shift, random number, set bool, and dfp test significance".
This patch has caused a functional regression in SPEC2k6 namd, and a performance regression in mesa-pipe.
llvm-svn: 267927
Diffstat (limited to 'llvm/test/MC/PowerPC')
| -rw-r--r-- | llvm/test/MC/PowerPC/ppc64-encoding-ext.s | 9 | ||||
| -rw-r--r-- | llvm/test/MC/PowerPC/ppc64-encoding.s | 58 |
2 files changed, 0 insertions, 67 deletions
diff --git a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s index 228ff2834a6..682a737547d 100644 --- a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s +++ b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s @@ -3666,15 +3666,6 @@ # CHECK-LE: attn # encoding: [0x00,0x02,0x00,0x00] attn -# ISA3.0 Instructions: -# Extended Mnemonics of ADDPCIS -# CHECK-BE: addpcis 1, -12345 # encoding: [0x4c,0x23,0xcf,0xc5] -# CHECK-LE: addpcis 1, -12345 # encoding: [0xc5,0xcf,0x23,0x4c] - subpcis 1, 12345 -# CHECK-BE: addpcis 12, 0 # encoding: [0x4d,0x80,0x00,0x04] -# CHECK-LE: addpcis 12, 0 # encoding: [0x04,0x00,0x80,0x4d] - lnia 12 - # Copy-Paste Facility (Extended Mnemonics): # CHECK-BE: copy 2, 19, 0 # encoding: [0x7c,0x02,0x9e,0x0c] # CHECK-LE: copy 2, 19, 0 # encoding: [0x0c,0x9e,0x02,0x7c] diff --git a/llvm/test/MC/PowerPC/ppc64-encoding.s b/llvm/test/MC/PowerPC/ppc64-encoding.s index 6d2c95ef4db..70c2e949deb 100644 --- a/llvm/test/MC/PowerPC/ppc64-encoding.s +++ b/llvm/test/MC/PowerPC/ppc64-encoding.s @@ -873,64 +873,6 @@ # CHECK-LE: mfsrin 10, 12 # encoding: [0x26,0x65,0x40,0x7d] mfsrin %r10,%r12 -# ISA3.0 Instructions: - -# Add PC Immediate Shifted -# CHECK-BE: addpcis 1, -12345 # encoding: [0x4c,0x23,0xcf,0xc5] -# CHECK-LE: addpcis 1, -12345 # encoding: [0xc5,0xcf,0x23,0x4c] - addpcis 1, -12345 - -# 64-bit Fixed-Point Multiply-Add High-DWord/High-DWord-Unsigned/Low-DWord -# CHECK-BE: maddhd 30, 27, 7, 2 # encoding: [0x13,0xdb,0x38,0xb0] -# CHECK-LE: maddhd 30, 27, 7, 2 # encoding: [0xb0,0x38,0xdb,0x13] - maddhd 30, 27, 7, 2 -# CHECK-BE: maddhdu 15, 12, 1, 3 # encoding: [0x11,0xec,0x08,0xf1] -# CHECK-LE: maddhdu 15, 12, 1, 3 # encoding: [0xf1,0x08,0xec,0x11] - maddhdu 15, 12, 1, 3 -# CHECK-BE: maddld 13, 10, 6, 4 # encoding: [0x11,0xaa,0x31,0x33] -# CHECK-LE: maddld 13, 10, 6, 4 # encoding: [0x33,0x31,0xaa,0x11] - maddld 13, 10, 6, 4 - -# Modulo {Signed/Unsigned}-{Word/DWord} -# CHECK-BE: modsw 2, 3, 4 # encoding: [0x7c,0x43,0x26,0x16] -# CHECK-LE: modsw 2, 3, 4 # encoding: [0x16,0x26,0x43,0x7c] - modsw 2, 3, 4 -# CHECK-BE: moduw 3, 7, 5 # encoding: [0x7c,0x67,0x2a,0x16] -# CHECK-LE: moduw 3, 7, 5 # encoding: [0x16,0x2a,0x67,0x7c] - moduw 3, 7, 5 -# CHECK-BE: modsd 10, 13, 14 # encoding: [0x7d,0x4d,0x76,0x12] -# CHECK-LE: modsd 10, 13, 14 # encoding: [0x12,0x76,0x4d,0x7d] - modsd 10, 13, 14 -# CHECK-BE: modud 21, 15, 27 # encoding: [0x7e,0xaf,0xda,0x12] -# CHECK-LE: modud 21, 15, 27 # encoding: [0x12,0xda,0xaf,0x7e] - modud 21, 15, 27 - -# Deliver A Random Number -# CHECK-BE: darn 31, 2 # encoding: [0x7f,0xe2,0x05,0xe6] -# CHECK-LE: darn 31, 2 # encoding: [0xe6,0x05,0xe2,0x7f] - darn 31, 2 - -# Extend-Sign Word and Shift Left Immediate -# CHECK-BE: extswsli 15, 18, 63 # encoding: [0x7e,0x4f,0xfe,0xf6] -# CHECK-LE: extswsli 15, 18, 63 # encoding: [0xf6,0xfe,0x4f,0x7e] - extswsli 15, 18, 63 -# CHECK-BE: extswsli. 11, 27, 31 # encoding: [0x7f,0x6b,0xfe,0xf5] -# CHECK-LE: extswsli. 11, 27, 31 # encoding: [0xf5,0xfe,0x6b,0x7f] - extswsli. 11, 27, 31 - -# Set Boolean -# CHECK-BE: setb 2, 7 # encoding: [0x7c,0x5c,0x01,0x00] -# CHECK-LE: setb 2, 7 # encoding: [0x00,0x01,0x5c,0x7c] - setb 2, 7 - -# DFP Test Significance Immediate [Quad] -# CHECK-BE: dtstsfi 7, 63, 1 # encoding: [0xef,0xbf,0x0d,0x46] -# CHECK-LE: dtstsfi 7, 63, 1 # encoding: [0x46,0x0d,0xbf,0xef] - dtstsfi 7, 63, 1 -# CHECK-BE: dtstsfiq 4, 63, 4 # encoding: [0xfe,0x3f,0x25,0x46] -# CHECK-LE: dtstsfiq 4, 63, 4 # encoding: [0x46,0x25,0x3f,0xfe] - dtstsfiq 4, 63, 4 - # Copy-Paste Facility # CHECK-BE: copy 2, 19, 1 # encoding: [0x7c,0x22,0x9e,0x0c] # CHECK-LE: copy 2, 19, 1 # encoding: [0x0c,0x9e,0x22,0x7c] |

