Home
last modified time | relevance | path

Searched defs:Bind (Results 1 – 22 of 22) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
Doptimized_fast_call.cpp135 __ Bind(&arg4); in OptimizedFastCallAndPushArgv() local
147 __ Bind(&arg5); in OptimizedFastCallAndPushArgv() local
158 __ Bind(&arg6); in OptimizedFastCallAndPushArgv() local
168 __ Bind(&argc); // actualNumArgsReg >=7 in OptimizedFastCallAndPushArgv() local
178 __ Bind(&lCopyLoop2); in OptimizedFastCallAndPushArgv() local
185 __ Bind(&pushUndefined); in OptimizedFastCallAndPushArgv() local
192 __ Bind(&lCopyExtraAument1); // copy undefined value to stack in OptimizedFastCallAndPushArgv() local
197 __ Bind(&lCopyLoop1); in OptimizedFastCallAndPushArgv() local
205 __ Bind(&checkExpectedArgs); // actualNumArgsReg < 7 in OptimizedFastCallAndPushArgv() local
214 __ Bind(&lCopyExtraUndefineToSp); // copy undefined value to stack in OptimizedFastCallAndPushArgv() local
[all …]
Doptimized_call.cpp74 __ Bind(&lJSCallWithArgVAndPushArgv); in JSFunctionEntry() local
77 __ Bind(&lPopFrame); in JSFunctionEntry() local
170 __ Bind(&lCopyLoop2); in OptimizedCallAndPushArgv() local
178 __ Bind(&pushUndefined); in OptimizedCallAndPushArgv() local
185 __ Bind(&lCopyExtraAument1); // copy undefined value to stack in OptimizedCallAndPushArgv() local
191 __ Bind(&lCopyLoop1); in OptimizedCallAndPushArgv() local
198 __ Bind(&commonCall); in OptimizedCallAndPushArgv() local
211 __ Bind(&lPopFrame1); in OptimizedCallAndPushArgv() local
227 __ Bind(&target); in OptimizedCallAsmInterpreter() local
421 __ Bind(&jsCall); in GenJSCall() local
[all …]
Dasm_interpreter_call.cpp58 __ Bind(&target); in AsmInterpreterEntry() local
81 __ Bind(&target); in GeneratorReEnterAsmInterp() local
124 __ Bind(&stackOverflow); in GeneratorReEnterAsmInterpDispatch() local
154 __ Bind(&notJSFunction); in AsmInterpEntryDispatch() local
160 __ Bind(&callNativeEntry); in AsmInterpEntryDispatch() local
162 __ Bind(&callJSFunctionEntry); in AsmInterpEntryDispatch() local
172 __ Bind(&notCallable); in AsmInterpEntryDispatch() local
312 __ Bind(&fastPathEntry); in JSCallCommonEntry() local
314 __ Bind(&pushCallThis); in JSCallCommonEntry() local
316 __ Bind(&slowPathEntry); in JSCallCommonEntry() local
[all …]
Dcommon_call.cpp36 __ Bind(&loopBeginning); in CopyArgumentWithArgV() local
78 __ Bind(&loopBeginning); in PushUndefinedWithArgc() local
97 __ Bind(&loopBeginning); in PushArgsWithArgvAndCheckStack() local
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/
Doptimized_fast_call.cpp147 __ Bind(&arg4); in OptimizedFastCallAndPushArgv() local
159 __ Bind(&arg5); in OptimizedFastCallAndPushArgv() local
170 __ Bind(&arg6); in OptimizedFastCallAndPushArgv() local
182 __ Bind(&arg7); in OptimizedFastCallAndPushArgv() local
193 __ Bind(&arg8); in OptimizedFastCallAndPushArgv() local
203 __ Bind(&argc); in OptimizedFastCallAndPushArgv() local
218 __ Bind(&pushUndefined); in OptimizedFastCallAndPushArgv() local
228 __ Bind(&checkExpectedArgs); in OptimizedFastCallAndPushArgv() local
239 __ Bind(&call); in OptimizedFastCallAndPushArgv() local
320 __ Bind(&call); in JSFastCallWithArgV() local
[all …]
Doptimized_call.cpp113 __ Bind(&aligned); in IncreaseStackForArguments() local
164 __ Bind(&lJSCallWithArgVAndPushArgv); in JSFunctionEntry() local
166 __ Bind(&lPopFrame); in JSFunctionEntry() local
249 __ Bind(&copyArguments); in OptimizedCallAndPushArgv() local
259 __ Bind(&invokeCompiledJSFunction); in OptimizedCallAndPushArgv() local
283 __ Bind(&target); in OptimizedCallAsmInterpreter() local
481 __ Bind(&lNotClass); in JSCallInternal() local
492 __ Bind(&callNativeMethod); in JSCallInternal() local
503 __ Bind(&lCallNativeCpp); in JSCallInternal() local
508 __ Bind(&lCallBuiltinStub); in JSCallInternal() local
[all …]
Dasm_interpreter_call.cpp58 __ Bind(&target); in AsmInterpreterEntry() local
93 __ Bind(&notJSFunction); in AsmInterpEntryDispatch() local
100 __ Bind(&callNativeEntry); in AsmInterpEntryDispatch() local
102 __ Bind(&callJSFunctionEntry); in AsmInterpEntryDispatch() local
109 __ Bind(&notCallable); in AsmInterpEntryDispatch() local
160 __ Bind(&fastPathEntry); in JSCallCommonEntry() local
162 __ Bind(&pushCallThis); in JSCallCommonEntry() local
164 __ Bind(&slowPathEntry); in JSCallCommonEntry() local
167 __ Bind(&stackOverflow); in JSCallCommonEntry() local
258 __ Bind(&noExtraEntry); in JSCallCommonSlowPath() local
[all …]
Dcommon_call.cpp109 __ Bind(&loopBeginning); in PushArgsWithArgv() local
135 __ Bind(&copyArgs); in PushArgsWithArgvInPair() local
144 __ Bind(&loopBeginning); in PushArgsWithArgvInPair() local
151 __ Bind(&pushPadding); in PushArgsWithArgvInPair() local
172 __ Bind(&loopBeginning); in PushUndefinedWithArgc() local
188 __ Bind(&skipThrow); in StackOverflowCheck() local
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/
Dassembler_aarch64_test.cpp258 __ Bind(&label1); in HWTEST_F_L0() local
262 __ Bind(&label2); in HWTEST_F_L0() local
293 __ Bind(&labelLoop); in HWTEST_F_L0() local
300 __ Bind(&label1); in HWTEST_F_L0() local
330 __ Bind(&label1); in HWTEST_F_L0() local
334 __ Bind(&label2); in HWTEST_F_L0() local
338 __ Bind(&label3); in HWTEST_F_L0() local
356 __ Bind(&label1); in HWTEST_F_L0() local
Dassembler_x64_test.cpp146 __ Bind(&lable1); in HWTEST_F_L0() local
/arkcompiler/ets_runtime/ecmascript/compiler/
Dcircuit_builder-inl.h127 void CircuitBuilder::Bind(Label *label) in Bind() function
133 void CircuitBuilder::Bind(Label *label, bool justSlowPath) in Bind() function
Dcircuit_builder_helper.cpp160 void Label::LabelImpl::Bind() in Bind() function in panda::ecmascript::kungfu::Label::LabelImpl
Dcircuit_builder_helper.h135 inline void Bind() in Bind() function
408 void Bind(GateRef value) in Bind() function
Dstub_builder-inl.h211 inline void StubBuilder::Bind(Label *label) in Bind() function
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
Dbaseline_assembler.h119 void Bind(JumpLabel &label) in Bind() function
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/
Dmacro_assembler_x64.cpp49 void MacroAssemblerX64::Bind(JumpLabel &label) in Bind() function in panda::ecmascript::kungfu::MacroAssemblerX64
Dassembler_x64.cpp735 void AssemblerX64::Bind(Label *target) in Bind() function in panda::ecmascript::x64::AssemblerX64
/arkcompiler/runtime_core/static_core/libpandafile/
Dbytecode_emitter.cpp122 void BytecodeEmitter::Bind(const Label &label) in Bind() function in ark::BytecodeEmitter
/arkcompiler/runtime_core/libpandafile/
Dbytecode_emitter.cpp123 void BytecodeEmitter::Bind(const Label &label) in Bind() function in panda::BytecodeEmitter
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/llvm/
Dllvm_ir_builder.h453 void Bind(const GateRef g, const LLVMValueRef lv) in Bind() function
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/
Dmacro_assembler_aarch64.cpp68 void MacroAssemblerAArch64::Bind(JumpLabel &label) in Bind() function in panda::ecmascript::kungfu::MacroAssemblerAArch64
Dassembler_aarch64.cpp1043 void AssemblerAarch64::Bind(Label *target) in Bind() function in panda::ecmascript::aarch64::AssemblerAarch64