diff options
| author | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-06-24 17:00:22 +0000 |
|---|---|---|
| committer | Ulrich Weigand <ulrich.weigand@de.ibm.com> | 2013-06-24 17:00:22 +0000 |
| commit | ba19f79655ec0953bf5d1c0d7806b0194072d28b (patch) | |
| tree | 34466e13f5f2b7a096c59158b461f4e2d207cbe9 | |
| parent | 52a72c926c7947c133bfaf94a619fc7ea0f72a2b (diff) | |
| download | bcm5719-llvm-ba19f79655ec0953bf5d1c0d7806b0194072d28b.tar.gz bcm5719-llvm-ba19f79655ec0953bf5d1c0d7806b0194072d28b.zip | |
[PowerPC] Add some FIXMEs
A bunch of extendend mnemomics ought to support '.' forms.
Add FIXMEs to the test case for those.
llvm-svn: 184757
| -rw-r--r-- | llvm/test/MC/PowerPC/ppc64-encoding-ext.s | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s index 694f8149bcd..101c9917338 100644 --- a/llvm/test/MC/PowerPC/ppc64-encoding-ext.s +++ b/llvm/test/MC/PowerPC/ppc64-encoding-ext.s @@ -1831,33 +1831,56 @@ # Rotate and shift mnemonics # FIXME: extldi 2, 3, 4, 5 +# FIXME: extldi. 2, 3, 4, 5 # FIXME: extrdi 2, 3, 4, 5 +# FIXME: extrdi. 2, 3, 4, 5 # FIXME: insrdi 2, 3, 4, 5 +# FIXME: insrdi. 2, 3, 4, 5 # FIXME: rotldi 2, 3, 4 +# FIXME: rotldi. 2, 3, 4 # FIXME: rotrdi 2, 3, 4 +# FIXME: rotrdi. 2, 3, 4 # FIXME: rotld 2, 3, 4 +# FIXME: rotld. 2, 3, 4 # CHECK: sldi 2, 3, 4 # encoding: [0x78,0x62,0x26,0xe4] sldi 2, 3, 4 +# FIXME: sldi. 2, 3, 4 # CHECK: rldicl 2, 3, 60, 4 # encoding: [0x78,0x62,0xe1,0x02] srdi 2, 3, 4 +# FIXME: srdi. 2, 3, 4 # FIXME: clrldi 2, 3, 4 +# FIXME: clrldi. 2, 3, 4 # FIXME: clrrdi 2, 3, 4 +# FIXME: clrrdi. 2, 3, 4 # FIXME: clrlsldi 2, 3, 4, 5 +# FIXME: clrlsldi. 2, 3, 4, 5 # FIXME: extlwi 2, 3, 4, 5 +# FIXME: extlwi. 2, 3, 4, 5 # FIXME: extrwi 2, 3, 4, 5 +# FIXME: extrwi. 2, 3, 4, 5 # FIXME: inslwi 2, 3, 4, 5 +# FIXME: inslwi. 2, 3, 4, 5 # FIXME: insrwi 2, 3, 4, 5 +# FIXME: insrwi. 2, 3, 4, 5 # FIXME: rotlwi 2, 3, 4 +# FIXME: rotlwi. 2, 3, 4 # FIXME: rotrwi 2, 3, 4 +# FIXME: rotrwi. 2, 3, 4 # FIXME: rotlw 2, 3, 4 +# FIXME: rotlw. 2, 3, 4 # CHECK: slwi 2, 3, 4 # encoding: [0x54,0x62,0x20,0x36] slwi 2, 3, 4 +# FIXME: slwi. 2, 3, 4 # CHECK: srwi 2, 3, 4 # encoding: [0x54,0x62,0xe1,0x3e] srwi 2, 3, 4 +# FIXME: srwi. 2, 3, 4 # FIXME: clrlwi 2, 3, 4 +# FIXME: clrlwi. 2, 3, 4 # FIXME: clrrwi 2, 3, 4 +# FIXME: clrrwi. 2, 3, 4 # FIXME: clrlslwi 2, 3, 4, 5 +# FIXME: clrlslwi. 2, 3, 4, 5 # Move to/from special purpose register mnemonics @@ -1884,5 +1907,7 @@ # FIXME: la 2, 128(4) # CHECK: mr 2, 3 # encoding: [0x7c,0x62,0x1b,0x78] mr 2, 3 +# FIXME: mr. 2, 3 # FIXME: not 2, 3 +# FIXME: not. 2, 3 |

