Home
last modified time | relevance | path

Searched refs:Jump (Results 1 – 25 of 30) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
Dcontainers_stub_builder.cpp57 Jump(&valueIsJSAPIVector); in ContainersCommonFuncCall()
61 Jump(slowPath); in ContainersCommonFuncCall()
67 Jump(slowPath); in ContainersCommonFuncCall()
78 Jump(slowPath); in ContainersCommonFuncCall()
83 Jump(&nextCount); in ContainersCommonFuncCall()
86 Jump(&nextCount); in ContainersCommonFuncCall()
93 Jump(&loopHead); in ContainersCommonFuncCall()
115 Jump(exit); in ContainersCommonFuncCall()
127 Jump(&loopEnd); in ContainersCommonFuncCall()
135 Jump(exit); in ContainersCommonFuncCall()
[all …]
Dbuiltins_stubs.cpp76 Jump(&exit); in GetArg()
104 Jump(&exit); in CallSlowPath()
114 Jump(&exit); in CallSlowPath()
125 Jump(&exit); in CallSlowPath()
134 Jump(&exit); in CallSlowPath()
184 Jump(&next); in DECLARE_BUILTINS()
189 Jump(&next); in DECLARE_BUILTINS()
201 Jump(&exit); in DECLARE_BUILTINS()
211 Jump(&exit); in DECLARE_BUILTINS()
263 Jump(&next); in DECLARE_BUILTINS()
[all …]
Dbuiltins_string_stub_builder.cpp41 Jump(&exit); in StringAt()
47 Jump(&exit); in StringAt()
75 Jump(&allocString); in CreateFromEcmaString()
82 Jump(&allocString); in CreateFromEcmaString()
109 Jump(&exit); in CreateFromEcmaString()
114 Jump(&exit); in CreateFromEcmaString()
144 Jump(&exit); in FastSubString()
160 Jump(&exit); in FastSubString()
165 Jump(&exit); in FastSubString()
192 Jump(&exit); in FastSubUtf8String()
[all …]
Dbuiltins_stubs.h79 Jump(&exit); in GetCallArg0()
99 Jump(&exit); in GetCallArg1()
120 Jump(&exit); in GetCallArg2()
Dcontainers_queue_stub_builder.h46 Jump(&exit); in GetArrayLength()
54 Jump(&exit); in GetArrayLength()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dstub_builder.cpp38 void StubBuilder::Jump(Label *label) in Jump() function in panda::ecmascript::kungfu::StubBuilder
131 Jump(&loopHead); in FindElementWithCache()
138 Jump(&afterLoop); in FindElementWithCache()
151 Jump(&exit); in FindElementWithCache()
153 Jump(&afterEqualCon); in FindElementWithCache()
162 Jump(&exit); in FindElementWithCache()
164 Jump(&afterExceedCon); in FindElementWithCache()
168 Jump(&exit); in FindElementWithCache()
197 Jump(&loopHead); in FindElementFromNumberDictionary()
204 Jump(&loopEnd); in FindElementFromNumberDictionary()
[all …]
Doperations_stub_builder.cpp36 Jump(&exit); in Equal()
60 Jump(&exit); in NotEqual()
70 Jump(&exit); in NotEqual()
75 Jump(&exit); in NotEqual()
96 Jump(&exit); in StrictEqual()
116 Jump(&exit); in StrictNotEqual()
174 Jump(&exit1); in Less()
180 Jump(&exit1); in Less()
191 Jump(&exit2); in Less()
198 Jump(&exit2); in Less()
[all …]
Dtyped_array_stub_builder.cpp35 Jump(&exit); in IsDetachedBuffer()
44 Jump(&exit); in IsDetachedBuffer()
67 Jump(&exit); in GetDataPointFromBuffer()
73 Jump(&exit); in GetDataPointFromBuffer()
97 Jump(&slowPath); in FastGetPropertyByIndex()
114 Jump(&exit); in FastGetPropertyByIndex()
142 Jump(&slowPath); in FastCopyElementToArray()
151 Jump(&begin); in FastCopyElementToArray()
160 Jump(&endLoop); in FastCopyElementToArray()
169 Jump(&exit); in FastCopyElementToArray()
[all …]
Daccess_object_stub_builder.cpp47 Jump(&exit); in LoadObjByName()
56 Jump(&exit); in LoadObjByName()
85 Jump(&exit); in DeprecatedLoadObjByName()
120 Jump(&exit); in StoreObjByName()
169 Jump(&exit); in LoadObjByValue()
198 Jump(&exit); in DeprecatedLoadObjByValue()
230 Jump(&exit); in StoreObjByValue()
265 Jump(&exit); in TryLoadGlobalByName()
279 Jump(&exit); in TryLoadGlobalByName()
314 Jump(&exit); in TryStoreGlobalByName()
[all …]
Dprofiler_stub_builder.cpp67 Jump(&exit); in ProfileOpType()
93 Jump(&updateProfile); in ProfileOpType()
102 Jump(&exit); in ProfileOpType()
147 Jump(&profile); in ProfileCreateObject()
154 Jump(&profile); in ProfileCreateObject()
163 Jump(&exit); in ProfileCreateObject()
184 Jump(&exit); in ProfileObjLayout()
214 Jump(&exit); in ProfileCall()
251 Jump(&exit); in UpdateTrackTypeInPropAttr()
291 Jump(&exit); in UpdatePropAttrWithValue()
[all …]
Dnew_object_stub_builder.cpp54 Jump(exit); in NewLexicalEnv()
58 Jump(exit); in NewLexicalEnv()
103 Jump(&initialize); in NewJSObject()
117 Jump(exit); in NewJSObject()
121 Jump(exit); in NewJSObject()
161 Jump(exit); in NewTaggedArrayChecked()
181 Jump(&exit); in NewTaggedArray()
195 Jump(&exit); in NewTaggedArray()
235 Jump(exit); in NewArgumentsList()
268 Jump(exit); in NewArgumentsObj()
[all …]
Dbuiltins_lowering.cpp96 builder_.Jump(&exit); in TypedTrigonometric()
101 builder_.Jump(&exit); in TypedTrigonometric()
106 builder_.Jump(&exit); in TypedTrigonometric()
165 builder_.Jump(&exit); in TypedAbs()
174 builder_.Jump(&exit); in TypedAbs()
Dlcr_lowering.cpp121 builder_.Jump(&exit); in LowerConvertHoleAsUndefined()
289 builder_.Jump(exit); in ConvertTaggedNumberToBool()
295 builder_.Jump(exit); in ConvertTaggedNumberToBool()
309 builder_.Jump(exit); in ConvertTaggedNumberToInt32()
312 builder_.Jump(exit); in ConvertTaggedNumberToInt32()
325 builder_.Jump(exit); in ConvertTaggedNumberToFloat64()
328 builder_.Jump(exit); in ConvertTaggedNumberToFloat64()
485 builder_.Jump(exit); in ConvertUInt32ToTaggedNumber()
488 builder_.Jump(exit); in ConvertUInt32ToTaggedNumber()
595 builder_.Jump(&exit); in HeapAllocateInYoung()
[all …]
Dslowpath_lowering.cpp1062 builder_.Jump(&successExit); in LowerThrowIfNotObject()
1067 builder_.Jump(&exceptionExit); in LowerThrowIfNotObject()
1086 builder_.Jump(&successExit); in LowerThrowUndefinedIfHole()
1091 builder_.Jump(&exceptionExit); in LowerThrowUndefinedIfHole()
1110 builder_.Jump(&successExit); in LowerThrowUndefinedIfHoleWithName()
1118 builder_.Jump(&exceptionExit); in LowerThrowUndefinedIfHoleWithName()
1316 builder_.Jump(&checkResult); in LowerToNumber()
1549 builder_.Jump(&checkResult); in LowerToNumeric()
1653 builder_.Jump(&successExit); in LowerIsTrueOrFalse()
1658 builder_.Jump(&successExit); in LowerIsTrueOrFalse()
[all …]
Dcommon_stubs.cpp729 Jump(&exit); in GenerateCircuit()
735 Jump(&exit); in GenerateCircuit()
745 Jump(&exit); in GenerateCircuit()
751 Jump(&exit); in GenerateCircuit()
819 Jump(&exit); in GenerateCircuit()
828 Jump(&exit); in GenerateCircuit()
835 Jump(&exit); in GenerateCircuit()
866 Jump(&exit); in GenerateCircuit()
875 Jump(&exit); in GenerateCircuit()
883 Jump(&exit); in GenerateCircuit()
Dcircuit_builder-inl.h151 Jump(&exit); in GetDoubleOfTNumber()
156 Jump(&exit); in GetDoubleOfTNumber()
184 Jump(exit); in DoubleToInt()
875 Jump(&exit); in BothAreString()
1033 Jump(&exit); in LogicAnd()
1037 Jump(&exit); in LogicAnd()
1056 Jump(&exit); in LogicOr()
1061 Jump(&exit); in LogicOr()
1091 Jump(exit); in HandleException()
1100 Jump(exit); in HandleException()
Dtype_mcr_lowering.cpp419 builder_.Jump(exit); in BuildCompareSubTyping()
498 builder_.Jump(&exit); in LowerPrimitiveToNumber()
503 builder_.Jump(&exit); in LowerPrimitiveToNumber()
573 builder_.Jump(&exit); in LowerCallGetter()
618 builder_.Jump(&exit); in LowerCallSetter()
748 builder_.Jump(&notCOWArray); in LowerCowArrayCheck()
914 builder_.Jump(&exit); in LowerUInt8ClampedArrayStoreElement()
923 builder_.Jump(&exit); in LowerUInt8ClampedArrayStoreElement()
1159 builder_.Jump(&exit); in LowerTypedNewAllocateThis()
1186 builder_.Jump(&exit); in LowerTypedSuperAllocateThis()
[all …]
Dcircuit_builder.cpp1121 Jump(&exit); in Store()
1382 Jump(&exit); in TaggedIsString()
1408 Jump(&exit); in TaggedIsStringOrSymbol()
1497 Jump(&exit); in GetObjectFromConstPool()
1508 Jump(&exit); in GetObjectFromConstPool()
1517 Jump(&exit); in GetObjectFromConstPool()
1526 Jump(&exit); in GetObjectFromConstPool()
1529 Jump(&exit); in GetObjectFromConstPool()
1623 Jump(&exit); in TryGetHashcodeFromString()
1645 Jump(&exit); in GetHashcodeFromString()
[all …]
Dinterpreter_stub-inl.h461 Jump(&actualEqualDeclared); in GetStartIdxAndNumArgs()
472 Jump(&exit); in GetStartIdxAndNumArgs()
477 Jump(&exit); in GetStartIdxAndNumArgs()
675 Jump(jump); in CheckExceptionWithJump()
Dinterpreter_stub.cpp137Jump(&dispatch); …
973 Jump(&dispatch); in DECLARE_ASM_HANDLER()
979 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1004 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1010 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1029 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1034 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1053 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1058 Jump(&dispatch); in DECLARE_ASM_HANDLER()
1859 Jump(&checkResult); in DECLARE_ASM_HANDLER()
[all …]
Dtest_stubs.cpp216 Jump(&start); in GenerateCircuit()
Dstub_builder-inl.h2166 Jump(&getMethod); in GetMethodFromJSFunction()
2171 Jump(&getMethod); in GetMethodFromJSFunction()
/arkcompiler/runtime_core/compiler/docs/
Dplt.md61 parameter in actual method call. Jump by register value operation is used instead of call to return…
88 XX+08: cbnz w17, #16 ; Jump to XX+24 when non-zero
139 YY+04: br x17 ; Jump to resolver, x16 works like a "parameter" and "re…
144 XX+08: cbnz w7, #20 ; Jump to XX+28 when non-zero
224 Jump to the callee Method in `CallStatic` Resolver, and do a usual "return" in others.
/arkcompiler/runtime_core/docs/
Don-stack-replacement.md109 case Jump:
Daot.md94 88: blr x30 ; Jump to the handler

12