/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/ |
D | optimized_fast_call.cpp | 136 __ Bind(&arg4); in OptimizedFastCallAndPushUndefined() local 147 __ Bind(&arg5); in OptimizedFastCallAndPushUndefined() local 158 __ Bind(&arg6); in OptimizedFastCallAndPushUndefined() local 168 __ Bind(&argc); // actualNumArgsReg >=7 in OptimizedFastCallAndPushUndefined() local 175 __ Bind(&lCopyExtraAument1); // copy undefined value to stack in OptimizedFastCallAndPushUndefined() local 180 __ Bind(&lCopyLoop1); in OptimizedFastCallAndPushUndefined() local 188 __ Bind(&checkExpectedArgs); in OptimizedFastCallAndPushUndefined() local 196 __ Bind(&lCopyExtraUndefineToSp); // copy undefined value to stack in OptimizedFastCallAndPushUndefined() local 203 __ Bind(&call); in OptimizedFastCallAndPushUndefined() local 257 __ Bind(&align16Bytes); in JSFastCallWithArgV() local [all …]
|
D | optimized_call.cpp | 75 __ Bind(&lJSCallWithArgVAndPushUndefined); in JSFunctionEntry() local 78 __ Bind(&lPopFrame); in JSFunctionEntry() local 160 __ Bind(&lCopyExtraAument1); // copy undefined value to stack in OptimizedCallAndPushUndefined() local 166 __ Bind(&lCopyLoop1); in OptimizedCallAndPushUndefined() local 181 __ Bind(&lPopFrame1); in OptimizedCallAndPushUndefined() local 197 __ Bind(&target); in OptimizedCallAsmInterpreter() local 320 __ Bind(&jsCall); in GenJSCall() local 326 __ Bind(&lJSCallStart); in GenJSCall() local 332 __ Bind(&lNotJSFunction); in GenJSCall() local 340 __ Bind(&lNonCallable); in GenJSCall() local [all …]
|
D | asm_interpreter_call.cpp | 56 __ Bind(&target); in AsmInterpreterEntry() local 79 __ Bind(&target); in GeneratorReEnterAsmInterp() local 122 __ Bind(&stackOverflow); in GeneratorReEnterAsmInterpDispatch() local 152 __ Bind(¬JSFunction); in AsmInterpEntryDispatch() local 158 __ Bind(&callNativeEntry); in AsmInterpEntryDispatch() local 160 __ Bind(&callJSFunctionEntry); in AsmInterpEntryDispatch() local 170 __ Bind(¬Callable); in AsmInterpEntryDispatch() local 309 __ Bind(&fastPathEntry); in JSCallCommonEntry() local 311 __ Bind(&pushCallThis); in JSCallCommonEntry() local 313 __ Bind(&slowPathEntry); in JSCallCommonEntry() local [all …]
|
D | common_call.cpp | 37 __ Bind(&loopBeginning); in CopyArgumentWithArgV() local 79 __ Bind(&loopBeginning); in PushUndefinedWithArgc() local 98 __ Bind(&loopBeginning); in PushArgsWithArgvAndCheckStack() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/aarch64/ |
D | optimized_fast_call.cpp | 146 __ Bind(&arg4); in OptimizedFastCallAndPushUndefined() local 158 __ Bind(&arg5); in OptimizedFastCallAndPushUndefined() local 169 __ Bind(&arg6); in OptimizedFastCallAndPushUndefined() local 179 __ Bind(&arg7); in OptimizedFastCallAndPushUndefined() local 190 __ Bind(&arg8); in OptimizedFastCallAndPushUndefined() local 200 __ Bind(&argc); in OptimizedFastCallAndPushUndefined() local 215 __ Bind(&checkExpectedArgs); in OptimizedFastCallAndPushUndefined() local 226 __ Bind(&call); in OptimizedFastCallAndPushUndefined() local 307 __ Bind(&call); in JSFastCallWithArgV() local 362 __ Bind(&arg1); in JSFastCallWithArgVAndPushUndefined() local [all …]
|
D | asm_interpreter_call.cpp | 58 __ Bind(&target); in AsmInterpreterEntry() local 93 __ Bind(¬JSFunction); in AsmInterpEntryDispatch() local 100 __ Bind(&callNativeEntry); in AsmInterpEntryDispatch() local 102 __ Bind(&callJSFunctionEntry); in AsmInterpEntryDispatch() local 109 __ Bind(¬Callable); in AsmInterpEntryDispatch() local 158 __ Bind(&fastPathEntry); in JSCallCommonEntry() local 160 __ Bind(&pushCallThis); in JSCallCommonEntry() local 162 __ Bind(&slowPathEntry); in JSCallCommonEntry() local 165 __ Bind(&stackOverflow); in JSCallCommonEntry() local 255 __ Bind(&noExtraEntry); in JSCallCommonSlowPath() local [all …]
|
D | optimized_call.cpp | 111 __ Bind(&aligned); in IncreaseStackForArguments() local 162 __ Bind(&lJSCallWithArgVAndPushUndefined); in JSFunctionEntry() local 164 __ Bind(&lPopFrame); in JSFunctionEntry() local 243 __ Bind(©Arguments); in OptimizedCallAndPushUndefined() local 253 __ Bind(&invokeCompiledJSFunction); in OptimizedCallAndPushUndefined() local 276 __ Bind(&target); in OptimizedCallAsmInterpreter() local 424 __ Bind(&callNativeMethod); in JSCallInternal() local 435 __ Bind(&lCallNativeCpp); in JSCallInternal() local 440 __ Bind(&lCallBuiltinStub); in JSCallInternal() local 477 __ Bind(&lTailCall); in JSCallInternal() local [all …]
|
D | common_call.cpp | 110 __ Bind(&loopBeginning); in PushArgsWithArgv() local 129 __ Bind(&loopBeginning); in PushUndefinedWithArgc() local 145 __ Bind(&skipThrow); in StackOverflowCheck() local
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/tests/ |
D | assembler_aarch64_test.cpp | 265 __ Bind(&label1); in HWTEST_F_L0() local 269 __ Bind(&label2); in HWTEST_F_L0() local 300 __ Bind(&labelLoop); in HWTEST_F_L0() local 307 __ Bind(&label1); in HWTEST_F_L0() local 337 __ Bind(&label1); in HWTEST_F_L0() local 341 __ Bind(&label2); in HWTEST_F_L0() local 345 __ Bind(&label3); in HWTEST_F_L0() local 363 __ Bind(&label1); in HWTEST_F_L0() local
|
D | assembler_x64_test.cpp | 153 __ Bind(&lable1); in HWTEST_F_L0() local
|
/arkcompiler/runtime_core/libpandafile/ |
D | bytecode_emitter.cpp | 123 void BytecodeEmitter::Bind(const Label &label) in Bind() function in panda::BytecodeEmitter
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | circuit_builder.h | 908 void Bind(GateRef value) in Bind() function
|
D | circuit_builder-inl.h | 1130 void CircuitBuilder::Bind(Label *label) in Bind() function 1136 void CircuitBuilder::Bind(Label *label, bool justSlowPath) in Bind() function 1227 void Label::Bind() in Bind() function
|
D | circuit_builder.cpp | 1926 void Label::LabelImpl::Bind() in Bind() function in panda::ecmascript::kungfu::Label::LabelImpl
|
D | stub_builder-inl.h | 191 inline void StubBuilder::Bind(Label *label) in Bind() function
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/x64/ |
D | assembler_x64.cpp | 735 void AssemblerX64::Bind(Label *target) in Bind() function in panda::ecmascript::x64::AssemblerX64
|
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
D | assembler_aarch64.cpp | 1034 void AssemblerAarch64::Bind(Label *target) in Bind() function in panda::ecmascript::aarch64::AssemblerAarch64
|