Home
last modified time | relevance | path

Searched defs:exit (Results 1 - 25 of 41) sorted by relevance

12

/arkcompiler/ets_runtime/ecmascript/compiler/builtins/
H A Dbuiltins_reflect_stub_builder.cpp23 void BuiltinsReflectStubBuilder::Get(Variable *result, Label *exit, Label *slowPath) in Get() argument
H A Dbuiltins_collection_stub_builder.cpp36 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slowPath) in Clear() argument
89 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *slowPath) in Values() argument
69 CreateIterator(Variable *result, Label *exit, Label *slowPath, GateRef kind) CreateIterator() argument
99 Entries(Variable *result, Label *exit, Label *slowPath) Entries() argument
109 Keys(Variable *result, Label *exit, Label *slowPath) Keys() argument
118 ForEach(Variable *result, Label *exit, Label *slowPath) ForEach() argument
147 BRANCH(TaggedIsException(res), &exception, exit); ForEach() local
157 MapSetOrSetAdd( Variable *result, Label *exit, Label *slowPath, bool isJsMapSet) MapSetOrSetAdd() argument
187 Set(Variable *result, Label *exit, Label *slowPath) Set() argument
195 Add(Variable *result, Label *exit, Label *slowPath) Add() argument
203 Delete(Variable *result, Label *exit, Label *slowPath) Delete() argument
229 Has(Variable *result, Label *exit, Label *slowPath) Has() argument
255 Get(Variable *result, Label *exit, Label *slowPath) Get() argument
[all...]
H A Dcontainers_stub_builder.cpp23 ContainersCommonFuncCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersCommonFuncCall() argument
145 QueueCommonFuncCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) QueueCommonFuncCall() argument
254 DequeCommonFuncCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) DequeCommonFuncCall() argument
366 ContainersLightWeightCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersLightWeightCall() argument
476 ContainersHashCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersHashCall() argument
613 ContainersLinkedListCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) ContainersLinkedListCall() argument
[all...]
H A Dbuiltins_dataview_stub_builder.cpp25 SetTypedValue(GateRef glue, GateRef thisValue, GateRef numArgs, [[maybe_unused]] Variable* res, Label *exit, Label *slowPath) SetTypedValue() argument
[all...]
H A Dbuiltins_collator_stub_builder.cpp22 ResolvedOptions(GateRef glue, GateRef thisValue, [[maybe_unused]] GateRef numArgs, Variable* res, Label* exit, Label* slowPath) ResolvedOptions() argument
[all...]
H A Dbuiltins_regexp_stub_builder.cpp21 GetFlags(GateRef glue, GateRef thisValue, [[maybe_unused]] GateRef numArgs, Variable* result, Label* exit, Label *slowPath) GetFlags() argument
H A Dbuiltins_stubs.cpp170 BRANCH(IntPtrGreaterThan(numArgs, index), &validIndex, &exit); GetArgFromArgv() local
[all...]
H A Dbuiltins_number_stub_builder.cpp26 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat() argument
53 void BuiltinsNumberStubBuilder::ParseInt(Variable *result, Label *exit, Label *slowPath) in ParseInt() argument
86 void BuiltinsNumberStubBuilder::IsFinite(Variable *result, Label *exit, Label *slowPath) in IsFinite() argument
125 void BuiltinsNumberStubBuilder::IsNaN(Variable *result, Label *exit, Label *slowPath) in IsNaN() argument
156 IsInteger(Variable *result, Label *exit, Label *slowPath) IsInteger() argument
192 IsSafeInteger(Variable *result, Label *exit, Label *slowPath) IsSafeInteger() argument
272 BRANCH(TaggedIsUndefined(newTarget), &exit, &newObj); GenNumberConstructor() local
315 ToString(Variable *result, Label *exit, Label *slowPath) ToString() argument
[all...]
H A Dbuiltins_function_stub_builder.cpp26 PrototypeApply(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* res, Label *exit, Label *slowPath) PrototypeApply() argument
124 PrototypeBind(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* res, Label *exit, Label *slowPath) PrototypeBind() argument
177 PrototypeCall(GateRef glue, GateRef thisValue, GateRef numArgs, Variable* res, Label *exit, Label *slowPath) PrototypeCall() argument
263 BRANCH(HasStableElements(glue, arrayObj), &hasStableElements, &exit); BuildArgumentsListFastElements() local
274 BRANCH(Int64Equal(hClass, argmentsClass), &hClassEqual, &exit); BuildArgumentsListFastElements() local
279 BRANCH(TaggedIsInt(result), &targetIsInt, &exit); BuildArgumentsListFastElements() local
649 BRANCH(IsGeneratorKind(kind), &isGenerator, &exit); InitializeJSFunction() local
659 BRANCH(IsClassConstructorKind(kind), &exit, &notClassConstructor); InitializeJSFunction() local
669 BRANCH(HasAccessor(kind), &hasAccess, &exit); InitializeJSFunction() local
[all...]
H A Dlinked_hashtable_stub_builder.cpp246 BRANCH(IsKey(key), &isKey, &exit); FindElement() local
353 BRANCH(TaggedIsException(array), &exit, &noException); Create() local
400 BRANCH(TaggedIsException(newTable), &exit, &noException); Clear() local
404 BRANCH(Int32GreaterThan(cap, Int32(0)), &capGreaterZero, &exit); Clear() local
579 BRANCH(Int32Equal(entry, Int32(-1)), &exit, &findEntry); Delete() local
743 Branch(Int32Equal(entry, Int32(-1)), &exit, &findEntry); Get() local
[all...]
/arkcompiler/runtime_core/compiler/tests/
H A Drpo_test.cpp107 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
236 auto exit in TEST_F() local
[all...]
H A Ddom_tree_test.cpp141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
294 auto exit = GetGraph()->GetEndBlock(); TEST_F() local
[all...]
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Drpo_test.cpp113 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
240 auto exit in TEST_F() local
[all...]
H A Ddom_tree_test.cpp146 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
297 auto exit = GetGraph()->GetEndBlock(); TEST_F() local
[all...]
H A Dloop_unroll_test.cpp52 auto exit = entry + graph->GetCode().Size(); // NOLINT(cppcoreguidelines-pro-bounds-pointer-arithmetic) in CheckRetOnVixlSimulator() local
[all...]
H A Dinst_generator.cpp821 auto exit = graph->CreateEndBlock(); in CreateGraphWithOneBasicBlock() local
832 auto exit = graph->CreateEndBlock(); in CreateGraphWithTwoBasicBlock() local
845 auto exit = graph->CreateEndBlock(); in CreateGraphWithThreeBasicBlock() local
865 auto exit = graph->CreateEndBlock(); in CreateGraphWithFourBasicBlock() local
/arkcompiler/ets_runtime/ecmascript/compiler/
H A Dhash_stub_builder.cpp78 void HashStubBuilder::CalcHashcodeForNumber(GateRef key, Variable *res, Label *exit) in CalcHashcodeForNumber() argument
[all...]
H A Dcircuit_builder-inl.h83 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit) in HandleException() argument
92 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit, GateRef exceptionVal) in HandleException() argument
H A Dic_stub_builder.cpp225 BRANCH(IsTypedArrayElement(handlerInfo), &handlerInfoIsTypedArrayElement, &exit); in LoadICByValue() local
H A Dlcr_circuit_builder.cpp203 GateRef CircuitBuilder::DoubleToInt(GateRef x, Label *exit) in DoubleToInt() argument
217 BRANCH_CIR2(Int32LessThan(exp, bits), exit, &overflow); in DoubleToInt() local
242 BRANCH_CIR2(Int32Equal(xInt, Int32(0x80000000)), &overflow, &exit); in DoubleToInt() local
251 BRANCH_CIR2(Int32LessThan(exp, bits), &exit, &overflow); DoubleToInt() local
278 Branch(DoubleIsINF(x), &isInfinity, &exit); DoubleCheckINFInRangeInt32() local
319 Branch(DoubleLessThan(x, Min), &underflow, &exit); DoubleInRangeInt32() local
[all...]
H A Dcall_stub_builder.cpp23 void CallStubBuilder::JSCallDispatchForBaseline(Label *exit, Label *noNeedCheckException) in JSCallDispatchForBaseline() argument
92 void CallStubBuilder::JSCallInit(Label *exit, Labe argument
122 JSCallNative(Label *exit) JSCallNative() argument
180 JSCallJSFunction(Label *exit, Label *noNeedCheckException) JSCallJSFunction() argument
257 JSFastAotCall(Label *exit) JSFastAotCall() argument
282 JSSlowAotCall(Label *exit) JSSlowAotCall() argument
328 CallBridge(GateRef code, GateRef expectedNum, Label *exit) CallBridge() argument
379 JSCallAsmInterpreter(bool hasBaselineCode, Label *methodNotAot, Label *exit, Label *noNeedCheckException) JSCallAsmInterpreter() argument
1312 CallFastBuiltin(Label* notFastBuiltins, Label *exit) CallFastBuiltin() argument
[all...]
H A Dhcr_circuit_builder.cpp584 BRANCH_CIR2(TaggedIsHeapObject(obj), &targetIsHeapObject, &exit); in IsStabelArray() local
588 BRANCH_CIR2(IsStableArray(jsHclass), &targetIsStableArray, &exit); in IsStabelArray() local
H A Dmcr_lowering.cpp384 GateRef MCRLowering::ConvertSpecialHoleIntToTagged(GateRef gate, Label* exit) in ConvertSpecialHoleIntToTagged() argument
407 ConvertSpecialHoleDoubleToTagged(GateRef gate, Label* exit) ConvertSpecialHoleDoubleToTagged() argument
430 ConvertTaggedNumberToBool(GateRef gate, Label *exit) ConvertTaggedNumberToBool() argument
453 ConvertTaggedNumberToInt32(GateRef gate, Label *exit) ConvertTaggedNumberToInt32() argument
470 ConvertTaggedNumberToFloat64(GateRef gate, Label *exit) ConvertTaggedNumberToFloat64() argument
531 LowerCheckFloat64AndConvert(GateRef gate, GateRef frameState, Label *exit) LowerCheckFloat64AndConvert() argument
590 LowerCheckTaggedDoubleAndConvert(GateRef gate, GateRef frameState, Label *exit) LowerCheckTaggedDoubleAndConvert() argument
606 LowerCheckTaggedNumberAndConvert(GateRef gate, GateRef frameState, Label *exit) LowerCheckTaggedNumberAndConvert() argument
722 ConvertUInt32ToTaggedNumber(GateRef gate, Label *exit) ConvertUInt32ToTaggedNumber() argument
739 ConvertFloat64ToInt32(GateRef gate, Label *exit) ConvertFloat64ToInt32() argument
767 ConvertTaggedDoubleToInt32(GateRef gate, Label *exit) ConvertTaggedDoubleToInt32() argument
965 InitializeWithSpeicalValue(Label *exit, GateRef object, GateRef glue, GateRef value, GateRef start, GateRef end) InitializeWithSpeicalValue() argument
[all...]
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dsimplify_string_builder.h174 } exit; // NOLINT(misc-non-private-member-variables-in-classes) member
/arkcompiler/runtime_core/static_core/compiler/tests/codegen/
H A Dcodegen_test_1.cpp95 auto exit = entry + GetGraph()->GetCode().Size(); in TEST_F() local
114 auto exit = graph->CreateEndBlock(); in SRC_GRAPH() local
191 auto exit = graph->CreateEndBlock(); in SRC_GRAPH() local
260 auto exit = graph->CreateEndBlock(); in SRC_GRAPH() local
344 auto exit in SRC_GRAPH() local
434 auto exit = graph->CreateEndBlock(); SRC_GRAPH() local
504 auto exit = graph->CreateEndBlock(); SRC_GRAPH() local
[all...]

Completed in 21 milliseconds

12