Skip to content

Commit 39ed466

Browse files
committed
Porting new docs for the System.Runtime.Intrinsics namespace
1 parent ef265b2 commit 39ed466

24 files changed

+2681
-2512
lines changed

xml/System.Runtime.Intrinsics.Arm/AdvSimd+Arm64.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -20506,7 +20506,7 @@
2050620506
<Docs>
2050720507
<param name="table">To be added.</param>
2050820508
<param name="byteIndexes">To be added.</param>
20509-
<summary>To be added.</summary>
20509+
<summary>uint8x16_t vqtbl4q_u8(uint8x16x4_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.16B</summary>
2051020510
<returns>To be added.</returns>
2051120511
<remarks>To be added.</remarks>
2051220512
</Docs>
@@ -20533,7 +20533,7 @@
2053320533
<Docs>
2053420534
<param name="table">To be added.</param>
2053520535
<param name="byteIndexes">To be added.</param>
20536-
<summary>To be added.</summary>
20536+
<summary>uint8x16_t vqtbl3q_u8(uint8x16x3_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.16B</summary>
2053720537
<returns>To be added.</returns>
2053820538
<remarks>To be added.</remarks>
2053920539
</Docs>
@@ -20560,7 +20560,7 @@
2056020560
<Docs>
2056120561
<param name="table">To be added.</param>
2056220562
<param name="byteIndexes">To be added.</param>
20563-
<summary>To be added.</summary>
20563+
<summary>uint8x16_t vqtbl2q_u8(uint8x16x2_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B}, Vm.16B</summary>
2056420564
<returns>To be added.</returns>
2056520565
<remarks>To be added.</remarks>
2056620566
</Docs>
@@ -20587,7 +20587,7 @@
2058720587
<Docs>
2058820588
<param name="table">To be added.</param>
2058920589
<param name="byteIndexes">To be added.</param>
20590-
<summary>To be added.</summary>
20590+
<summary>int8x16_t vqtbl4q_s8(int8x16x4_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.16B</summary>
2059120591
<returns>To be added.</returns>
2059220592
<remarks>To be added.</remarks>
2059320593
</Docs>
@@ -20614,7 +20614,7 @@
2061420614
<Docs>
2061520615
<param name="table">To be added.</param>
2061620616
<param name="byteIndexes">To be added.</param>
20617-
<summary>To be added.</summary>
20617+
<summary>int8x16_t vqtbl3q_s8(int8x16x3_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.16B</summary>
2061820618
<returns>To be added.</returns>
2061920619
<remarks>To be added.</remarks>
2062020620
</Docs>
@@ -20641,7 +20641,7 @@
2064120641
<Docs>
2064220642
<param name="table">To be added.</param>
2064320643
<param name="byteIndexes">To be added.</param>
20644-
<summary>To be added.</summary>
20644+
<summary>int8x16_t vqtbl2q_s8(int8x16x2_t t, uint8x16_t idx) A64: TBL Vd.16B, {Vn.16B, Vn+1.16B}, Vm.16B</summary>
2064520645
<returns>To be added.</returns>
2064620646
<remarks>To be added.</remarks>
2064720647
</Docs>
@@ -20705,7 +20705,7 @@
2070520705
<param name="defaultValues">To be added.</param>
2070620706
<param name="table">To be added.</param>
2070720707
<param name="byteIndexes">To be added.</param>
20708-
<summary>To be added.</summary>
20708+
<summary>uint8x16_t vqtbx4q_u8(uint8x16x4_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.16B</summary>
2070920709
<returns>To be added.</returns>
2071020710
<remarks>To be added.</remarks>
2071120711
</Docs>
@@ -20734,7 +20734,7 @@
2073420734
<param name="defaultValues">To be added.</param>
2073520735
<param name="table">To be added.</param>
2073620736
<param name="byteIndexes">To be added.</param>
20737-
<summary>To be added.</summary>
20737+
<summary>uint8x16_t vqtbx3q_u8(uint8x16x3_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.16B</summary>
2073820738
<returns>To be added.</returns>
2073920739
<remarks>To be added.</remarks>
2074020740
</Docs>
@@ -20763,7 +20763,7 @@
2076320763
<param name="defaultValues">To be added.</param>
2076420764
<param name="table">To be added.</param>
2076520765
<param name="byteIndexes">To be added.</param>
20766-
<summary>To be added.</summary>
20766+
<summary>uint8x16_t vqtbx2q_u8(uint8x16x2_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B}, Vm.16B</summary>
2076720767
<returns>To be added.</returns>
2076820768
<remarks>To be added.</remarks>
2076920769
</Docs>
@@ -20827,7 +20827,7 @@
2082720827
<param name="defaultValues">To be added.</param>
2082820828
<param name="table">To be added.</param>
2082920829
<param name="byteIndexes">To be added.</param>
20830-
<summary>To be added.</summary>
20830+
<summary>int8x16_t vqtbx4q_s8(int8x16x4_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.16B</summary>
2083120831
<returns>To be added.</returns>
2083220832
<remarks>To be added.</remarks>
2083320833
</Docs>
@@ -20856,7 +20856,7 @@
2085620856
<param name="defaultValues">To be added.</param>
2085720857
<param name="table">To be added.</param>
2085820858
<param name="byteIndexes">To be added.</param>
20859-
<summary>To be added.</summary>
20859+
<summary>int8x16_t vqtbx3q_s8(int8x16x3_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.16B</summary>
2086020860
<returns>To be added.</returns>
2086120861
<remarks>To be added.</remarks>
2086220862
</Docs>
@@ -20885,7 +20885,7 @@
2088520885
<param name="defaultValues">To be added.</param>
2088620886
<param name="table">To be added.</param>
2088720887
<param name="byteIndexes">To be added.</param>
20888-
<summary>To be added.</summary>
20888+
<summary>int8x16_t vqtbx2q_s8(int8x16x2_t t, uint8x16_t idx) A64: TBX Vd.16B, {Vn.16B, Vn+1.16B}, Vm.16B</summary>
2088920889
<returns>To be added.</returns>
2089020890
<remarks>To be added.</remarks>
2089120891
</Docs>

xml/System.Runtime.Intrinsics.Arm/AdvSimd.xml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -57223,7 +57223,7 @@
5722357223
<Docs>
5722457224
<param name="table">To be added.</param>
5722557225
<param name="byteIndexes">To be added.</param>
57226-
<summary>To be added.</summary>
57226+
<summary>uint8x8_t vqtbl4q_u8(uint8x16x4_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B</summary>
5722757227
<returns>To be added.</returns>
5722857228
<remarks>To be added.</remarks>
5722957229
</Docs>
@@ -57250,7 +57250,7 @@
5725057250
<Docs>
5725157251
<param name="table">To be added.</param>
5725257252
<param name="byteIndexes">To be added.</param>
57253-
<summary>To be added.</summary>
57253+
<summary>uint8x8_t vqtbl3q_u8(uint8x16x3_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B</summary>
5725457254
<returns>To be added.</returns>
5725557255
<remarks>To be added.</remarks>
5725657256
</Docs>
@@ -57277,7 +57277,7 @@
5727757277
<Docs>
5727857278
<param name="table">To be added.</param>
5727957279
<param name="byteIndexes">To be added.</param>
57280-
<summary>To be added.</summary>
57280+
<summary>uint8x8_t vqtbl2q_u8(uint8x16x2_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B</summary>
5728157281
<returns>To be added.</returns>
5728257282
<remarks>To be added.</remarks>
5728357283
</Docs>
@@ -57304,7 +57304,7 @@
5730457304
<Docs>
5730557305
<param name="table">To be added.</param>
5730657306
<param name="byteIndexes">To be added.</param>
57307-
<summary>To be added.</summary>
57307+
<summary>int8x8_t vqtbl4q_u8(int8x16x4_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B</summary>
5730857308
<returns>To be added.</returns>
5730957309
<remarks>To be added.</remarks>
5731057310
</Docs>
@@ -57331,7 +57331,7 @@
5733157331
<Docs>
5733257332
<param name="table">To be added.</param>
5733357333
<param name="byteIndexes">To be added.</param>
57334-
<summary>To be added.</summary>
57334+
<summary>int8x8_t vqtbl3q_u8(int8x16x3_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B</summary>
5733557335
<returns>To be added.</returns>
5733657336
<remarks>To be added.</remarks>
5733757337
</Docs>
@@ -57358,7 +57358,7 @@
5735857358
<Docs>
5735957359
<param name="table">To be added.</param>
5736057360
<param name="byteIndexes">To be added.</param>
57361-
<summary>To be added.</summary>
57361+
<summary>int8x8_t vqtbl2q_u8(int8x16x2_t t, uint8x8_t idx) A64: TBL Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B</summary>
5736257362
<returns>To be added.</returns>
5736357363
<remarks>To be added.</remarks>
5736457364
</Docs>
@@ -57423,7 +57423,7 @@
5742357423
<param name="defaultValues">To be added.</param>
5742457424
<param name="table">To be added.</param>
5742557425
<param name="byteIndexes">To be added.</param>
57426-
<summary>To be added.</summary>
57426+
<summary>uint8x8_t vqtbx4q_u8(uint8x16x4_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B</summary>
5742757427
<returns>To be added.</returns>
5742857428
<remarks>To be added.</remarks>
5742957429
</Docs>
@@ -57452,7 +57452,7 @@
5745257452
<param name="defaultValues">To be added.</param>
5745357453
<param name="table">To be added.</param>
5745457454
<param name="byteIndexes">To be added.</param>
57455-
<summary>To be added.</summary>
57455+
<summary>uint8x8_t vqtbx3q_u8(uint8x16x3_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B</summary>
5745657456
<returns>To be added.</returns>
5745757457
<remarks>To be added.</remarks>
5745857458
</Docs>
@@ -57481,7 +57481,7 @@
5748157481
<param name="defaultValues">To be added.</param>
5748257482
<param name="table">To be added.</param>
5748357483
<param name="byteIndexes">To be added.</param>
57484-
<summary>To be added.</summary>
57484+
<summary>uint8x8_t vqtbx2q_u8(uint8x16x2_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B</summary>
5748557485
<returns>To be added.</returns>
5748657486
<remarks>To be added.</remarks>
5748757487
</Docs>
@@ -57546,7 +57546,7 @@
5754657546
<param name="defaultValues">To be added.</param>
5754757547
<param name="table">To be added.</param>
5754857548
<param name="byteIndexes">To be added.</param>
57549-
<summary>To be added.</summary>
57549+
<summary>int8x8_t vqtbx4q_u8(int8x16x4_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B, Vn+3.16B}, Vm.8B</summary>
5755057550
<returns>To be added.</returns>
5755157551
<remarks>To be added.</remarks>
5755257552
</Docs>
@@ -57575,7 +57575,7 @@
5757557575
<param name="defaultValues">To be added.</param>
5757657576
<param name="table">To be added.</param>
5757757577
<param name="byteIndexes">To be added.</param>
57578-
<summary>To be added.</summary>
57578+
<summary>int8x8_t vqtbx3q_u8(int8x16x3_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B, Vn+2.16B}, Vm.8B</summary>
5757957579
<returns>To be added.</returns>
5758057580
<remarks>To be added.</remarks>
5758157581
</Docs>
@@ -57604,7 +57604,7 @@
5760457604
<param name="defaultValues">To be added.</param>
5760557605
<param name="table">To be added.</param>
5760657606
<param name="byteIndexes">To be added.</param>
57607-
<summary>To be added.</summary>
57607+
<summary>int8x8_t vqtbx2q_u8(int8x16x2_t t, uint8x8_t idx) A64: TBX Vd.8B, {Vn.16B, Vn+1.16B}, Vm.8B</summary>
5760857608
<returns>To be added.</returns>
5760957609
<remarks>To be added.</remarks>
5761057610
</Docs>

0 commit comments

Comments
 (0)