Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /* test 1 */
- extern int g_test_var;
- int test(void)
- {
- int x = g_test_var;
- x += 50;
- return x;
- }
- test:
- subu $sp, 8
- lw $t6, g_test_var
- sw $t6, 4($sp)
- lw $t7, 4($sp)
- addu $t8, $t7, 50
- sw $t8, 4($sp)
- lw $v0, 4($sp)
- b _label32
- b _label32
- _label32:
- addu $sp, 8
- j $ra
- /* test 2 */
- extern int g_test_var;
- int test(void)
- {
- int x = g_test_var;
- x += 50;
- return x;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- ;
- }
- test:
- subu $sp, 8
- lw $t6, g_test_var
- sw $t6, 4($sp)
- lw $t7, 4($sp)
- addu $t8, $t7, 50
- sw $t8, 4($sp)
- lw $v0, 4($sp)
- b _label32
- b _label32
- _label32:
- addu $sp, 8
- j $ra
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement