diff options
author | Tim-Philipp Müller <tim@centricular.com> | 2015-10-20 10:58:23 +0100 |
---|---|---|
committer | Tim-Philipp Müller <tim@centricular.com> | 2015-10-20 10:58:23 +0100 |
commit | 022d72e3f24013f46e8c5e235d21d902b7a8a1d0 (patch) | |
tree | 4c275cd8b2240834f876d5d9475905cd67d94c52 | |
parent | 5791a5fa766b638df6936839da11f441033c8b4b (diff) |
doc: update generated opcode tables
-rw-r--r-- | doc/opcode_table.xml | 149 | ||||
-rw-r--r-- | doc/table.xml | 366 |
2 files changed, 161 insertions, 354 deletions
diff --git a/doc/opcode_table.xml b/doc/opcode_table.xml index 50669eb..e3e3ce4 100644 --- a/doc/opcode_table.xml +++ b/doc/opcode_table.xml @@ -1,3 +1,4 @@ +<!-- generated by generate_xml_table2.c --> <table frame="all" id="table-basictypes" xreflabel="Table of Opcodes"> <title>Table of Opcodes</title> <tgroup cols="3" align="left" colsep="1" rowsep="1"> @@ -482,7 +483,7 @@ <entry>2</entry> <entry>2</entry> <entry>high bits of signed multiply</entry> -<entry>(a * b) >> 8</entry> +<entry>(a * b) >> 16</entry> </row> <row> <entry>mulhuw</entry> @@ -490,7 +491,7 @@ <entry>2</entry> <entry>2</entry> <entry>high bits of unsigned multiply</entry> -<entry>(a * b) >> 8</entry> +<entry>(a * b) >> 16</entry> </row> <row> <entry>orw</entry> @@ -857,96 +858,96 @@ <entry>8</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>copy</entry> +<entry>a</entry> </row> <row> <entry>cmpeqq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>compare equal</entry> +<entry>(a == b) ? (~0) : 0</entry> </row> <row> <entry>cmpgtsq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>compare greater than</entry> +<entry>(a > b) ? (~0) : 0</entry> </row> <row> <entry>andq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>bitwise AND</entry> +<entry>a & b</entry> </row> <row> <entry>andnq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>bitwise AND NOT</entry> +<entry>a & (~b)</entry> </row> <row> <entry>orq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>bitwise or</entry> +<entry>a | b</entry> </row> <row> <entry>xorq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>bitwise XOR</entry> +<entry>a ^ b</entry> </row> <row> <entry>addq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>add</entry> +<entry>a + b</entry> </row> <row> <entry>subq</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>subtract</entry> +<entry>a - b</entry> </row> <row> <entry>shlq</entry> <entry>8</entry> <entry>8</entry> <entry>8S</entry> -<entry></entry> -<entry></entry> +<entry>shift left</entry> +<entry>a << b</entry> </row> <row> <entry>shrsq</entry> <entry>8</entry> <entry>8</entry> <entry>8S</entry> -<entry></entry> -<entry></entry> +<entry>signed shift right</entry> +<entry>a >> b</entry> </row> <row> <entry>shruq</entry> <entry>8</entry> <entry>8</entry> <entry>8S</entry> -<entry></entry> -<entry></entry> +<entry>unsigned shift right</entry> +<entry>a >> b</entry> </row> <row> <entry>convsbw</entry> @@ -1185,16 +1186,16 @@ <entry>8</entry> <entry>4</entry> <entry>4</entry> -<entry></entry> -<entry></entry> +<entry>multiply signed</entry> +<entry>a * b</entry> </row> <row> <entry>mululq</entry> <entry>8</entry> <entry>4</entry> <entry>4</entry> -<entry></entry> -<entry></entry> +<entry>multiply unsigned</entry> +<entry>a * b</entry> </row> <row> <entry>accw</entry> @@ -1225,7 +1226,7 @@ <entry>2</entry> <entry>2</entry> <entry></entry> -<entry>endianness swap</entry> +<entry>endianness byte swap</entry> <entry>special</entry> </row> <row> @@ -1233,7 +1234,7 @@ <entry>4</entry> <entry>4</entry> <entry></entry> -<entry>endianness swap</entry> +<entry>endianness byte swap</entry> <entry>special</entry> </row> <row> @@ -1241,24 +1242,24 @@ <entry>4</entry> <entry>4</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>endianness word swap</entry> +<entry>special</entry> </row> <row> <entry>swapq</entry> <entry>8</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>endianness byte swap</entry> +<entry>special</entry> </row> <row> <entry>swaplq</entry> <entry>8</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>endianness long word swap</entry> +<entry>special</entry> </row> <row> <entry>select0wb</entry> @@ -1297,24 +1298,24 @@ <entry>4</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>select first half</entry> +<entry>special</entry> </row> <row> <entry>select1ql</entry> <entry>4</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>select second half</entry> +<entry>special</entry> </row> <row> <entry>mergelq</entry> <entry>8</entry> <entry>4</entry> <entry>4</entry> -<entry></entry> -<entry></entry> +<entry>merge halves</entry> +<entry>special</entry> </row> <row> <entry>mergewl</entry> @@ -1337,8 +1338,8 @@ <entry>4</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>split first/second long words</entry> +<entry>special</entry> </row> <row> <entry>splitlw</entry> @@ -1457,112 +1458,112 @@ <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>add</entry> +<entry>a + b</entry> </row> <row> <entry>subd</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>subtract</entry> +<entry>a - b</entry> </row> <row> <entry>muld</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>multiply</entry> +<entry>a * b</entry> </row> <row> <entry>divd</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>divide</entry> +<entry>a / b</entry> </row> <row> <entry>sqrtd</entry> <entry>8</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>square root</entry> +<entry>sqrt(a)</entry> </row> <row> <entry>maxd</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>maximum</entry> +<entry>max(a,b)</entry> </row> <row> <entry>mind</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>minimum</entry> +<entry>min(a,b)</entry> </row> <row> <entry>cmpeqd</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>compare equal</entry> +<entry>(a == b) ? (~0) : 0</entry> </row> <row> <entry>cmpltd</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>compare less than</entry> +<entry>(a == b) ? (~0) : 0</entry> </row> <row> <entry>cmpled</entry> <entry>8</entry> <entry>8</entry> <entry>8</entry> -<entry></entry> -<entry></entry> +<entry>compare less than or equal</entry> +<entry>(a == b) ? (~0) : 0</entry> </row> <row> <entry>convdl</entry> <entry>4</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>convert double point to integer</entry> +<entry>a</entry> </row> <row> <entry>convld</entry> <entry>8</entry> <entry>4</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>convert integer to double point</entry> +<entry>a</entry> </row> <row> <entry>convfd</entry> <entry>8</entry> <entry>4</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>convert float to double</entry> +<entry>a</entry> </row> <row> <entry>convdf</entry> <entry>4</entry> <entry>8</entry> <entry></entry> -<entry></entry> -<entry></entry> +<entry>convert double to float</entry> +<entry>a</entry> </row> </tbody> </tgroup> diff --git a/doc/table.xml b/doc/table.xml index e8d9cac..3cf3e77 100644 --- a/doc/table.xml +++ b/doc/table.xml @@ -1,13 +1,13 @@ +<!-- generated by generate_xml_table.c --> <table frame="all" id="table-basictypes" xreflabel="Table of Opcode Rule Coverage"> <title>Table of Opcode Rule Coverage</title> -<tgroup cols="7" align="left" colsep="1" rowsep="1"> +<tgroup cols="6" align="left" colsep="1" rowsep="1"> <thead> <row> <entry>opcode name</entry> <entry>sse</entry> <entry>mmx</entry> <entry>altivec</entry> -<entry>arm</entry> <entry>neon</entry> <entry>c64x-c</entry> </row> @@ -18,36 +18,32 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addssb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addusb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>andb</entry> @@ -56,7 +52,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>andnb</entry> @@ -65,7 +60,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>avgsb</entry> @@ -74,7 +68,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>avgub</entry> @@ -83,7 +76,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>cmpeqb</entry> @@ -92,7 +84,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>cmpgtsb</entry> @@ -101,7 +92,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>copyb</entry> @@ -110,7 +100,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadb</entry> @@ -119,14 +108,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadoffb</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -137,7 +124,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>loadupib</entry> @@ -146,7 +132,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>loadpb</entry> @@ -154,7 +139,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>yes</entry> <entry>no</entry> </row> <row> @@ -164,7 +148,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>ldresnearl</entry> @@ -173,7 +156,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>ldreslinb</entry> @@ -182,7 +164,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>ldreslinl</entry> @@ -191,50 +172,44 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>maxsb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>maxub</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>minsb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>minub</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>mullb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -243,7 +218,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -252,7 +226,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -263,7 +236,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shlb</entry> @@ -271,7 +243,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>yes</entry> <entry>no</entry> </row> <row> @@ -279,7 +250,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -288,18 +258,16 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> <row> <entry>signb</entry> <entry>yes</entry> +<entry>no</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>storeb</entry> @@ -308,23 +276,20 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>subb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>subssb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -333,7 +298,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -344,43 +308,38 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>absw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addssw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addusw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>andw</entry> @@ -389,7 +348,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>andnw</entry> @@ -398,16 +356,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>avgsw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>avguw</entry> @@ -416,7 +372,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>cmpeqw</entry> @@ -425,7 +380,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>cmpgtsw</entry> @@ -434,7 +388,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>copyw</entry> @@ -443,14 +396,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>div255w</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -461,7 +412,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>loadw</entry> @@ -470,14 +420,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadoffw</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -487,7 +435,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>yes</entry> <entry>no</entry> </row> <row> @@ -495,36 +442,32 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>maxuw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>minsw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>minuw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>mullw</entry> @@ -533,7 +476,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulhsw</entry> @@ -542,16 +484,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulhuw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>orw</entry> @@ -560,7 +500,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shlw</entry> @@ -569,16 +508,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shrsw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>shruw</entry> @@ -587,16 +524,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>signw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>storew</entry> @@ -605,34 +540,30 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>subw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>subssw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>subusw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>xorw</entry> @@ -641,16 +572,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>absl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addl</entry> @@ -659,7 +588,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>addssl</entry> @@ -668,7 +596,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>addusl</entry> @@ -677,7 +604,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>andl</entry> @@ -686,7 +612,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>andnl</entry> @@ -695,25 +620,22 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>avgsl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>avgul</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>cmpeql</entry> @@ -722,7 +644,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>cmpgtsl</entry> @@ -731,7 +652,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>copyl</entry> @@ -740,7 +660,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadl</entry> @@ -749,14 +668,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadoffl</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -766,7 +683,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>yes</entry> <entry>no</entry> </row> <row> @@ -776,7 +692,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>maxul</entry> @@ -785,7 +700,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>minsl</entry> @@ -794,7 +708,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>minul</entry> @@ -803,16 +716,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulll</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> <entry>no</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulhsl</entry> @@ -821,16 +732,14 @@ <entry>no</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulhul</entry> <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>orl</entry> @@ -839,7 +748,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shll</entry> @@ -848,7 +756,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shrsl</entry> @@ -857,7 +764,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>shrul</entry> @@ -866,16 +772,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>signl</entry> <entry>yes</entry> +<entry>no</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>storel</entry> @@ -884,7 +788,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>subl</entry> @@ -893,16 +796,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>subssl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>subusl</entry> @@ -911,7 +812,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>xorl</entry> @@ -920,16 +820,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>loadq</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>loadpq</entry> @@ -938,23 +836,20 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>storeq</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>splatw3q</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -962,24 +857,21 @@ <entry>copyq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> <row> <entry>cmpeqq</entry> -<entry>no</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> +<entry>yes</entry> <entry>no</entry> <entry>no</entry> <entry>no</entry> </row> <row> <entry>cmpgtsq</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>no</entry> <entry>no</entry> <entry>no</entry> @@ -989,8 +881,7 @@ <entry>andq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -998,8 +889,7 @@ <entry>andnq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1007,8 +897,7 @@ <entry>orq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1016,8 +905,7 @@ <entry>xorq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1026,7 +914,6 @@ <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1035,7 +922,6 @@ <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1046,7 +932,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>shrsq</entry> @@ -1055,7 +940,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>shruq</entry> @@ -1064,7 +948,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convsbw</entry> @@ -1073,23 +956,20 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>convubw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>splatbw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1098,7 +978,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1107,25 +986,22 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convuwl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convslq</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1134,7 +1010,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1145,14 +1020,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>convhwb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1161,18 +1034,16 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convsuswb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convusswb</entry> @@ -1181,14 +1052,12 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convuuswb</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1199,14 +1068,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>convhlw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1215,16 +1082,14 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convsuslw</entry> -<entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1235,14 +1100,12 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convuuslw</entry> <entry>no</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1251,7 +1114,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1260,7 +1122,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1269,7 +1130,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1280,14 +1140,12 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convuusql</entry> <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1298,40 +1156,35 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mulubw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>mulswl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>muluwl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>mulslq</entry> -<entry>no</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> +<entry>yes</entry> <entry>no</entry> <entry>no</entry> <entry>no</entry> @@ -1343,59 +1196,52 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>accw</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> +<entry>yes</entry> </row> <row> <entry>accl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>accsadubl</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> +<entry>yes</entry> </row> <row> <entry>swapw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>swapl</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>swapwl</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1403,8 +1249,7 @@ <entry>swapq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1412,8 +1257,7 @@ <entry>swaplq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1424,7 +1268,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>select1wb</entry> @@ -1433,7 +1276,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>select0lw</entry> @@ -1442,7 +1284,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>select1lw</entry> @@ -1451,14 +1292,12 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>select0ql</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1466,8 +1305,7 @@ <entry>select1ql</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>no</entry> <entry>no</entry> </row> @@ -1475,8 +1313,7 @@ <entry>mergelq</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1487,23 +1324,20 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> </row> <row> <entry>mergebw</entry> <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>splitql</entry> <entry>yes</entry> <entry>yes</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1512,7 +1346,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1521,7 +1354,6 @@ <entry>yes</entry> <entry>yes</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1530,72 +1362,64 @@ <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>subf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>mulf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>divf</entry> <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>sqrtf</entry> <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>maxf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>minf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>cmpeqf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>cmpltf</entry> @@ -1603,8 +1427,7 @@ <entry>no</entry> <entry>yes</entry> <entry>no</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>cmplef</entry> @@ -1612,33 +1435,29 @@ <entry>no</entry> <entry>yes</entry> <entry>no</entry> -<entry>no</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convfl</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>convlf</entry> <entry>yes</entry> <entry>no</entry> <entry>yes</entry> -<entry>no</entry> <entry>yes</entry> -<entry>no</entry> +<entry>yes</entry> </row> <row> <entry>addd</entry> <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1647,7 +1466,6 @@ <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1656,7 +1474,6 @@ <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1665,7 +1482,6 @@ <entry>yes</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> <entry>yes</entry> <entry>no</entry> </row> @@ -1676,7 +1492,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>maxd</entry> @@ -1685,7 +1500,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>mind</entry> @@ -1694,7 +1508,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>cmpeqd</entry> @@ -1703,7 +1516,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>cmpltd</entry> @@ -1712,7 +1524,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>cmpled</entry> @@ -1721,7 +1532,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convdl</entry> @@ -1730,7 +1540,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convld</entry> @@ -1739,7 +1548,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convfd</entry> @@ -1748,7 +1556,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> <row> <entry>convdf</entry> @@ -1757,7 +1564,6 @@ <entry>no</entry> <entry>no</entry> <entry>no</entry> -<entry>no</entry> </row> </tbody> </tgroup> |