/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | ic_stub_builder.cpp | 31 BRANCH(TaggedIsUndefined(profileTypeInfo_), tryFastPath_, &tryIC); in NamedICAccessor() 56 BRANCH(TaggedIsUndefined(firstValue), slowPath_, tryFastPath_); in NamedICAccessor() 67 BRANCH(TaggedIsUndefined(profileTypeInfo_), slowPath_, &profileNotUndefined); in NamedICAccessor() 100 BRANCH(TaggedIsUndefined(profileTypeInfo_), tryFastPath_, &tryIC); in ValuedICAccessor() 145 BRANCH(TaggedIsUndefined(firstValue), slowPath_, tryFastPath_); in ValuedICAccessor() 278 BRANCH(TaggedIsUndefined(profileTypeInfo_), tryFastPath_, &tryIC); in TryLoadGlobalICByName() 299 BRANCH(TaggedIsUndefined(profileTypeInfo_), tryFastPath_, &tryIC); in TryStoreGlobalICByName()
|
H A D | profiler_stub_builder.cpp | 124 BRANCH(TaggedIsUndefined(slotValue), &updateSlot, &exit); in ProfileOpType() 165 BRANCH(TaggedIsUndefined(handle), &updateSlot, &exit); in ProfileDefineClass() 214 BRANCH(TaggedIsUndefined(slotValue), &updateSlot, &exit); in ProfileCreateObject() 298 BRANCH(TaggedIsUndefined(slotValue), &updateSlot, &exit); in ProfileCall() 326 BRANCH(TaggedIsUndefined(targetProfileInfo), &targetNonHotness, &exit); in ProfileGetterSetterCall() 613 BRANCH(TaggedIsUndefined(slotValue), &updateSlot, &exit); in ProfileBranch() 846 BRANCH(TaggedIsUndefined(profileTypeInfo), &exit, &isHot); in IsProfileTypeInfoHotAndValid()
|
H A D | ntype_hcr_lowering.cpp | 305 BRANCH_CIR(builder_.TaggedIsUndefined(data), &dataIsUndefined, &exit); in LowerStoreModuleVar() 333 BRANCH_CIR(builder_.TaggedIsUndefined(dictionary), &exit, &dataIsNotUndefined); in LowerLdLocalModuleVar()
|
H A D | access_object_stub_builder.cpp | 402 BRANCH(TaggedIsUndefined(record), ¬FoundInRecord, &foundInRecord); in TryLoadGlobalByName() 451 BRANCH(TaggedIsUndefined(record), ¬FoundInRecord, &foundInRecord); in TryStoreGlobalByName()
|
H A D | interpreter_stub-inl.h | 576 BRANCH(TaggedIsUndefined(profileTypeInfo), &profileTypeInfoEnd, &profileTypeInfoNotUndefined); in UpdateProfileTypeInfoCellToFunction() 580 BRANCH_UNLIKELY(TaggedIsUndefined(slotValue), &slotValueUpdate, &slotValueNotUndefined); in UpdateProfileTypeInfoCellToFunction()
|
H A D | mcr_circuit_builder.h | 371 GateRef CircuitBuilder::TaggedIsUndefined(GateRef x) in TaggedIsUndefined() function in panda::ecmascript::kungfu::CircuitBuilder 482 GateRef isUndefined = TaggedIsUndefined(x); in TaggedIsUndefinedOrHole()
|
H A D | stub_builder.cpp | 174 GateRef checkType = TaggedIsUndefined(value); in MatchFieldType() 281 .And(TaggedIsUndefined(value)) in MatchFieldType() 759 BRANCH(TaggedIsUndefined(element), &isUndefined, ¬Undefined); in FindElementFromNumberDictionary() 846 BRANCH(TaggedIsUndefined(element), &isUndefined, ¬Undefined); in FindEntryFromNameDictionary() 955 BRANCH(TaggedIsUndefined(element), &isUndefined, ¬Undefined); in FindEntryFromTransitionDictionary() 1190 BRANCH(TaggedIsUndefined(getter), &objIsUndefined, &objNotUndefined); in CallGetterHelper() 1248 BRANCH(TaggedIsUndefined(setter), &objIsUndefined, &objNotUndefined); in CallSetterHelper() 2559 BRANCH(TaggedIsUndefined(cellValue), &loopEnd, &cellNotUndefined); in LoadICWithHandler() 2979 BRANCH(TaggedIsUndefined(cellValue), &loopEnd, &cellNotUndefined); in StoreICWithHandler() 5452 BRANCH(TaggedIsUndefined(ob in FastTypeOf() [all...] |
H A D | circuit_builder.cpp | 1192 BRANCH_CIR2(TaggedIsUndefined(obj), &isUndefined, ¬IsUndefined); in ToObject() 1388 BRANCH_CIR2(TaggedIsUndefined(profileTypeInfo), &profileTypeInfoEnd, &profileTypeInfoNotUndefined); in UpdateProfileTypeInfoCellToFunction() 1392 BRANCH_CIR2(TaggedIsUndefined(slotValue), &slotValueUpdate, &slotValueNotUndefined); in UpdateProfileTypeInfoCellToFunction()
|
H A D | builtins_lowering.cpp | 88 GateRef status = builder_.TaggedIsUndefined(*result); in TypedLocaleCompare()
|
H A D | interpreter_stub.cpp | 143 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), \
240 Branch(TaggedIsUndefined(profileTypeInfo), &executeBCByInterpreter, &getOsrCache); \
364 BRANCH(TaggedIsUndefined(profileTypeInfo), &hclassNotHit, &tryGetHclass); \
1551 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &normalPath);
in DECLARE_ASM_HANDLER() 2725 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
in DECLARE_ASM_HANDLER() 2824 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
in DECLARE_ASM_HANDLER() 2936 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
in DECLARE_ASM_HANDLER() 3041 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
in DECLARE_ASM_HANDLER() 3422 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable);
in DECLARE_ASM_HANDLER() 3549 BRANCH(TaggedIsUndefined(newTarge in DECLARE_ASM_HANDLER() [all...] |
H A D | new_object_stub_builder.cpp | 1102 BRANCH(TaggedIsUndefined(*profileTypeInfo), &isUndefined, ¬Undefined);
in SetProfileTypeInfoCellToFunction() 1197 BRANCH(TaggedIsUndefined(enumCache), &slowpath, &cacheHit);
in EnumerateObjectProperties() 1957 BRANCH(TaggedIsUndefined(profileTypeInfo), &slowpath, &profileNotUndefined);
in CreateEmptyArray() 2002 BRANCH(TaggedIsUndefined(profileTypeInfo), &slowpath, &profileNotUndefined);
in CreateArrayWithBuffer()
|
H A D | typed_native_inline_lowering.cpp | 1973 builder_.Branch(builder_.TaggedIsUndefined(arg2), &radixIsSpecialInt, &radixIsSpecial); in LowerNumberParseInt() 2014 builder_.Branch(builder_.BoolNot(builder_.TaggedIsUndefined(msg)), &definedMsg, &undefinedMsg); in LowerNumberParseFloat() 2885 BRANCH_CIR(builder_.TaggedIsUndefined(targetElement), &targetIsUndefined, &targetIsNotUndefiend); in LowerArrayIncludesIndexOf() 3857 BRANCH_CIR(builder_.TaggedIsUndefined(startHandler), &startUseZero, &startNotUndef); in CheckAndCalcuSliceIndex() 3889 BRANCH_CIR(builder_.TaggedIsUndefined(endHandler), &endUseLength, &endNotUndef); in CheckAndCalcuSliceIndex()
|
H A D | mcr_lowering.cpp | 682 GateRef typeCheck = builder_.TaggedIsUndefined(value); in LowerUndefinedAndConvert()
|
H A D | stub_builder-inl.h | 711 inline GateRef StubBuilder::TaggedIsUndefined(GateRef x) in TaggedIsUndefined() function in panda::ecmascript::kungfu::StubBuilder 713 return env_->GetBuilder()->TaggedIsUndefined(x); in TaggedIsUndefined()
|
H A D | circuit_builder.h | 690 inline GateRef TaggedIsUndefined(GateRef x);
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_proxy_stub_builder.cpp | 35 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &newTargetNotUndefined);
in GenProxyConstructor()
|
H A D | builtins_number_stub_builder.cpp | 32 BRANCH(TaggedIsUndefined(msg), &undefinedMsg, &definedMsg);
in ParseFloat() 66 Branch(TaggedIsUndefined(arg2), &radixIsSpecialInt, &radixIsSpecial);
in ParseInt() 272 BRANCH(TaggedIsUndefined(newTarget), &exit, &newObj);
in GenNumberConstructor() 326 BRANCH(TaggedIsUndefined(msg), &undefinedMsg, &definedMsg);
in ToString()
|
H A D | builtins_collator_stub_builder.cpp | 78 BRANCH_NO_WEIGHT(TaggedIsUndefined(*collationVar), &undefined, ¬Undefined); in ResolvedOptions()
|
H A D | builtins_dataview_stub_builder.cpp | 60 BRANCH(TaggedIsUndefined(littleEndianHandle), &getArrayBuffer, &toBool);
in SetTypedValue()
|
H A D | builtins_typedarray_stub_builder.cpp | 1680 BRANCH(TaggedIsUndefined(end), &undefEnd, &defEnd);
in SubArray() 2138 BRANCH(TaggedIsUndefined(callbackFnHandle), &argUndefined, slowPath);
in Sort() 2486 BRANCH(TaggedIsUndefined(callbackFnHandle), &argUndefined, slowPath);
in ToSorted() 2551 return LogicOrBuilder(env).Or(TaggedIsUndefined(value)).Or(TaggedIsNumber(value))
in Of() 3126 BRANCH(TaggedIsUndefined(arg0), &isUndef, ¬Undef);
in GenTypedArrayConstructor() 3346 BRANCH(TaggedIsUndefined(length), &isUndef, ¬Undef);
in CreateFromArrayBuffer()
|
H A D | builtins_array_stub_builder.cpp | 1212 BRANCH(TaggedIsUndefined(msg1), &endDone, &msg1Def); in Slice() 1383 BRANCH(TaggedIsUndefined(callbackFnHandle), &argUndefined, slowPath); in SortAfterArgs() 1410 BRANCH(TaggedIsUndefined(callbackFnHandle), &argUndefined, slowPath); in ToSorted() 2475 BRANCH(TaggedIsUndefined(spreadable), &isUnDefined, &isDefined); in IsConcatSpreadable() 2650 GateRef isUndef = TaggedIsUndefined(value); in Includes() 2689 BRANCH(TaggedIsUndefined(fn), &undefFn, slowPath); in From() 2698 BRANCH(TaggedIsUndefined(cacheArray), slowPath, &cacheDef); in From() 2707 BRANCH(TaggedIsUndefined(cacheStr), slowPath, &cacheStrDef); in From() 2882 BRANCH(TaggedIsUndefined(endArg), &endArgIsUndefined, &endArgNotUndefined); in Fill()
|
H A D | builtins_object_stub_builder.cpp | 177 BRANCH(TaggedIsUndefined(thisValue_), &undefined, &checknull);
in ToString() 187 BRANCH(TaggedIsUndefined(thisValue_), &null, &checkObject);
in ToString() 236 BRANCH(TaggedIsUndefined(propertiesObject), &noProperties, slowPath);
in Create() 312 BRANCH(LogicOrBuilder(env).Or(TaggedIsUndefined(key)).Or(TaggedIsHole(key)).Done(),
in AssignEnumElementProperty()
|
H A D | builtins_string_stub_builder.cpp | 2441 LogicOrBuilder(env).Or(TaggedIsUndefined(locales)).Or(TaggedIsString(locales)).Done();
in LocaleCompare() 2442 GateRef cacheable = LogicAndBuilder(env).And(localesIsUndefOrString).And(TaggedIsUndefined(options)).Done();
in LocaleCompare() 2452 BRANCH(TaggedIsUndefined(resValue), &uncacheable, &defvalue);
in LocaleCompare() 2515 BRANCH(TaggedIsUndefined(str), &iterDone, &strNotUndefined);
in StringIteratorNext()
|
H A D | builtins_function_stub_builder.cpp | 44 BRANCH(TaggedIsUndefined(arrayObj), &targetIsUndefined, &targetNotUndefined);
in PrototypeApply()
|
/arkcompiler/ets_runtime/ecmascript/compiler/baseline/ |
H A D | baseline_stubs.cpp | 61 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), \ 205 BRANCH(TaggedIsUndefined(profileTypeInfo), &hclassNotHit, &tryGetHclass); \ 595 Branch(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in GenerateCircuit() 1432 Branch(TaggedIsUndefined(newTarget), &slowPath, &fastPath); in GenerateCircuit() 1681 Branch(TaggedIsUndefined(newTarget), &slowPath, &normalPath); in GenerateCircuit() 3365 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in GenerateCircuit() 4919 Branch(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in GenerateCircuit() 5640 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in GenerateCircuit() 5755 BRANCH(TaggedIsUndefined(*varProfileTypeInfo), &updateHotness, &isStable); in GenerateCircuit() 5898 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInf in GenerateCircuit() [all...] |