| Index: tests/infoleak/test_infoleak_mips.S
|
| diff --git a/tests/infoleak/test_infoleak_mips.S b/tests/infoleak/test_infoleak_mips.S
|
| index 468c852fa310ca7536a68de06d3c6eb18acb1e78..6907ba2566bb69899a671568e3c15c391f3509a2 100644
|
| --- a/tests/infoleak/test_infoleak_mips.S
|
| +++ b/tests/infoleak/test_infoleak_mips.S
|
| @@ -4,8 +4,6 @@
|
| * found in the LICENSE file.
|
| */
|
|
|
| -#include "native_client/pnacl/support/nacl_mips_defs.h"
|
| -
|
| /*
|
| * Receives no arguments, just clears registers.
|
| */
|
| @@ -18,29 +16,23 @@ infoleak_clear_state:
|
| mtc1 $zero, $f1
|
| mov.d $f2, $f0
|
| mov.d $f4, $f0
|
| -
|
| mov.d $f6, $f0
|
| mov.d $f8, $f0
|
| mov.d $f10, $f0
|
| mov.d $f12, $f0
|
| -
|
| mov.d $f14, $f0
|
| mov.d $f16, $f0
|
| mov.d $f18, $f0
|
| mov.d $f20, $f0
|
| -
|
| mov.d $f22, $f0
|
| mov.d $f24, $f0
|
| mov.d $f26, $f0
|
| mov.d $f28, $f0
|
| -
|
| mov.d $f30, $f0
|
| - and $ra, $ra, JUMP_MASK
|
| jr $ra
|
| nop
|
| .set reorder
|
|
|
| -
|
| /*
|
| * Receives:
|
| * a0: pointer to float_regs structure
|
| @@ -50,47 +42,22 @@ infoleak_clear_state:
|
| .set noreorder
|
| .globl infoleak_fetch_regs
|
| infoleak_fetch_regs:
|
| - and $a0, $a0, STORE_MASK
|
| - sdc1 $f0, 0($a0)
|
| - and $a0, $a0, STORE_MASK
|
| - sdc1 $f2, 8($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| - sdc1 $f4, 16($a0)
|
| - and $a0, $a0, STORE_MASK
|
| - sdc1 $f6, 24($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| - sdc1 $f8, 32($a0)
|
| - and $a0, $a0, STORE_MASK
|
| + sdc1 $f0, 0($a0)
|
| + sdc1 $f2, 8($a0)
|
| + sdc1 $f4, 16($a0)
|
| + sdc1 $f6, 24($a0)
|
| + sdc1 $f8, 32($a0)
|
| sdc1 $f10, 40($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f12, 48($a0)
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f14, 56($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f16, 64($a0)
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f18, 72($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f20, 80($a0)
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f22, 88($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f24, 96($a0)
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f26, 104($a0)
|
| -
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f28, 112($a0)
|
| - and $a0, $a0, STORE_MASK
|
| sdc1 $f30, 120($a0)
|
| -
|
| - and $ra, $ra, JUMP_MASK
|
| jr $ra
|
| nop
|
|
|
|
|