diff options
| author | David Majnemer <david.majnemer@gmail.com> | 2013-09-26 04:11:24 +0000 |
|---|---|---|
| committer | David Majnemer <david.majnemer@gmail.com> | 2013-09-26 04:11:24 +0000 |
| commit | 6ad26d3364537431763175250c821a5d71911897 (patch) | |
| tree | fca187e75d62900496e61331c98df0092f294c5a /llvm/test | |
| parent | 10b55fc85ef3af114cca7c55b46b95da800a4bb3 (diff) | |
| download | bcm5719-llvm-6ad26d3364537431763175250c821a5d71911897.tar.gz bcm5719-llvm-6ad26d3364537431763175250c821a5d71911897.zip | |
PPC: Add support for fctid and fctiw
Encodings were checked against the Power ISA documents and double
checked against binutils.
This fixes PR17350.
llvm-svn: 191419
Diffstat (limited to 'llvm/test')
| -rw-r--r-- | llvm/test/MC/PowerPC/ppc64-encoding-fp.s | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/llvm/test/MC/PowerPC/ppc64-encoding-fp.s b/llvm/test/MC/PowerPC/ppc64-encoding-fp.s index e288dea89f3..f9bdee14e15 100644 --- a/llvm/test/MC/PowerPC/ppc64-encoding-fp.s +++ b/llvm/test/MC/PowerPC/ppc64-encoding-fp.s @@ -173,8 +173,10 @@ # CHECK: frsp. 2, 3 # encoding: [0xfc,0x40,0x18,0x19] frsp. 2, 3 -# FIXME: fctid 2, 3 -# FIXME: fctid. 2, 3 +# CHECK: fctid 2, 3 # encoding: [0xfc,0x40,0x1e,0x5c] + fctid 2, 3 +# CHECK: fctid. 2, 3 # encoding: [0xfc,0x40,0x1e,0x5d] + fctid. 2, 3 # CHECK: fctidz 2, 3 # encoding: [0xfc,0x40,0x1e,0x5e] fctidz 2, 3 # CHECK: fctidz. 2, 3 # encoding: [0xfc,0x40,0x1e,0x5f] @@ -185,8 +187,10 @@ fctiduz 2, 3 # CHECK: fctiduz. 2, 3 # encoding: [0xfc,0x40,0x1f,0x5f] fctiduz. 2, 3 -# FIXME: fctiw 2, 3 -# FIXME: fctiw. 2, 3 +# CHECK: fctiw 2, 3 # encoding: [0xfc,0x40,0x18,0x1c] + fctiw 2, 3 +# CHECK: fctiw. 2, 3 # encoding: [0xfc,0x40,0x18,0x1d] + fctiw. 2, 3 # CHECK: fctiwz 2, 3 # encoding: [0xfc,0x40,0x18,0x1e] fctiwz 2, 3 # CHECK: fctiwz. 2, 3 # encoding: [0xfc,0x40,0x18,0x1f] |

