/arkcompiler/runtime_core/static_core/scripts/ |
H A D | update_master_and_branch.sh | 22 BRANCH=$(git rev-parse --abbrev-ref HEAD) 23 echo "$BRANCH" 32 if [[ "${BRANCH}" != "master" ]]; then 33 git checkout "$BRANCH" 34 echo "the command \"$command\" failed, checkout to the source branch \"$BRANCH\"" 53 if [[ "${BRANCH}" = "master" ]]; then 56 git checkout "$BRANCH" 57 echo "git checkout $BRANCH succeeded"
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_array_stub_builder.cpp | 38 BRANCH(notGeneric, matchCls, &isGeneric); in ElementsKindHclassCompare() 43 BRANCH(Equal(intialHClass, arrayCls), matchCls, slowPath); in ElementsKindHclassCompare() 58 BRANCH(TaggedIsHeapObject(thisValue), &isHeapObject, slowPath); in With() 60 BRANCH(IsJsArray(thisValue), &isJsArray, slowPath); in With() 62 BRANCH(HasConstructor(thisValue), slowPath, &defaultConstr); in With() 64 BRANCH(IsStableJSArray(glue, thisValue), &isStableArray, slowPath); in With() 66 BRANCH(IsJsCOWArray(thisValue), slowPath, ¬COWArray); in With() 72 BRANCH(TaggedIsInt(index), &taggedIsInt, slowPath); in With() 81 BRANCH(Int64Equal(numArgs, IntPtr(2)), &twoArg, &ifOneArg); in With() 90 BRANCH(Int64Equa in With() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 36 BRANCH(IsByteArray(arrBuf), &isByteArray, ¬ByteArray);
in GetDataPointFromBuffer() 63 BRANCH(Int64LessThan(index, Int64(0)), &exit, &indexNotLessZero);
in CheckTypedArrayIndexInRange() 67 BRANCH(Int64GreaterThanOrEqual(index, ZExtInt32ToInt64(arrLen)), &exit, &indexIsvalid);
in CheckTypedArrayIndexInRange() 91 BRANCH(IsDetachedBuffer(buffer), &exit, ¬Detached);
in LoadTypedArrayElement() 95 BRANCH(CheckTypedArrayIndexInRange(array, index), &indexIsvalid, &exit);
in LoadTypedArrayElement() 100 BRANCH(TaggedIsNumber(*result), &exit, &slowPath);
in LoadTypedArrayElement() 126 BRANCH(IsDetachedBuffer(buffer), &exit, ¬Detached);
in StoreTypedArrayElement() 129 BRANCH(CheckTypedArrayIndexInRange(array, index), &indexIsvalid, &exit);
in StoreTypedArrayElement() 157 BRANCH(IsDetachedBuffer(buffer), &isDetached, ¬Detached);
in FastGetPropertyByIndex() 165 BRANCH(Int32GreaterThanOrEqua in FastGetPropertyByIndex() [all...] |
H A D | builtins_regexp_stub_builder.cpp | 26 BRANCH(IsEcmaObject(thisValue), &isEcmaObject, slowPath); in GetFlags() 30 BRANCH(fastRegExp, slowPath, &fastRegExpPath); in GetFlags() 37 BRANCH(HasPendingException(glue), &hasException, ¬HasException); in GetFlags() 41 BRANCH(TaggedIsTrue(globalResult), &globalKey, ¬GlobalKey); in GetFlags() 50 BRANCH(HasPendingException(glue), &hasException, ¬HasException1); in GetFlags() 54 BRANCH(TaggedIsTrue(ignoreCaseResult), &ignoreCaseKey, ¬IgnoreCaseKey); in GetFlags() 63 BRANCH(HasPendingException(glue), &hasException, ¬HasException2); in GetFlags() 67 BRANCH(TaggedIsTrue(multilineResult), &multilineKey, ¬MultilineKey); in GetFlags() 76 BRANCH(HasPendingException(glue), &hasException, ¬HasException3); in GetFlags() 80 BRANCH(TaggedIsTru in GetFlags() [all...] |
H A D | builtins_number_stub_builder.cpp | 32 BRANCH(TaggedIsUndefined(msg), &undefinedMsg, &definedMsg);
in ParseFloat() 42 BRANCH(TaggedIsHeapObject(msg), &heapObj, slowPath);
in ParseFloat() 44 BRANCH(IsString(msg), &stringObj, slowPath);
in ParseFloat() 94 BRANCH(False(), slowPath, &noSlowPath);
in IsFinite() 101 BRANCH(TaggedIsInt(number), &retTrue, &isNotInt);
in IsFinite() 105 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse);
in IsFinite() 109 BRANCH(DoubleIsNanOrInf(f), &retFalse, &retTrue);
in IsFinite() 133 BRANCH(False(), slowPath, &noSlowPath);
in IsNaN() 140 BRANCH(TaggedIsDouble(number), &isDouble, &retFalse);
in IsNaN() 142 BRANCH(DoubleIsNA in IsNaN() [all...] |
H A D | builtins_string_stub_builder.cpp | 40 BRANCH(Int64Equal(IntPtr(0), numArgs), &lengthIsZero, &lengthNotZero);
in FromCharCode() 47 BRANCH(Int64Equal(IntPtr(1), numArgs), &lengthIsOne, slowPath);
in FromCharCode() 52 BRANCH(HasPendingException(glue), &isPendingException, &noPendingException);
in FromCharCode() 60 BRANCH(TaggedIsInt(codePointValue), &isInt, ¬Int);
in FromCharCode() 72 BRANCH(IsASCIICharacter(ZExtInt16ToInt32(*value)), &canBeCompress, &canNotBeCompress);
in FromCharCode() 119 BRANCH(TaggedIsUndefinedOrNull(thisValue), slowPath, &objNotUndefinedAndNull);
in CharAt() 122 BRANCH(TaggedIsHeapObject(thisValue), &thisIsHeapobject, slowPath);
in CharAt() 124 BRANCH(IsString(thisValue), &isString, slowPath);
in CharAt() 131 BRANCH(Int64GreaterThanOrEqual(IntPtr(0), numArgs), &next, &posTagNotUndefined);
in CharAt() 135 BRANCH(TaggedIsIn in CharAt() [all...] |
H A D | builtins_object_stub_builder.cpp | 41 BRANCH(TaggedIsHeapObject(arrayObj), &targetIsHeapObject, &targetNotEcmaObject);
in CreateListFromArrayLike() 43 BRANCH(TaggedObjectIsEcmaObject(arrayObj), &targetIsEcmaObject, &targetNotEcmaObject);
in CreateListFromArrayLike() 54 BRANCH(IsTypedArray(arrayObj), &targetIsTypeArray, &targetNotTypeArray);
in CreateListFromArrayLike() 65 BRANCH(HasPendingException(glue), &isPendingException2, &noPendingException2);
in CreateListFromArrayLike() 85 BRANCH(HasPendingException(glue), &isPendingException1, &noPendingException1);
in CreateListFromArrayLike() 96 BRANCH(DoubleGreaterThan(doubleLen, Double(JSObject::MAX_ELEMENT_INDEX)), &indexOutRange, &indexInRange);
in CreateListFromArrayLike() 118 BRANCH(Int32UnsignedLessThan(*index, int32Length), &storeValue, &afterLoop);
in CreateListFromArrayLike() 123 BRANCH(HasPendingException(glue), &isPendingException3, &noPendingException3);
in CreateListFromArrayLike() 177 BRANCH(TaggedIsUndefined(thisValue_), &undefined, &checknull);
in ToString() 187 BRANCH(TaggedIsUndefine in ToString() [all...] |
H A D | containers_stub_builder.cpp | 48 BRANCH(IsContainer(*thisObj, type), &valueIsJSAPIVector, &valueNotJSAPIVector);
in ContainersCommonFuncCall() 51 BRANCH(IsJsProxy(*thisObj), &objIsJSProxy, &objNotJSProxy);
in ContainersCommonFuncCall() 55 BRANCH(IsContainer(tempObj, type), &objIsJSAPIVector, slowPath);
in ContainersCommonFuncCall() 67 BRANCH(Int64GreaterThanOrEqual(IntPtr(0), numArgs), &callbackUndefined, &callbackNotUndefined);
in ContainersCommonFuncCall() 76 BRANCH(TaggedIsHeapObject(callbackFnHandle), &isHeapObj, slowPath);
in ContainersCommonFuncCall() 78 BRANCH(IsCallable(callbackFnHandle), &isCall, ¬Call);
in ContainersCommonFuncCall() 83 BRANCH(Int64GreaterThanOrEqual(IntPtr(1), numArgs), &thisArgUndefined, &thisArgNotUndefined);
in ContainersCommonFuncCall() 102 BRANCH(Int32LessThan(*k, *length), &next, &afterLoop);
in ContainersCommonFuncCall() 116 BRANCH(HasPendingException(glue), &hasException, ¬HasException);
in ContainersCommonFuncCall() 124 BRANCH(Int32NotEqua in ContainersCommonFuncCall() [all...] |
H A D | builtins_function_stub_builder.cpp | 35 BRANCH(TaggedIsHeapObject(thisValue), &isHeapObject, slowPath);
in PrototypeApply() 38 BRANCH(IsCallable(thisValue), &targetIsCallable, slowPath);
in PrototypeApply() 44 BRANCH(TaggedIsUndefined(arrayObj), &targetIsUndefined, &targetNotUndefined);
in PrototypeApply() 60 BRANCH(TaggedIsHole(elements), &targetIsHole, &targetNotHole);
in PrototypeApply() 68 BRANCH(HasPendingException(glue), &isPendingException, &noPendingException);
in PrototypeApply() 90 BRANCH(IsStableJSArguments(glue, arrayObj), &taggedIsStableJsArg, &taggedNotStableJsArg);
in PrototypeApply() 136 BRANCH(TaggedIsHeapObject(target), &targetIsHeapObject, slowPath);
in PrototypeBind() 138 BRANCH(IsCallable(target), &targetIsCallable, slowPath);
in PrototypeBind() 140 BRANCH(IsJSOrBoundFunction(target), &targetIsJSFunctionOrBound, slowPath);
in PrototypeBind() 150 BRANCH(isTargetNameAndLengthNotChang in PrototypeBind() [all...] |
H A D | builtins_reflect_stub_builder.cpp | 28 BRANCH(IsEcmaObject(obj), &isEcmaObject, slowPath);
in Get() 33 BRANCH(Int64Equal(numArgs_, IntPtr(2)), &twoArg, slowPath); // 2 : two args
in Get() 37 BRANCH(TaggedIsHole(result->ReadVariable()), slowPath, exit);
in Get()
|
H A D | builtins_proxy_stub_builder.cpp | 35 BRANCH(TaggedIsUndefined(newTarget), &slowPath, &newTargetNotUndefined);
in GenProxyConstructor() 41 BRANCH(IsEcmaObject(target), &targetIsEcma, &slowPath);
in GenProxyConstructor() 43 BRANCH(IsEcmaObject(handler), &handleIsEcma, &slowPath);
in GenProxyConstructor()
|
H A D | linked_hashtable_stub_builder.cpp | 51 BRANCH(Int32LessThan(*i, numberOfAllElements), &next, &loopExit); in Rehash() 58 BRANCH(TaggedIsHole(*key), &hole, ¬Hole); in Rehash() 69 BRANCH(TaggedIsWeak(*key), &weak, ¬Weak); in Rehash() 91 BRANCH(Int32LessThan(*j, Int32(LinkedHashTableObject::ENTRY_SIZE)), &next1, &loopExit1); in Rehash() 127 BRANCH(hasSufficient, &exit, &grow); in GrowCapacity() 173 BRANCH(Int32LessThan(*i, Int32(LinkedHashTableObject::ENTRY_SIZE)), &next, &loopExit); in RemoveEntry() 211 BRANCH(isLess, &lessLable, &exit); in HasSufficientCapacity() 215 BRANCH(Int32LessThanOrEqual(Int32Add(nof, Int32Div(nof, Int32(2))), capacity), &need, &exit); // 2: half in HasSufficientCapacity() 246 BRANCH(IsKey(key), &isKey, &exit); in FindElement() 260 BRANCH(TaggedIsHol in FindElement() [all...] |
H A D | builtins_stubs.cpp | 105 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(0)), &isValid, &exit);
in GetCallArg0() 125 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(1)), &isValid, &exit);
in GetCallArg1() 146 BRANCH(Int32GreaterThan(TruncPtrToInt32(numArg), Int32(2)), &isValid, &exit);
in GetCallArg2() 170 BRANCH(IntPtrGreaterThan(numArgs, index), &validIndex, &exit);
in GetArgFromArgv() 198 BRANCH(Int64Equal(numArgs, IntPtr(0)), &callThis0, ¬callThis0);
in CallSlowPath() 207 BRANCH(Int64Equal(numArgs, IntPtr(1)), &callThis1, ¬callThis1);
in CallSlowPath() 217 BRANCH(Int64Equal(numArgs, IntPtr(2)), &callThis2, &callThis3); // 2: args2
in CallSlowPath() 338 BRANCH(IntPtrEqual(numArgs, IntPtr(1)), &irHash, &rtHash);
in DECLARE_BUILTINS() 410 BRANCH(TaggedIsHeapObject(newTarget), &newTargetIsHeapObject, &slowPath);
in DECLARE_BUILTINS() 412 BRANCH(IsJSFunctio in DECLARE_BUILTINS() [all...] |
H A D | builtins_dataview_stub_builder.cpp | 32 BRANCH(TaggedIsHeapObject(thisValue), &thisIsHeapObject, slowPath);
in SetTypedValue() 34 BRANCH(IsDataView(thisValue), &thisIsDataView, slowPath);
in SetTypedValue() 38 BRANCH(TaggedIsInt(indexTagged), &indexIsInt, slowPath);
in SetTypedValue() 49 BRANCH(Int32LessThan(index, Int32(0)), slowPath, &indexIsValid);
in SetTypedValue() 52 BRANCH(TaggedIsNumber(value), &valueIsValid, slowPath);
in SetTypedValue() 60 BRANCH(TaggedIsUndefined(littleEndianHandle), &getArrayBuffer, &toBool);
in SetTypedValue() 69 BRANCH(IsDetachedBuffer(buffer), slowPath, &checkOffset);
in SetTypedValue() 75 BRANCH(Int32GreaterThan(Int32Add(index, elementSize), size), slowPath, &setValue);
in SetTypedValue() 123 BRANCH(TaggedIsTrue(littleEndianHandle), &littleEnd, ¬LittleEnd);
in SetValueInBufferForInt32() 167 BRANCH(TaggedIsTru in SetValueInBufferForInt64() [all...] |
H A D | builtins_collection_stub_builder.cpp | 32 BRANCH(isJsCollectionObj, thisCollectionObj, slowPath); in CheckCollectionObj() 56 BRANCH(TaggedIsException(res), &exception, &noException); in Clear() 130 BRANCH(TaggedIsHeapObject(callbackFnHandle), &heapObj, slowPath); in ForEach() 132 BRANCH(IsCallable(callbackFnHandle), &callable, slowPath); in ForEach() 147 BRANCH(TaggedIsException(res), &exception, exit); in ForEach() 168 BRANCH(TaggedIsHole(key), slowPath, &keyNotHole); in MapSetOrSetAdd()
|
/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | ic_stub_builder.cpp | 28 BRANCH(TaggedIsHeapObject(receiver_), &receiverIsHeapObject, &receiverNotHeapObject); in NamedICAccessor() 31 BRANCH(TaggedIsUndefined(profileTypeInfo_), tryFastPath_, &tryIC); in NamedICAccessor() 38 BRANCH(TaggedIsHeapObject(firstValue), &isHeapObject, ¬HeapObject); in NamedICAccessor() 45 BRANCH(Equal(LoadObjectFromWeakRef(firstValue), hclass), in NamedICAccessor() 51 BRANCH(TaggedIsHole(cachedHandler->ReadVariable()), slowPath_, tryICHandler); in NamedICAccessor() 56 BRANCH(TaggedIsUndefined(firstValue), slowPath_, tryFastPath_); in NamedICAccessor() 64 BRANCH(TaggedIsNumber(receiver_), &tryNumber, slowPath_); in NamedICAccessor() 67 BRANCH(TaggedIsUndefined(profileTypeInfo_), slowPath_, &profileNotUndefined); in NamedICAccessor() 74 BRANCH(TaggedIsHeapObject(firstValue), &isHeapObject, slowPath_) in NamedICAccessor() 84 BRANCH(Equa in NamedICAccessor() [all...] |
H A D | stub_builder.cpp | 175 BRANCH(checkType, &valueIsUndefined, &checkNumber); in MatchFieldType() 187 BRANCH(checkType, &isNumber, &checkBoolean); in MatchFieldType() 200 BRANCH(checkType, &isBoolean, &checkString); in MatchFieldType() 213 BRANCH(checkType, &isString, &checkJSShared); in MatchFieldType() 226 BRANCH(checkType, &isJSShared, &checkBigInt); in MatchFieldType() 239 BRANCH(checkType, &isBigInt, &checkNoneOrGeneric); in MatchFieldType() 256 BRANCH(checkType, &isNoneOrGeneric, &checkNull); in MatchFieldType() 270 BRANCH(checkType, &isNull, &checkUndefined); in MatchFieldType() 283 BRANCH(checkType, &isUndefined, &exit); in MatchFieldType() 298 BRANCH(*resul in MatchFieldType() [all...] |
H A D | operations_stub_builder.cpp | 32 BRANCH(TaggedIsHole(*result), &isHole, ¬Hole); in Equal() 43 BRANCH(TaggedIsTrue(*result), &resultIsTrue, &resultNotTrue); in Equal() 72 BRANCH(TaggedIsHole(*result), &isHole, ¬Hole); in NotEqual() 83 BRANCH(TaggedIsTrue(*result), &resultIsTrue, &resultNotTrue); in NotEqual() 112 BRANCH(FastStrictEqual(glue, left, right, callback), &strictEqual, ¬StrictEqual); in StrictEqual() 139 BRANCH(FastStrictEqual(glue, left, right, callback), &strictEqual, ¬StrictEqual); in StrictNotEqual() 170 BRANCH(TaggedIsInt(left), &leftIsInt, &leftOrRightNotInt); in Less() 174 BRANCH(TaggedIsInt(right), &rightIsInt, &leftOrRightNotInt); in Less() 180 BRANCH(Int32LessThan(intLeft, intRight), &leftLessRight, &leftNotLessRight); in Less() 186 BRANCH(TaggedIsNumbe in Less() [all...] |
H A D | profiler_stub_builder.cpp | 60 BRANCH(IsProfileTypeInfoWithBigMethod(profileTypeInfo), &exit, &needDump); in TryDump() 62 BRANCH(IsProfileTypeInfoDumped(profileTypeInfo), &exit, &updatePeriodCounter); in TryDump() 80 BRANCH(IsProfileTypeInfoHotAndValid(profileTypeInfo), &profiler, &exit); in TryPreDump() 99 BRANCH(IsProfileTypeInfoHotAndValid(profileTypeInfo), &profiler, &exit); in ProfileOpType() 109 BRANCH(Int32LessThan(slotId, length), &icSlotValid, &exit); in ProfileOpType() 113 BRANCH(TaggedIsInt(slotValue), &compareLabel, &uninitialized); in ProfileOpType() 118 BRANCH(Int64Equal(oldTaggedSlotValue, *curTaggedSlotValue), &exit, &updateSlot); in ProfileOpType() 124 BRANCH(TaggedIsUndefined(slotValue), &updateSlot, &exit); in ProfileOpType() 146 BRANCH(IsProfileTypeInfoHotAndValid(profileTypeInfo), &profiler, &exit); in ProfileDefineClass() 156 BRANCH(Int32LessTha in ProfileDefineClass() [all...] |
H A D | hash_stub_builder.cpp | 29 BRANCH(TaggedIsInt(key), &intKey, &symbolCheck);
in GetHash() 37 BRANCH(TaggedIsSymbol(key), &symbolKey, &stringCheck);
in GetHash() 45 BRANCH(TaggedIsString(key), &stringKey, &objectCheck);
in GetHash() 53 BRANCH(TaggedIsHeapObject(key), &heapObjectKey, &numberCheck);
in GetHash() 57 BRANCH(TaggedObjectIsEcmaObject(key), &ecmaObjectKey, &slowGetHash);
in GetHash() 63 BRANCH(TaggedIsNumber(key), &numberKey, &slowGetHash);
in GetHash() 83 BRANCH(TaggedIsDouble(key), &doubleKey, &intKey);
in CalcHashcodeForNumber()
|
H A D | access_object_stub_builder.cpp | 44 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadObjByName() 83 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadPrivatePropertyByName() 112 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DeprecatedLoadObjByName() 116 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in DeprecatedLoadObjByName() 150 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in StoreObjByName() 248 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in LoadObjByValue() 277 BRANCH(TaggedIsHeapObject(receiver), &fastPath, &slowPath); in DeprecatedLoadObjByValue() 281 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in DeprecatedLoadObjByValue() 313 BRANCH(TaggedIsHole(*result), &slowPath, &exit); in StoreObjByValue() 350 BRANCH(TaggedIsHeapObjec in StoreOwnByIndex() [all...] |
H A D | interpreter_stub.cpp | 134 BRANCH(Int32LessThan(*varHotnessCounter, Int32(0)), &slowPath, &dispatch); \
143 BRANCH(BitOr(TaggedIsUndefined(*varProfileTypeInfo), \
154 BRANCH(HasPendingException(glue), &handleException, &noException); \
203 BRANCH(isDebugMode, &isDebugModeTrue, &isDebugModeFalse); \
218 BRANCH(isDebugModeOrTracing, &NeedCallRuntimeTrue, &NeedCallRuntimeFalse); \
362 BRANCH(IsEcmaObject(receiver), &isEcmaObj, &slowPath); \
364 BRANCH(TaggedIsUndefined(profileTypeInfo), &hclassNotHit, &tryGetHclass); \
368 BRANCH(TaggedIsHeapObject(firstValue), &firstValueHeapObject, &hclassNotHit); \
371 BRANCH(Equal(LoadObjectFromWeakRef(firstValue), hclass), &whichPath, &hclassNotHit); \
384 BRANCH(IsSpecialIndexedOb [all...] |
H A D | new_object_stub_builder.cpp | 81 BRANCH(isElementsKindEnabled, &enabledElementsKind, &initObj);
in NewJSArrayWithSize() 85 BRANCH(Equal(TruncInt64ToInt32(size), Int32(0)), &initObj, ¬EmptyArray);
in NewJSArrayWithSize() 169 BRANCH(Int32Equal(length, Int32(0)), &isZero, ¬Zero);
in CloneProperties() 193 BRANCH(Int32UnsignedLessThan(*i, length), &body, &exit);
in CloneProperties() 197 BRANCH(TaggedIsHeapObject(value), &isJSFCondition, ¬JSFunction);
in CloneProperties() 200 BRANCH(IsJSFunction(value), &isJSFunction, ¬JSFunction);
in CloneProperties() 294 BRANCH(Int32UnsignedLessThan(inlineProps, numberOfProps), &less, &greater);
in CloneObjectLiteral() 311 BRANCH(Int32UnsignedLessThan(*i, *length), &body, &exit);
in CloneObjectLiteral() 317 BRANCH(BoolNot(IsTaggedRepInPropAttr(attr)), ¬TaggedRep, &middleCondition);
in CloneObjectLiteral() 321 BRANCH(TaggedIsHeapObjec in CloneObjectLiteral() [all...] |
H A D | common_stubs.cpp | 372 BRANCH(Int32UnsignedGreaterThan(actualArgc, startIdx), &numArgsGreater, &numArgsNotGreater); in GenerateCircuit() 698 BRANCH(TaggedIsHeapObject(receiver), &receiverIsHeapObject, &receiverNotHeapObject); in GenerateCircuit() 702 BRANCH(Equal(LoadObjectFromWeakRef(firstValue), hclass), in GenerateCircuit() 712 BRANCH(TaggedIsHole(cachedHandler), &receiverNotHeapObject, &cachedHandlerNotHole); in GenerateCircuit() 740 BRANCH(TaggedIsHeapObject(receiver), &receiverIsHeapObject, &receiverNotHeapObject); in GenerateCircuit() 744 BRANCH(Equal(LoadObjectFromWeakRef(firstValue), hclass), in GenerateCircuit() 751 BRANCH(Int64Equal(firstValue, key), &firstValueEqualKey, &receiverNotHeapObject); in GenerateCircuit() 755 BRANCH(TaggedIsHole(cachedHandler), &receiverNotHeapObject, &cachedHandlerNotHole); in GenerateCircuit() 778 BRANCH(TaggedIsHeapObject(receiver), &receiverIsHeapObject, &receiverNotHeapObject); in GenerateCircuit() 782 BRANCH(Equa in GenerateCircuit() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/assembler/aarch64/ |
H A D | assembler_aarch64_constants.h | 308 V(BRANCH, Imm26, 25, 0) \ 309 V(BRANCH, Imm19, 23, 5) \ 310 V(BRANCH, Imm14, 18, 5) \ 311 V(BRANCH, B5, 31, 31) \ 312 V(BRANCH, B40, 23, 19)
|