|  | v8
    V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++. | 
Go to the source code of this file.
| Functions | |
| asm (".text \n" ".set noreorder \n" ".global PushAllRegistersAndIterateStack \n" ".type PushAllRegistersAndIterateStack, %function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack: \n" " daddiu $sp, $sp, -96 \n" " sd $ra, 88($sp) \n" " sd $s8, 80($sp) \n" " sd $sp, 72($sp) \n" " sd $gp, 64($sp) \n" " sd $s7, 56($sp) \n" " sd $s6, 48($sp) \n" " sd $s5, 40($sp) \n" " sd $s4, 32($sp) \n" " sd $s3, 24($sp) \n" " sd $s2, 16($sp) \n" " sd $s1, 8($sp) \n" " sd $s0, 0($sp) \n" " move $s8, $sp \n" " move $t9, $a2 \n" " jalr $t9 \n" " move $a2, $sp \n" " ld $ra, 88($sp) \n" " ld $s8, 80($sp) \n" " jr $ra \n" " daddiu $sp, $sp, 96 \n") | |
| asm | ( | ".text \n" ".set noreorder \n" ".global PushAllRegistersAndIterateStack \n" ".type | PushAllRegistersAndIterateStack, | 
| %function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack:\n" " daddiu | $sp, | ||
| $sp, | |||
| -96 \n" " sd | $ra, | ||
| 88($sp) \n" " sd | $s8, | ||
| 80($sp) \n" " sd | $sp, | ||
| 72($sp) \n" " sd | $gp, | ||
| 64($sp) \n" " sd | $s7, | ||
| 56($sp) \n" " sd | $s6, | ||
| 48($sp) \n" " sd | $s5, | ||
| 40($sp) \n" " sd | $s4, | ||
| 32($sp) \n" " sd | $s3, | ||
| 24($sp) \n" " sd | $s2, | ||
| 16($sp) \n" " sd | $s1, | ||
| 8($sp) \n" " sd | $s0, | ||
| 0($sp) \n" " move | $s8, | ||
| $sp \n" " move, | |||
| $a2 \n" " jalr $t9 \n" " move, | |||
| $sp \n" " ld, | |||
| 88($sp) \n" " ld | $s8, | ||
| 80($sp) \n" " jr $ra \n" " daddiu | $sp, | ||
| $sp, | |||
| 96 \n" | ) |