|
|
@@ -55,7 +55,7 @@ _mesa_x86_64_transform_points4_general: |
|
|
|
* rdx = source |
|
|
|
*/ |
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -138,7 +138,7 @@ _mesa_x86_64_transform_points4_3d: |
|
|
|
movaps 16(%rax), %xmm10 |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -199,7 +199,7 @@ p4_3d_done: |
|
|
|
_mesa_x86_64_transform_points4_identity: |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -228,7 +228,7 @@ p4_identity_done: |
|
|
|
_mesa_3dnow_transform_points4_3d_no_rot: |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -293,7 +293,7 @@ p4_3d_no_rot_done: |
|
|
|
_mesa_3dnow_transform_points4_perspective: |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -360,7 +360,7 @@ p4_perspective_done: |
|
|
|
_mesa_3dnow_transform_points4_2d_no_rot: |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |
|
|
@@ -416,7 +416,7 @@ p4_2d_no_rot_done: |
|
|
|
_mesa_3dnow_transform_points4_2d: |
|
|
|
|
|
|
|
movl V4F_COUNT(%rdx), %ecx /* count */ |
|
|
|
movzx V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
movzbl V4F_STRIDE(%rdx), %eax /* stride */ |
|
|
|
|
|
|
|
movl %ecx, V4F_COUNT(%rdi) /* set dest count */ |
|
|
|
movl $4, V4F_SIZE(%rdi) /* set dest size */ |