| /xsrc/external/mit/fontconfig/dist/fc-lang/ |
| chr.orth | 25 13a0-13f4
|
| gez.orth | 42 12a0-12a7 # a-o, skip ea
|
| tig.orth | 39 12a0-12a6 # a-o
|
| /xsrc/external/mit/pixman/dist/pixman/ |
| pixman-mips-memcpy-asm.S | 53 move v0, a0 /* memcpy returns the dst pointer */ 56 xor t8, a1, a0 57 andi t8, t8, 0x3 /* t8 is a0/a1 word-displacement */ 60 negu a3, a0 62 andi a3, a3, 0x3 /* we need to copy a3 bytes to make a0/a1 aligned */ 63 beq a3, zero, $chk16w /* when a3=0 then the dst (a0) is word-aligned */ 68 SWHI t8, 0(a0) 69 addu a0, a0, a3 79 addu a3, a0, a3 /* Now a3 is the final dst after 64-byte chunks * [all...] |
| pixman-mips-dspr2-asm.S | 37 * a0 - *dest 43 andi t1, a0, 0x0002 46 sh a2, 0(a0) 47 addiu a0, a0, 2 58 pref 30, 32(a0) 59 sw a2, 0(a0) 60 sw a2, 4(a0) 61 sw a2, 8(a0) 62 sw a2, 12(a0) [all...] |
| /xsrc/external/mit/xf86-video-intel/dist/xvmc/shader/mc/ |
| motion_field_uv_igd.g4i | 28 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 30 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 31 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 40 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1};
|
| motion_field_y_igd.g4i | 27 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 29 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 30 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 38 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 39 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1};
|
| motion_frame_y_igd.g4i | 39 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 41 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 42 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 50 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 51 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1};
|
| /xsrc/external/mit/xf86-video-intel-2014/dist/xvmc/shader/mc/ |
| motion_field_uv_igd.g4i | 28 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 30 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 31 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 40 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1};
|
| motion_field_y_igd.g4i | 27 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 29 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 30 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 38 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 39 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1};
|
| motion_frame_y_igd.g4i | 39 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 41 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 42 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 50 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 51 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1};
|
| /xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/shader/mc/ |
| motion_field_uv_igd.g4i | 28 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 30 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 31 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1}; 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 40 and.z (1) null g[a0.0]<1,1,1>UW 2UW {align1};
|
| motion_field_y_igd.g4i | 27 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 29 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 30 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1}; 38 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 39 and.z (1) null g[a0.0]<1,1,1>UW 1UW {align1};
|
| motion_frame_y_igd.g4i | 39 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 41 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 42 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1}; 50 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x2UD {align1}; 51 and.z (1) null g[a0.0]<1,1,1>UW 1UD {align1};
|
| /xsrc/external/mit/xf86-video-intel/dist/xvmc/shader/vld/ |
| do_iq_intra.g4i | 34 g[a0.0]:DCT data of a block 42 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 43 mov (1) g111.0<1>W g[a0.0]<1,1,1>W {align1}; 44 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 54 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1} [all...] |
| do_iq_non_intra.g4i | 34 g[a0.0]:DCT data of a block 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 40 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 44 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 45 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g120.0<1>D g[a0.0]<8,8,1>W g114.0<8,8,1>UW {align1 compr} [all...] |
| idct.g4i | 56 mov (1) g80.0<1>UD a0.0<1,1,1>UD {align1}; //save a0 57 mov (1) a0.0<1>UD 0x0DB00DA0UD {align1}; //begin at g110.0, the output of idct_row.g4i 71 mov (1) a0.0<1>UD g80.0<1,1,1>UD {align1}; //restore a0 75 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; //increase the address 76 dp4 (16) g40<1>D g[a0.0]<8,8,1>W g5<8,8,1>D {align1 compr}; 77 dp4 (16) g42<1>D g[a0.0]<8,8,1>W g7<8,8,1>D {align1 compr}; 78 dp4 (16) g44<1>D g[a0.0]<8,8,1>W g9<8,8,1>D {align1 compr} [all...] |
| /xsrc/external/mit/xf86-video-intel-2014/dist/xvmc/shader/vld/ |
| do_iq_intra.g4i | 34 g[a0.0]:DCT data of a block 42 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 43 mov (1) g111.0<1>W g[a0.0]<1,1,1>W {align1}; 44 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 54 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1} [all...] |
| do_iq_non_intra.g4i | 34 g[a0.0]:DCT data of a block 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 40 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 44 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 45 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g120.0<1>D g[a0.0]<8,8,1>W g114.0<8,8,1>UW {align1 compr} [all...] |
| idct.g4i | 56 mov (1) g80.0<1>UD a0.0<1,1,1>UD {align1}; //save a0 57 mov (1) a0.0<1>UD 0x0DB00DA0UD {align1}; //begin at g110.0, the output of idct_row.g4i 71 mov (1) a0.0<1>UD g80.0<1,1,1>UD {align1}; //restore a0 75 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; //increase the address 76 dp4 (16) g40<1>D g[a0.0]<8,8,1>W g5<8,8,1>D {align1 compr}; 77 dp4 (16) g42<1>D g[a0.0]<8,8,1>W g7<8,8,1>D {align1 compr}; 78 dp4 (16) g44<1>D g[a0.0]<8,8,1>W g9<8,8,1>D {align1 compr} [all...] |
| /xsrc/external/mit/xf86-video-intel-old/dist/src/xvmc/shader/vld/ |
| do_iq_intra.g4i | 34 g[a0.0]:DCT data of a block 42 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 43 mov (1) g111.0<1>W g[a0.0]<1,1,1>W {align1}; 44 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 54 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1} [all...] |
| do_iq_non_intra.g4i | 34 g[a0.0]:DCT data of a block 39 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 40 mul (16) g116.0<1>D g[a0.0]<8,8,1>W g112.0<8,8,1>UW {align1 compr}; 44 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 45 mul (16) g118.0<1>D g[a0.0]<8,8,1>W g113.0<8,8,1>UW {align1 compr}; 49 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; 50 mul (16) g120.0<1>D g[a0.0]<8,8,1>W g114.0<8,8,1>UW {align1 compr} [all...] |
| idct.g4i | 56 mov (1) g80.0<1>UD a0.0<1,1,1>UD {align1}; //save a0 57 mov (1) a0.0<1>UD 0x0DB00DA0UD {align1}; //begin at g110.0, the output of idct_row.g4i 71 mov (1) a0.0<1>UD g80.0<1,1,1>UD {align1}; //restore a0 75 add (1) a0.0<1>UD a0.0<1,1,1>UD 0x00200020UD {align1}; //increase the address 76 dp4 (16) g40<1>D g[a0.0]<8,8,1>W g5<8,8,1>D {align1 compr}; 77 dp4 (16) g42<1>D g[a0.0]<8,8,1>W g7<8,8,1>D {align1 compr}; 78 dp4 (16) g44<1>D g[a0.0]<8,8,1>W g9<8,8,1>D {align1 compr} [all...] |
| /xsrc/external/mit/MesaLib/dist/src/gallium/drivers/llvmpipe/ |
| lp_linear_interp.c | 73 __m128i a0 = interp->a0; local 81 l = _mm_srai_epi16(a0, 7); 82 a0 = _mm_add_epi16(a0, dadx); 84 h = _mm_srai_epi16(a0, 7); 85 a0 = _mm_add_epi16(a0, dadx); 90 interp->a0 = _mm_add_epi16(interp->a0, interp->dady) [all...] |
| lp_linear_fastpath.c | 63 const float (*a0)[4], 79 if (a0[0][3] != 1.0 || 84 src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); 85 src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); 115 const float (*a0)[4], 131 if (a0[0][3] != 1.0 || 138 src_x = x + util_iround(a0[1][0]*texture->width - 0.5f); 139 src_y = y + util_iround(a0[1][1]*texture->height - 0.5f); 173 const float (*a0)[4],
|