v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
push_registers_asm.cc File Reference

Go to the source code of this file.

Functions

 asm (".globl PushAllRegistersAndIterateStack \n" ".type PushAllRegistersAndIterateStack, %function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack: \n" " push {r3-r11, lr} \n" " mov r3, r2 \n" " mov r2, sp \n" " blx r3 \n" " add sp, sp, #36 \n" " pop {pc} \n" ".Lfunc_end0: \n" ".size PushAllRegistersAndIterateStack, " ".Lfunc_end0-PushAllRegistersAndIterateStack\n")
 

Function Documentation

◆ asm()

asm ( ".globl PushAllRegistersAndIterateStack \n" ".type PushAllRegistersAndIterateStack,
%function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack:\n" " push {r3-r11, lr} \n" " mov r3,
r2 \n" " mov r2,
sp \n" " blx r3 \n" " add sp,
sp ,
#36 \n" " pop {pc} \n" ".Lfunc_end0:\n" ".size PushAllRegistersAndIterateStack,
" ".Lfunc_end0-PushAllRegistersAndIterateStack\n"  )