/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
H A D | optimized_fast_call.cpp | 133 __ Jmp(&checkExpectedArgs);
in OptimizedFastCallAndPushArgv() 144 __ Jmp(&checkExpectedArgs);
in OptimizedFastCallAndPushArgv() 155 __ Jmp(&checkExpectedArgs);
in OptimizedFastCallAndPushArgv() 165 __ Jmp(&checkExpectedArgs);
in OptimizedFastCallAndPushArgv() 183 __ Jmp(&call);
in OptimizedFastCallAndPushArgv() 202 __ Jmp(&call);
in OptimizedFastCallAndPushArgv() 219 __ Jmp(&call);
in OptimizedFastCallAndPushArgv() 329 __ Jmp(&checkExpectedArgs);
in JSFastCallWithArgVAndPushArgv() 339 __ Jmp(&checkExpectedArgs);
in JSFastCallWithArgVAndPushArgv() 349 __ Jmp( in JSFastCallWithArgVAndPushArgv() [all...] |
H A D | asm_interpreter_call.cpp | 342 __ Jmp(tempRegister); in JSCallCommonEntry() 508 __ Jmp(fastPathEntry); in JSCallCommonSlowPath() 522 __ Jmp(fastPathEntry); in JSCallCommonSlowPath() 529 __ Jmp(pushCallThis); in JSCallCommonSlowPath() 555 __ Jmp(pushCallThis); in JSCallCommonSlowPath() 749 __ Jmp(tempRegister); in PushVregs() 798 __ Jmp(tempRegister); in DispatchCall() 1008 __ Jmp(&callEntry); in CallFastBuiltin() 1017 __ Jmp(&callEntry); in CallFastBuiltin() 1028 __ Jmp( in CallFastBuiltin() [all...] |
H A D | optimized_call.cpp | 72 __ Jmp(&lPopFrame); in JSFunctionEntry() 176 __ Jmp(&commonCall); in OptimizedCallAndPushArgv() 196 __ Jmp(&commonCall); in OptimizedCallAndPushArgv() 624 __ Jmp(&lCallNativeMethod); in GenJSCall() 752 __ Jmp(&lCall3); in FastCallToAsmInterBridge() 757 __ Jmp(&lPushCommonRegs); in FastCallToAsmInterBridge() 763 __ Jmp(&lPushCommonRegs); in FastCallToAsmInterBridge() 770 __ Jmp(&lPushCommonRegs); in FastCallToAsmInterBridge() 778 __ Jmp(&lPushCommonRegs); in FastCallToAsmInterBridge() 950 __ Jmp( in JSBoundFunctionCallInternal() [all...] |
/arkcompiler/runtime_core/libpandafile/tests/ |
H A D | bytecode_emitter_tests.cpp | 111 emitter.Jmp(label); in HWTEST() 126 emitter.Jmp(label); in HWTEST() 155 emitter.Jmp(label); in HWTEST() 173 emitter.Jmp(label); in HWTEST() 190 emitter.Jmp(label); in HWTEST() 212 emitter.Jmp(label); in HWTEST() 335 emitter.Jmp(label2); in TestJmpFwdBwd() 339 emitter.Jmp(label1); in TestJmpFwdBwd() 384 emitter.Jmp(label); in HWTEST() 399 emitter.Jmp(labe in HWTEST() [all...] |
/arkcompiler/runtime_core/static_core/libpandafile/tests/ |
H A D | bytecode_emitter_tests.cpp | 113 emitter.Jmp(label); in TEST() 128 emitter.Jmp(label); in TEST() 157 emitter.Jmp(label); in TEST() 175 emitter.Jmp(label); in TEST() 192 emitter.Jmp(label); in TEST() 214 emitter.Jmp(label); in TEST() 339 emitter.Jmp(label2); in TestJmpFwdBwd() 343 emitter.Jmp(label1); in TestJmpFwdBwd() 388 emitter.Jmp(label); in TEST() 403 emitter.Jmp(labe in TEST() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
H A D | extended_assembler_x64.cpp | 83 isTail ? Jmp(target) : Callq(target); in CallAssemblerStub()
|
H A D | assembler_x64.h | 115 void Jmp(Label *target, Distance distance = Distance::Far); 116 void Jmp(Register dst); 117 void Jmp(Immediate offset);
|
H A D | macro_assembler_x64.cpp | 66 assembler.Jmp(&label); in Jump()
|
H A D | assembler_x64.cpp | 308 // EB: Jmp rel8 in EmitJmp() 312 // E9: Jmp rel32 in EmitJmp() 554 void AssemblerX64::Jmp(Label *target, Distance distance) in Jmp() function in panda::ecmascript::x64::AssemblerX64 571 // EB: Jmp rel8 in Jmp() 580 // E9: Jmp rel32 in Jmp() 586 void AssemblerX64::Jmp(Register dst) in Jmp() function in panda::ecmascript::x64::AssemblerX64 595 void AssemblerX64::Jmp(Immediate offset) in Jmp() function in panda::ecmascript::x64::AssemblerX64
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/x86_64/assembler/ |
H A D | asm_assembler.h | 257 void Jmp(Reg reg) override; 258 void Jmp(const Mem &mem) override; 259 void Jmp(int64 symIdx) override;
|
H A D | assembler.h | 270 virtual void Jmp(Reg reg) = 0; 271 virtual void Jmp(const Mem &mem) = 0; 272 virtual void Jmp(int64 symIdx) = 0;
|
H A D | elf_assembler.h | 248 void Jmp(Reg reg) override; 249 void Jmp(const Mem &mem) override; 250 void Jmp(int64 symIdx) override;
|
/arkcompiler/ets_frontend/ets2panda/compiler/core/ |
H A D | codeGen.cpp | 184 sa_.Emit<Jmp>(node, label); in Branch()
|
H A D | ETSGen.cpp | 1927 Sa().Emit<Jmp>(node, end); in ToBinaryResult() 2108 Sa().Emit<Jmp>(node, ifNullish); in BranchIfNullish() 2125 Sa().Emit<Jmp>(node, ifNullish); in BranchIfNullish()
|
H A D | ETSGen.h | 295 Sa().Emit<Jmp>(node, labelTo); in JumpTo()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/x86_64/ |
H A D | asm_assembler.cpp | 1226 void AsmAssembler::Jmp(Reg reg) in Jmp() function in assembler::AsmAssembler 1234 void AsmAssembler::Jmp(const Mem &mem) in Jmp() function in assembler::AsmAssembler 1242 void AsmAssembler::Jmp(int64 symIdx) in Jmp() function in assembler::AsmAssembler
|
H A D | elf_assembler.cpp | 1793 void ElfAssembler::Jmp(Reg reg) in Jmp() function in ElfAssembler 1798 void ElfAssembler::Jmp(const Mem &mem) in Jmp() function in ElfAssembler 1803 void ElfAssembler::Jmp(int64 symIdx) in Jmp() function in ElfAssembler
|
H A D | x64_emitter.cpp | 957 assmbler.Jmp(TransferReg(opnd0)); in EmitInsn() 960 assmbler.Jmp(TransferMem(opnd0, funcUniqueId)); in EmitInsn() 963 assmbler.Jmp(TransferLabel(opnd0, funcUniqueId)); in EmitInsn()
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
H A D | assembler_x64_test.cpp | 165 __ Jmp(&lable1); in HWTEST_F_L0()
|
/arkcompiler/runtime_core/static_core/runtime/tests/ |
H A D | interpreter_test.cpp | 566 emitter.Jmp(label1); in TestTwoLabelsJmp() 647 emitter.Jmp(label1); in TestTwoLabelsJmpz()
|
/arkcompiler/ets_frontend/es2panda/compiler/core/ |
H A D | pandagen.cpp | 788 ra_.Emit<Jmp>(node, label); in Branch()
|
/arkcompiler/runtime_core/compiler/tests/ |
H A D | ir_builder_test.cpp | 1119 TEST_F(IrBuilderTest, Jmp) in TEST_F()
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | ir_builder_test.cpp | 1141 TEST_F(IrBuilderTest, Jmp) in TEST_F()
|