Home
last modified time | relevance | path

Searched refs:Bind (Results 1 - 25 of 92) sorted by relevance

1234

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_array_stub_builder.cpp39 Bind(&isGeneric); in ElementsKindHclassCompare()
59 Bind(&isHeapObject); in With()
61 Bind(&isJsArray); in With()
63 Bind(&defaultConstr); in With()
65 Bind(&isStableArray); in With()
67 Bind(&notCOWArray); in With()
73 Bind(&taggedIsInt); in With()
82 Bind(&twoArg); in With()
87 Bind(&ifOneArg); in With()
92 Bind( in With()
[all...]
H A Dbuiltins_typedarray_stub_builder.cpp37 Bind(&isByteArray); in GetDataPointFromBuffer()
42 Bind(&notByteArray); in GetDataPointFromBuffer()
48 Bind(&exit); in GetDataPointFromBuffer()
64 Bind(&indexNotLessZero); in CheckTypedArrayIndexInRange()
68 Bind(&indexIsvalid); in CheckTypedArrayIndexInRange()
74 Bind(&exit); in CheckTypedArrayIndexInRange()
92 Bind(&notDetached); in LoadTypedArrayElement()
96 Bind(&indexIsvalid); in LoadTypedArrayElement()
102 Bind(&slowPath); in LoadTypedArrayElement()
109 Bind( in LoadTypedArrayElement()
[all...]
H A Dbuiltins_regexp_stub_builder.cpp27 Bind(&isEcmaObject); in GetFlags()
31 Bind(&fastRegExpPath); in GetFlags()
38 Bind(&notHasException); in GetFlags()
42 Bind(&globalKey); in GetFlags()
47 Bind(&notGlobalKey); in GetFlags()
51 Bind(&notHasException1); in GetFlags()
55 Bind(&ignoreCaseKey); in GetFlags()
60 Bind(&notIgnoreCaseKey); in GetFlags()
64 Bind(&notHasException2); in GetFlags()
68 Bind( in GetFlags()
[all...]
H A Dbuiltins_object_stub_builder.cpp42 Bind(&targetIsHeapObject); in CreateListFromArrayLike()
44 Bind(&targetNotEcmaObject); in CreateListFromArrayLike()
50 Bind(&targetIsEcmaObject); in CreateListFromArrayLike()
55 Bind(&targetIsTypeArray); in CreateListFromArrayLike()
66 Bind(&isPendingException2); in CreateListFromArrayLike()
70 Bind(&noPendingException2); in CreateListFromArrayLike()
76 Bind(&targetNotTypeArray); in CreateListFromArrayLike()
86 Bind(&isPendingException1); in CreateListFromArrayLike()
90 Bind(&noPendingException1); in CreateListFromArrayLike()
97 Bind( in CreateListFromArrayLike()
[all...]
H A Dbuiltins_string_stub_builder.cpp41 Bind(&lengthIsZero); in FromCharCode()
45 Bind(&lengthNotZero); in FromCharCode()
48 Bind(&lengthIsOne); in FromCharCode()
53 Bind(&isPendingException); in FromCharCode()
58 Bind(&noPendingException); in FromCharCode()
61 Bind(&isInt); in FromCharCode()
66 Bind(&notInt); in FromCharCode()
71 Bind(&newObj); in FromCharCode()
75 Bind(&canBeCompress); in FromCharCode()
81 Bind( in FromCharCode()
[all...]
H A Dbuiltins_number_stub_builder.cpp33 Bind(&undefinedMsg); in ParseFloat()
38 Bind(&definedMsg); in ParseFloat()
43 Bind(&heapObj); in ParseFloat()
45 Bind(&stringObj); in ParseFloat()
65 Bind(&msgIsString); in ParseInt()
68 Bind(&radixIsSpecial); in ParseInt()
73 Bind(&radixIsInt); in ParseInt()
79 Bind(&radixIsSpecialInt); in ParseInt()
95 Bind(&noSlowPath); in IsFinite()
102 Bind( in IsFinite()
[all...]
H A Dcontainers_stub_builder.cpp49 Bind(&valueNotJSAPIVector); in ContainersCommonFuncCall()
52 Bind(&objIsJSProxy); in ContainersCommonFuncCall()
56 Bind(&objIsJSAPIVector); in ContainersCommonFuncCall()
62 Bind(&objNotJSProxy); in ContainersCommonFuncCall()
65 Bind(&valueIsJSAPIVector); in ContainersCommonFuncCall()
68 Bind(&callbackUndefined); in ContainersCommonFuncCall()
70 Bind(&callbackNotUndefined); in ContainersCommonFuncCall()
77 Bind(&isHeapObj); in ContainersCommonFuncCall()
79 Bind(&notCall); in ContainersCommonFuncCall()
81 Bind( in ContainersCommonFuncCall()
[all...]
H A Dbuiltins_function_stub_builder.cpp36 Bind(&isHeapObject); in PrototypeApply()
39 Bind(&targetIsCallable); in PrototypeApply()
45 Bind(&targetIsUndefined); in PrototypeApply()
54 Bind(&targetNotUndefined); in PrototypeApply()
61 Bind(&targetIsHole); in PrototypeApply()
69 Bind(&isPendingException); in PrototypeApply()
73 Bind(&noPendingException); in PrototypeApply()
85 Bind(&targetNotHole); in PrototypeApply()
91 Bind(&taggedIsStableJsArg); in PrototypeApply()
106 Bind( in PrototypeApply()
[all...]
H A Dbuiltins_stubs.cpp106 Bind(&isValid); in GetCallArg0()
111 Bind(&exit); in GetCallArg0()
126 Bind(&isValid); in GetCallArg1()
131 Bind(&exit); in GetCallArg1()
147 Bind(&isValid); in GetCallArg2()
152 Bind(&exit); in GetCallArg2()
171 Bind(&validIndex); in GetArgFromArgv()
177 Bind(&exit); in GetArgFromArgv()
199 Bind(&callThis0); in CallSlowPath()
205 Bind( in CallSlowPath()
[all...]
H A Dlinked_hashtable_stub_builder.cpp52 Bind(&next); in Rehash()
59 Bind(&hole); in Rehash()
65 Bind(&notHole); in Rehash()
70 Bind(&weak); in Rehash()
75 Bind(&notWeak); in Rehash()
92 Bind(&next1); in Rehash()
97 Bind(&loopEnd1); in Rehash()
100 Bind(&loopExit1); in Rehash()
105 Bind(&loopEnd); in Rehash()
108 Bind( in Rehash()
[all...]
H A Dbuiltins_collator_stub_builder.cpp34 Bind(&isHeapObject); in ResolvedOptions()
37 Bind(&isJsCollator); in ResolvedOptions()
79 Bind(&undefined); in ResolvedOptions()
84 Bind(&notUndefined); in ResolvedOptions()
128 Bind(&sort); in UsageOptionsToEcmaString()
134 Bind(&next); in UsageOptionsToEcmaString()
136 Bind(&search); in UsageOptionsToEcmaString()
141 Bind(&fatal); in UsageOptionsToEcmaString()
147 Bind(&exit); in UsageOptionsToEcmaString()
168 Bind( in SensitivityOptionsToEcmaString()
[all...]
H A Dbuiltins_proxy_stub_builder.cpp36 Bind(&newTargetNotUndefined); in GenProxyConstructor()
42 Bind(&targetIsEcma); in GenProxyConstructor()
44 Bind(&handleIsEcma); in GenProxyConstructor()
51 Bind(&slowPath); in GenProxyConstructor()
57 Bind(&exit); in GenProxyConstructor()
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dstub_builder.cpp109 loopHead->Bind(); in LoopBegin()
125 Bind(&needSuspend); in LoopEnd()
130 Bind(&loopEnd); in LoopEnd()
176 Bind(&valueIsUndefined); in MatchFieldType()
181 Bind(&checkNumber); in MatchFieldType()
188 Bind(&isNumber); in MatchFieldType()
194 Bind(&checkBoolean); in MatchFieldType()
201 Bind(&isBoolean); in MatchFieldType()
207 Bind(&checkString); in MatchFieldType()
214 Bind( in MatchFieldType()
[all...]
H A Doperations_stub_builder.cpp33 Bind(&isHole); in Equal()
39 Bind(&notHole); in Equal()
44 Bind(&resultIsTrue); in Equal()
49 Bind(&resultNotTrue); in Equal()
55 Bind(&exit); in Equal()
73 Bind(&isHole); in NotEqual()
79 Bind(&notHole); in NotEqual()
84 Bind(&resultIsTrue); in NotEqual()
90 Bind(&resultNotTrue); in NotEqual()
97 Bind( in NotEqual()
[all...]
H A Dhash_stub_builder.cpp30 Bind(&intKey); in GetHash()
33 Bind(&symbolCheck); in GetHash()
39 Bind(&symbolKey); in GetHash()
42 Bind(&stringCheck); in GetHash()
46 Bind(&stringKey); in GetHash()
50 Bind(&objectCheck); in GetHash()
55 Bind(&heapObjectKey); in GetHash()
58 Bind(&ecmaObjectKey); in GetHash()
61 Bind(&numberCheck); in GetHash()
65 Bind( in GetHash()
[all...]
H A Daccess_object_stub_builder.cpp40 Bind(&tryFastPath); in LoadObjByName()
46 Bind(&tryPreDump); in LoadObjByName()
51 Bind(&slowPath); in LoadObjByName()
58 Bind(&exit); in LoadObjByName()
80 Bind(&tryFastPath); in LoadPrivatePropertyByName()
85 Bind(&tryPreDump); in LoadPrivatePropertyByName()
90 Bind(&slowPath); in LoadPrivatePropertyByName()
95 Bind(&exit); in LoadPrivatePropertyByName()
113 Bind(&fastPath); in DeprecatedLoadObjByName()
118 Bind( in DeprecatedLoadObjByName()
[all...]
H A Dic_stub_builder.cpp29 Bind(&receiverIsHeapObject); in NamedICAccessor()
32 Bind(&tryIC); in NamedICAccessor()
39 Bind(&isHeapObject); in NamedICAccessor()
48 Bind(&tryPoly); in NamedICAccessor()
54 Bind(&notHeapObject); in NamedICAccessor()
60 Bind(&receiverNotHeapObject); in NamedICAccessor()
65 Bind(&tryNumber); in NamedICAccessor()
68 Bind(&profileNotUndefined); in NamedICAccessor()
75 Bind(&isHeapObject); in NamedICAccessor()
97 Bind( in ValuedICAccessor()
[all...]
H A Dprofiler_stub_builder.cpp61 Bind(&needDump); in TryDump()
63 Bind(&updatePeriodCounter); in TryDump()
69 Bind(&exit); in TryDump()
81 Bind(&profiler); in TryPreDump()
86 Bind(&exit); in TryPreDump()
100 Bind(&profiler); in ProfileOpType()
110 Bind(&icSlotValid); in ProfileOpType()
114 Bind(&compareLabel); in ProfileOpType()
120 Bind(&uninitialized); in ProfileOpType()
126 Bind( in ProfileOpType()
[all...]
H A Dnew_object_stub_builder.cpp50 Bind(&noException); in NewLexicalEnv()
56 Bind(&afterInitialize); in NewLexicalEnv()
63 Bind(&hasPendingException); in NewLexicalEnv()
82 Bind(&enabledElementsKind); in NewJSArrayWithSize()
86 Bind(&notEmptyArray); in NewJSArrayWithSize()
100 Bind(&initObj); in NewJSArrayWithSize()
103 Bind(&exit); in NewJSArrayWithSize()
170 Bind(&isZero); in CloneProperties()
175 Bind(&notZero); in CloneProperties()
181 Bind( in CloneProperties()
[all...]
H A Dtyped_native_inline_lowering.cpp465 builder_.Bind(&selfExistsLabel); in LowerTypedArrayIterator()
469 builder_.Bind(&isHeapObjectLabel); in LowerTypedArrayIterator()
473 builder_.Bind(&isTypedArrayLabel); in LowerTypedArrayIterator()
477 builder_.Bind(&selfValidLabel); in LowerTypedArrayIterator()
492 builder_.Bind(&selfInvalidLabel); in LowerTypedArrayIterator()
497 builder_.Bind(&exit); in LowerTypedArrayIterator()
520 builder_.Bind(&isInt); in LowerGlobalTNumberIsFinite()
525 builder_.Bind(&notInt); in LowerGlobalTNumberIsFinite()
530 builder_.Bind(&exit); in LowerGlobalTNumberIsFinite()
552 builder_.Bind( in LowerGlobalTNumberIsNan()
[all...]
H A Dinterpreter_stub.cpp135 Bind(&slowPath); \
146 Bind(&callRuntime); \
155 Bind(&handleException); \
159 Bind(&noException); \
163 Bind(&initialized); \
168 Bind(&dispatch);
204 Bind(&isDebugModeTrue); \
209 Bind(&isDebugModeFalse)
219 Bind(&NeedCallRuntimeTrue); \
224 Bind(
[all...]
H A Dcircuit_builder.cpp290 loopHead->Bind(); in LoopBegin()
766 Bind(&heapObj); in CheckJSType()
772 Bind(&exit); in CheckJSType()
810 Bind(&unshareCpHit); in GetObjectFromConstPool()
819 Bind(&unshareCpMiss); in GetObjectFromConstPool()
822 Bind(&cacheMiss); in GetObjectFromConstPool()
839 Bind(&cache); in GetObjectFromConstPool()
845 Bind(&isHeapObj); in GetObjectFromConstPool()
849 Bind(&isAOTLiteralInfo); in GetObjectFromConstPool()
856 Bind( in GetObjectFromConstPool()
[all...]
H A Dcircuit_builder-inl.h86 Bind(fail); in HandleException()
95 Bind(fail); in HandleException()
127 void CircuitBuilder::Bind(Label *label) in Bind() function in panda::ecmascript::kungfu::CircuitBuilder
129 label->Bind(); in Bind()
133 void CircuitBuilder::Bind(Label *label, bool justSlowPath) in Bind() function in panda::ecmascript::kungfu::CircuitBuilder
136 label->Bind(); in Bind()
203 builder_->Bind(checkTrue); in And()
211 builder_->Bind(exit_); in Done()
249 builder_->Bind(checkFalse); in Or()
257 builder_->Bind(exit in Done()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/trampoline/x64/
H A Doptimized_fast_call.cpp135 __ Bind(&arg4); in OptimizedFastCallAndPushArgv()
147 __ Bind(&arg5); in OptimizedFastCallAndPushArgv()
158 __ Bind(&arg6); in OptimizedFastCallAndPushArgv()
168 __ Bind(&argc); // actualNumArgsReg >=7 in OptimizedFastCallAndPushArgv()
178 __ Bind(&lCopyLoop2); in OptimizedFastCallAndPushArgv()
185 __ Bind(&pushUndefined); in OptimizedFastCallAndPushArgv()
192 __ Bind(&lCopyExtraAument1); // copy undefined value to stack in OptimizedFastCallAndPushArgv()
197 __ Bind(&lCopyLoop1); in OptimizedFastCallAndPushArgv()
205 __ Bind(&checkExpectedArgs); // actualNumArgsReg < 7 in OptimizedFastCallAndPushArgv()
214 __ Bind( in OptimizedFastCallAndPushArgv()
[all...]
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/
H A Dbaseline_stubs.cpp44 Bind(&isDebugModeTrue); \
49 Bind(&isDebugModeFalse)
54 Bind(&slowPath); \
64 Bind(&callRuntime); \
73 Bind(&handleException); \
78 Bind(&noException); \
82 Bind(&initialized); \
87 Bind(&dispatch);
130 Bind(&NeedCallRuntimeTrue); \
135 Bind(
[all...]

Completed in 54 milliseconds

1234