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 (".text \n" ".align 8 \n" ".globl PushAllRegistersAndIterateStack \n" ".type PushAllRegistersAndIterateStack, %function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack: \n" " stmg %r6, %sp, 48(%sp) \n" " lay %sp, -160(%sp) \n" " lgr %r5, %r4 \n" " lay %r4, 208(%sp) \n" " basr %r14, %r5 \n" " lmg %r14,%sp, 272(%sp) \n" " br %r14 \n")
 

Function Documentation

◆ asm()

asm ( ".text \n" ".align 8 \n" ".globl PushAllRegistersAndIterateStack \n" ".type PushAllRegistersAndIterateStack,
%function \n" ".hidden PushAllRegistersAndIterateStack \n" "PushAllRegistersAndIterateStack:\n" " stmg % r6,
% sp,
48(%sp) \n" " lay % sp,
-160(%sp) \n" " lgr % r5,
%r4 \n" " lay % r4,
208(%sp) \n" " basr % r14,
%r5 \n" " lmg % r14,
% sp,
272(%sp) \n" " br %r14 \n"  )