Use correct 32 bit comparisons for SAD breakout.

Rax updated to eax to avoid uninitialized memory
usage.

Change-Id: Iedb953f104329ede2a786fc648a47f1be2f3798a
This commit is contained in:
James Berry 2011-04-07 15:03:49 -04:00
parent 2de858b9fc
commit aec5487cdd

View File

@ -112,7 +112,7 @@ sym(vp8_sad8x16_wmt):
x8x16sad_wmt_loop:
movq rax, mm7
cmp rax, arg(4)
cmp eax, arg(4)
jg x8x16sad_wmt_early_exit
movq mm0, QWORD PTR [rsi]
@ -173,7 +173,7 @@ sym(vp8_sad8x8_wmt):
x8x8sad_wmt_loop:
movq rax, mm7
cmp rax, arg(4)
cmp eax, arg(4)
jg x8x8sad_wmt_early_exit
movq mm0, QWORD PTR [rsi]
@ -282,7 +282,7 @@ sym(vp8_sad16x8_wmt):
x16x8sad_wmt_loop:
movq rax, mm7
cmp rax, arg(4)
cmp eax, arg(4)
jg x16x8sad_wmt_early_exit
movq mm0, QWORD PTR [rsi]