Searched defs:Leaq (Results 1 – 6 of 6) sorted by relevance
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | optimized_call.cpp | 148 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); in OptimizedCallAndPushUndefined() local 174 __ Leaq(Operand(r14, Scale::Times8, 0), codeAddrReg); in OptimizedCallAndPushUndefined() local 241 __ Leaq(Operand(rbp, 2 * FRAME_SLOT_SIZE), rdi); // 2: skip rbp & return Addr in CallBuiltinTrampoline() local 373 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); in GenJSCall() local 445 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); in GenJSCall() local 549 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); in ThrowNonCallableInternal() local 580 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); in JSBoundFunctionCallInternal() local 652 __ Leaq(Operand(rsp, 4 * FRAME_SLOT_SIZE), rcx); // 4: skip argc and func new this in JSBoundFunctionCallInternal() local 669 __ Leaq(Operand(r10, Scale::Times8, 0), rcx); // 8: disp in JSBoundFunctionCallInternal() local 727 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); // 8: skip frame type in CallRuntime() local [all …]
|
D | common_call.cpp | 50 __ Leaq(Operand(rsp, 24), rbp); // 24: skip pc, prevSp and frame type in PushAsmInterpBridgeFrame() local
|
D | asm_interpreter_call.cpp | 166 __ Leaq(Operand(argvRegister, NUM_MANDATORY_JSFUNC_ARGS * JSTaggedValue::TaggedTypeSize()), in AsmInterpEntryDispatch() local 247 __ Leaq(Operand(rsp, 3 * FRAME_SLOT_SIZE), rbp); // 24: skip frame type, prevSp and pc in PushAsmInterpEntryFrame() local 800 __ Leaq(Operand(rsp, numArgs, Times8, 5 * FRAME_SLOT_SIZE), rbp); in CallNativeWithArgv() local 915 __ Leaq(Operand(rbp, 2 * FRAME_SLOT_SIZE), rdi); // 16: skip argc & thread in PushCallArgsAndDispatchNative() local 927 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); // 8: skip frame type in PushBuiltinFrame() local 1210 __ Leaq(Operand(rsp, FRAME_SLOT_SIZE), rbp); // skip frame type in ThrowStackOverflowExceptionAndReturn() local
|
D | optimized_fast_call.cpp | 117 __ Leaq(Operand(rsp, 8 * FRAME_SLOT_SIZE), argvReg); // 8: skip 8 frames to get argv in OptimizedFastCallAndPushUndefined() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
D | assembler_x64_test.cpp | 413 __ Leaq(Operand(r14, Scale::Times8, 0), rcx); in HWTEST_F_L0() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | assembler_x64.cpp | 988 void AssemblerX64::Leaq(const Operand &src, Register dst) in Leaq() function in panda::ecmascript::x64::AssemblerX64
|