/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
D | builtins_collection_stub_builder.cpp | 37 void BuiltinsCollectionStubBuilder<CollectionType>::Clear(Variable *result, Label *exit, Label *slo… in Clear() 71 Label *exit, Label *slowPath, GateRef kind) in CreateIterator() 90 void BuiltinsCollectionStubBuilder<CollectionType>::Values(Variable *result, Label *exit, Label *sl… in Values() 100 void BuiltinsCollectionStubBuilder<CollectionType>::Entries(Variable *result, Label *exit, Label *s… in Entries() 110 void BuiltinsCollectionStubBuilder<CollectionType>::Keys(Variable *result, Label *exit, Label *slow… in Keys() 119 void BuiltinsCollectionStubBuilder<CollectionType>::ForEach(Variable *result, Label *exit, Label *s… in ForEach() 158 Variable *result, Label *exit, Label *slowPath, bool isJsMapSet) in MapSetOrSetAdd() 187 void BuiltinsCollectionStubBuilder<CollectionType>::Set(Variable *result, Label *exit, Label *slowP… in Set() 195 void BuiltinsCollectionStubBuilder<CollectionType>::Add(Variable *result, Label *exit, Label *slowP… in Add() 203 void BuiltinsCollectionStubBuilder<CollectionType>::Delete(Variable *result, Label *exit, Label *sl… in Delete() [all …]
|
D | linked_hashtable_stub_builder.cpp | 119 Label exit(env); in GrowCapacity() local 158 Label exit(env); in RemoveEntry() local 195 Label exit(env); in HasSufficientCapacity() local 230 Label exit(env); in GetHash() local 280 Label exit(env); in FindElement() local 342 Label exit(env); in GetDeletedElementsAt() local 382 Label exit(env); in Create() local 412 Label exit(env); in Clear() local 447 Label exit(env); in ForEach() local 544 Label exit(env); in Insert() local [all …]
|
D | builtins_string_stub_builder.cpp | 23 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in FromCharCode() 96 Variable* res, Label *exit, Label *slowPath) in CharAt() 170 Variable* res, Label *exit, Label *slowPath) in CharCodeAt() 241 Variable* res, Label *exit, Label *slowPath) in IndexOf() 340 Variable* res, Label *exit, Label *slowPath) in Substring() 489 Label exit(env); in GetSubString() local 547 Variable *res, Label *exit, Label *slowPath) in Replace() 672 Label exit(env); in ConvertAndClampRelativeIndex() local 699 Variable *res, Label *exit, Label *slowPath) in Slice() 785 Variable *res, Label *exit, Label *slowPath) in Trim() [all …]
|
D | builtins_object_stub_builder.cpp | 35 Label exit(env); in CreateListFromArrayLike() local 169 void BuiltinsObjectStubBuilder::ToString(Variable *result, Label *exit, Label *slowPath) in ToString() 226 Label exit(env); in TransProtoWithoutLayout() local 256 Label exit(env); in OrdinaryNewJSObjectCreate() local 293 void BuiltinsObjectStubBuilder::Create(Variable *result, Label *exit, Label *slowPath) in Create() 323 Label exit(env); in AssignEnumElementProperty() local 425 Label exit(env); in LayoutInfoAssignAllEnumProperty() local 519 Label exit(env); in NameDictionaryAssignAllEnumProperty() local 596 Label exit(env); in AssignAllEnumProperty() local 621 Label exit(env); in SlowAssign() local [all …]
|
D | builtins_stubs.cpp | 77 Label exit(env); in GetArg() local 97 Label exit(env); in CallSlowPath() local 185 Label exit(env); in DECLARE_BUILTINS() local 208 Label exit(env); in DECLARE_BUILTINS() local 303 Label exit(env); in DECLARE_BUILTINS() local 332 Label exit(env); in DECLARE_BUILTINS() local 393 Label exit(env); in DECLARE_BUILTINS() local 478 Label exit(env); in DECLARE_BUILTINS() local 579 Label exit(env); in DECLARE_BUILTINS() local
|
D | builtins_array_stub_builder.cpp | 30 Variable *result, Label *exit, Label *slowPath) in Concat() 161 Variable *result, Label *exit, Label *slowPath) in Filter() 323 [[maybe_unused]] Variable *result, Label *exit, Label *slowPath) in ForEach() 343 Variable *result, Label *exit, Label *slowPath) in IndexOf() 363 Variable *result, Label *exit, Label *slowPath) in LastIndexOf() 382 [[maybe_unused]] GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Pop() 480 Variable *result, Label *exit, Label *slowPath) in Slice() 716 GateRef numArgs, Variable *result, Label *exit, Label *slowPath) in Sort() 841 Variable *result, Label *exit, Label *slowPath) in Reduce() 987 Variable *result, Label *exit, Label *slowPath) in Reverse() [all …]
|
D | builtins_function_stub_builder.cpp | 25 GateRef numArgs, Variable* res, Label *exit, Label *slowPath) in Apply() 118 Label exit(env); in BuildArgumentsListFastElements() local 179 Label exit(env); in MakeArgListWithHole() local
|
D | builtins_number_stub_builder.cpp | 23 void BuiltinsNumberStubBuilder::ParseFloat(Variable *result, Label *exit, Label *slowPath) in ParseFloat()
|
D | containers_stub_builder.cpp | 22 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersCommonFuncCall() 139 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in QueueCommonFuncCall() 245 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in DequeCommonFuncCall() 354 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersLightWeightCall() 461 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersHashCall() 596 GateRef numArgs, Variable* result, Label *exit, Label *slowPath, ContainersType type) in ContainersLinkedListCall()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | access_object_stub_builder.cpp | 30 Label exit(env); in LoadObjByName() local 65 Label exit(env); in DeprecatedLoadObjByName() local 95 Label exit(env); in StoreObjByName() local 145 Label exit(env); in LoadObjByValue() local 178 Label exit(env); in DeprecatedLoadObjByValue() local 207 Label exit(env); in StoreObjByValue() local 239 Label exit(env); in StoreOwnByIndex() local 280 Label exit(env); in TryLoadGlobalByName() local 330 Label exit(env); in TryStoreGlobalByName() local 392 Label exit(env); in LoadGlobalVar() local [all …]
|
D | new_object_stub_builder.cpp | 34 void NewObjectStubBuilder::NewLexicalEnv(Variable *result, Label *exit, GateRef numSlots, GateRef p… in NewLexicalEnv() 72 Label exit(env); in NewJSArrayWithSize() local 85 void NewObjectStubBuilder::NewJSObject(Variable *result, Label *exit, GateRef hclass) in NewJSObject() 136 Label exit(env); in NewJSObject() local 148 void NewObjectStubBuilder::NewTaggedArrayChecked(Variable *result, GateRef len, Label *exit) in NewTaggedArrayChecked() 187 Label exit(env); in NewTaggedArray() local 230 Label exit(env); in ExtendArray() local 342 Label exit(env); in CopyArray() local 423 Label exit(env); in LoadHClassFromMethod() local 504 Label exit(env); in NewJSFunction() local [all …]
|
D | operations_stub_builder.cpp | 27 Label exit(env); in Equal() local 66 Label exit(env); in NotEqual() local 108 Label exit(env); in StrictEqual() local 135 Label exit(env); in StrictNotEqual() local 162 Label exit(env); in Less() local 269 Label exit(env); in LessEq() local 376 Label exit(env); in Greater() local 482 Label exit(env); in GreaterEq() local 589 Label exit(env); in Add() local 610 Label exit(env); in Sub() local [all …]
|
D | profiler_stub_builder.cpp | 75 Label exit(env); in TryDump() local 93 Label exit(env); in TryPreDump() local 112 Label exit(env); in ProfileOpType() local 162 Label exit(env); in ProfileDefineClass() local 192 Label exit(env); in ProfileCreateObject() local 243 Label exit(env); in ProfileCall() local 323 Label exit(env); in TryGetBuiltinFunctionId() local 346 Label exit(env); in ProfileNativeCall() local 412 Label exit(env); in UpdateTrackTypeInPropAttr() local 447 Label exit(env); in UpdatePropAttrIC() local [all …]
|
D | typed_array_stub_builder.cpp | 29 Label exit(env); in IsDetachedBuffer() local 60 Label exit(env); in GetDataPointFromBuffer() local 88 Label exit(env); in CheckTypedArrayIndexInRange() local 114 Label exit(env); in LoadTypedArrayElement() local 150 Label exit(env); in StoreTypedArrayElement() local 177 Label exit(env); in FastGetPropertyByIndex() local 219 Label exit(env); in FastCopyElementToArray() local 273 Label exit(env); in GetValueFromBuffer() local 418 Variable *result, Label *exit, Label *slowPath) in SubArray()
|
D | stub_builder.cpp | 129 Label exit(env); in MatchTrackType() local 187 Label exit(env); in FindElementWithCache() local 243 Label exit(env); in FindElementFromNumberDictionary() local 299 Label exit(env); in FindEntryFromNameDictionary() local 408 Label exit(env); in FindEntryFromTransitionDictionary() local 515 Label exit(env); in JSObjectGetProperty() local 572 Label exit(env); in JSObjectSetProperty() local 605 Label exit(env); in ComputeNonInlinedFastPropsCapacity() local 632 Label exit(env); in ComputeElementCapacity() local 658 Label exit(env); in CallGetterHelper() local [all …]
|
D | mcr_lowering.cpp | 123 Label exit(&builder_); in LowerConvertHoleAsUndefined() local 300 Label exit(&builder_); in LowerConvert() local 362 GateRef MCRLowering::ConvertTaggedNumberToBool(GateRef gate, Label *exit) in ConvertTaggedNumberToBool() 385 GateRef MCRLowering::ConvertTaggedNumberToInt32(GateRef gate, Label *exit) in ConvertTaggedNumberToInt32() 402 GateRef MCRLowering::ConvertTaggedNumberToFloat64(GateRef gate, Label *exit) in ConvertTaggedNumberToFloat64() 423 Label exit(&builder_); in LowerCheckAndConvert() local 479 void MCRLowering::LowerCheckTaggedDoubleAndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckTaggedDoubleAndConvert() 495 void MCRLowering::LowerCheckTaggedNumberAndConvert(GateRef gate, GateRef frameState, Label *exit) in LowerCheckTaggedNumberAndConvert() 611 GateRef MCRLowering::ConvertUInt32ToTaggedNumber(GateRef gate, Label *exit) in ConvertUInt32ToTaggedNumber() 628 GateRef MCRLowering::ConvertFloat64ToInt32(GateRef gate, Label *exit) in ConvertFloat64ToInt32() [all …]
|
D | typed_hcr_lowering.cpp | 409 Label exit(&builder_); in LowerFlattenTreeStringCheck() local 467 Label exit(&builder_); in LowerTSSubtypingCheck() local 507 Label exit(&builder_); in LowerTSSubtypingCompare() local 512 …CRLowering::BuildCompareSubTyping(GateRef gate, GateRef frameState, Label *levelValid, Label *exit) in BuildCompareSubTyping() 679 Label exit(&builder_); in LowerPrimitiveToNumber() local 752 Label exit(&builder_); in LowerCallGetter() local 842 Label exit(&builder_); in LowerCallSetter() local 1041 Label exit(&builder_); in LowerTypedArrayLoadElement() local 1093 … Label *isByteArray, Label *isArrayBuffer, Label *exit) in BuildTypedArrayLoadElement() 1232 Label exit(&builder_); in LowerTypedArrayStoreElement() local [all …]
|
D | circuit_builder-inl.h | 126 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit) in HandleException() 135 void CircuitBuilder::HandleException(GateRef result, Label *success, Label *fail, Label *exit, Gate… in HandleException()
|
D | native_inline_lowering.cpp | 120 Label exit(&builder_); in RunArrayForeachInline() local 127 Label *exit) in ArrayForeachCall()
|
D | builtins_lowering.cpp | 82 Label exit(&builder_); in TypedTrigonometric() local 176 Label exit(&builder_); in TypedAbs() local 471 Label exit(env); in LowerNumberConstructor() local
|
D | ntype_hcr_lowering.cpp | 228 Label exit(&builder_); in LowerStoreModuleVar() local 265 Label exit(&builder_); in NewTaggedArray() local 305 Label exit(&builder_); in LowerLdLocalModuleVar() local
|
/arkcompiler/runtime_core/compiler/tests/ |
D | rpo_test.cpp | 107 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local 236 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
|
D | dom_tree_test.cpp | 141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local 294 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
|
/arkcompiler/runtime_core/static_core/compiler/tests/ |
D | rpo_test.cpp | 108 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local 230 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
|
D | dom_tree_test.cpp | 141 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local 287 auto exit = GetGraph()->GetEndBlock(); in TEST_F() local
|