/arkcompiler/ets_runtime/ecmascript/compiler/ |
H A D | ic_stub_builder.cpp | 42 cachedHandler->WriteVariable(secondValue); in NamedICAccessor() 50 cachedHandler->WriteVariable(CheckPolyHClass(firstValue, hclass)); in NamedICAccessor() 72 cachedHandler->WriteVariable(secondValue); in NamedICAccessor() 123 cachedHandler->WriteVariable(handler); in ValuedICAccessor() 137 cachedHandler->WriteVariable(CheckPolyHClass(firstValue, hclass)); in ValuedICAccessor() 163 result->WriteVariable(ret); in LoadICByName() 181 result->WriteVariable(ret); in StoreICByName() 243 result->WriteVariable(*ret); in LoadICByValue() 261 result->WriteVariable(ret); in StoreICByValue() 267 result->WriteVariable(re in StoreICByValue() [all...] |
H A D | circuit_builder_helper.h | 127 inline void WriteVariable(Variable *var, GateRef value) in WriteVariable() function in panda::panda::ecmascript::kungfu::Label 129 impl_->WriteVariable(var, value); in WriteVariable() 195 void WriteVariable(Variable *var, GateRef value); 397 env_->GetCurrentLabel()->WriteVariable(this, value); in Variable() 403 env_->GetCurrentLabel()->WriteVariable(this, value); in Variable() 426 env_->GetCurrentLabel()->WriteVariable(this, value); in operator =() 438 void WriteVariable(GateRef value) in WriteVariable() function in panda::panda::ecmascript::kungfu::Variable 440 env_->GetCurrentLabel()->WriteVariable(this, value); in WriteVariable()
|
H A D | circuit_builder_helper.cpp | 109 void Label::LabelImpl::WriteVariable(Variable *var, GateRef value) in WriteVariable() function in panda::ecmascript::kungfu::Label::LabelImpl 153 WriteVariable(var, val); in ReadVariableRecursive() 156 WriteVariable(var, val); in ReadVariableRecursive()
|
H A D | new_object_stub_builder.cpp | 608 result->WriteVariable(Exception());
in NewTaggedArrayChecked() 1055 result->WriteVariable(DefineFunc(glue, constPool, index, targetKind));
in NewJSFunction() 1281 result->WriteVariable(argumentsList);
in NewArgumentsList() 1440 result->WriteVariable(top);
in AllocateInSOldPrologue() 1455 result->WriteVariable(*ret);
in AllocateInSOld() 1490 result->WriteVariable(top);
in AllocateInYoungPrologue() 1506 result->WriteVariable(*ret);
in AllocateInYoung() 1521 result->WriteVariable(*ret);
in AllocateInYoung() 2138 result->WriteVariable(Exception());
in CreateJSTypedArrayIterator()
|
H A D | call_stub_builder.cpp | 176 result_->WriteVariable(ret);
in JSCallNative() 375 result_->WriteVariable(ret);
in CallBridge() 1344 result_->WriteVariable(ret);
in CallFastBuiltin()
|
H A D | slowpath_lowering.cpp | 3423 result->WriteVariable(builder_.Call(cs, glue, code, depend, argsFastCall, gate, "callFastAOT")); in LowerNewFastCall() 3431 result->WriteVariable(builder_.Call(cs, glue, target, depend, args, gate, "callFastBridge")); in LowerNewFastCall() 3446 result->WriteVariable(builder_.Call(cs, glue, code, depend, args, gate, "callAOT")); in LowerNewFastCall() 3454 result->WriteVariable(builder_.Call(cs, glue, target, depend, args, gate, "callBridge")); in LowerNewFastCall() 3465 result->WriteVariable(builder_.Call(cs, glue, target, depend, args, gate, "slowNew")); in LowerNewFastCall() 3511 result->WriteVariable(builder_.Call(cs, glue, code, depend, argsFastCall, gate, "callFastAOT")); in LowerFastCall() 3521 result->WriteVariable(builder_.Call(cs, glue, target, depend, args, gate, "callFastBridge")); in LowerFastCall() 3540 result->WriteVariable(builder_.Call(cs, glue, code, depend, args, gate, "callAOT")); in LowerFastCall() 3550 result->WriteVariable(builder_.Call(cs, glue, target, depend, args, gate, "callBridge")); in LowerFastCall() 3564 result->WriteVariable(builder in LowerFastCall() [all...] |
H A D | typed_native_inline_lowering.cpp | 3867 start->WriteVariable(tempStart); in CheckAndCalcuSliceIndex() 3877 start->WriteVariable(builder_.Int32Add(tempStart, length)); in CheckAndCalcuSliceIndex() 3883 start->WriteVariable(builder_.Int32(0)); in CheckAndCalcuSliceIndex() 3900 end->WriteVariable(endMixed); in CheckAndCalcuSliceIndex() 3905 end->WriteVariable(builder_.Int32(0)); in CheckAndCalcuSliceIndex() 3914 end->WriteVariable(tempEnd); in CheckAndCalcuSliceIndex() 3921 end->WriteVariable(length); in CheckAndCalcuSliceIndex() 3934 res->WriteVariable(newBuilder.CreateEmptyArray(acc_.GetGlueFromArgList())); in CheckAndCalcuSliceIndex() 3952 result.WriteVariable(builder_.CallRuntime(glue, RTSTUB_ID(ArraySort), in LowerArraySort()
|
H A D | common_stubs.cpp | 414 argumentsList.WriteVariable(argumentsListObj); in GenerateCircuit() 417 argumentsObj.WriteVariable(*argumentsList); in GenerateCircuit()
|
H A D | circuit_builder.cpp | 321 var->WriteVariable(loopExitValue); in LoopExit()
|
H A D | stub_builder.cpp | 2187 num->WriteVariable(integerNum); in TryToGetInteger() 5661 result->WriteVariable(FastToBoolean(*callRes)); in TryFastHasInstance() 5666 result->WriteVariable(FastToBoolean(retValue)); in TryFastHasInstance() 9082 result.WriteVariable(guardians); in IsStableJSArray()
|
/arkcompiler/ets_runtime/ecmascript/compiler/builtins/ |
H A D | builtins_array_stub_builder.cpp | 161 result->WriteVariable(newArray); in With() 277 result->WriteVariable(IntToTaggedPtr(newLen)); in Unshift() 333 result->WriteVariable(Exception()); in Shift() 388 result->WriteVariable(*element); in Shift() 436 result->WriteVariable(newBuilder.CreateEmptyArray(glue)); in Concat() 523 result->WriteVariable(newArray); in Concat() 565 result->WriteVariable(newBuilder.CreateEmptyArray(glue)); in Filter() 612 result->WriteVariable(Exception()); in Filter() 637 result->WriteVariable(Exception()); in Filter() 681 result->WriteVariable(re in Filter() [all...] |
H A D | builtins_typedarray_stub_builder.cpp | 478 result->WriteVariable(Exception());
in Reverse() 488 result->WriteVariable(Exception());
in Reverse() 498 result->WriteVariable(thisValue);
in Reverse() 527 result->WriteVariable(IntToTaggedPtr(Int32(-1)));
in LastIndexOf() 597 result->WriteVariable(IntToTaggedPtr(*relativeFromIndex));
in LastIndexOf() 606 result->WriteVariable(IntToTaggedPtr(Int32(-1)));
in LastIndexOf() 635 result->WriteVariable(IntToTaggedPtr(Int32(-1)));
in IndexOf() 686 result->WriteVariable(Exception());
in IndexOf() 695 result->WriteVariable(IntToTaggedPtr(*curIndex));
in IndexOf() 749 result->WriteVariable(Exceptio in Find() [all...] |
H A D | builtins_string_stub_builder.cpp | 42 res->WriteVariable(GetGlobalConstantValue(
in FromCharCode() 55 res->WriteVariable(Exception());
in FromCharCode() 78 res->WriteVariable(GetValueFromTaggedArray(singleCharTable, ZExtInt16ToInt32(*value)));
in FromCharCode() 157 res->WriteVariable(CreateFromEcmaString(glue, *pos, stringInfoGate));
in CharAt() 163 res->WriteVariable(GetGlobalConstantValue(
in CharAt() 184 res->WriteVariable(FastStringCharCodeAt(glue, thisValue, *pos));
in CharCodeAt() 276 res->WriteVariable(IntToTaggedPtr(first));
in CodePointAt() 315 pos->WriteVariable(GetInt32OfTInt(posTag));
in CheckParamsAndGetPosition() 325 pos->WriteVariable(DoubleToInt(glue, GetDoubleOfTDouble(posTag)));
in CheckParamsAndGetPosition() 425 res->WriteVariable(IntToTaggedPt in IndexOf() [all...] |
H A D | builtins_regexp_stub_builder.cpp | 127 result->WriteVariable(flagsStr); in GetFlags() 131 result->WriteVariable(GetGlobalConstantValue(VariableType::JS_POINTER(), in GetFlags()
|
H A D | builtins_function_stub_builder.cpp | 51 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeApply() 81 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeApply() 103 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeApply() 115 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeApply() 171 res->WriteVariable(boundFunction);
in PrototypeBind() 209 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeCall() 219 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeCall() 230 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeCall() 241 res->WriteVariable(callBuilder.JSCallDispatch());
in PrototypeCall()
|
H A D | containers_stub_builder.cpp | 119 result->WriteVariable(retValue);
in ContainersCommonFuncCall() 239 result->WriteVariable(retValue);
in QueueCommonFuncCall() 350 result->WriteVariable(retValue);
in DequeCommonFuncCall() 457 result->WriteVariable(retValue);
in ContainersLightWeightCall() 580 result->WriteVariable(retValue);
in ContainersHashCall() 597 result->WriteVariable(retValue);
in ContainersHashCall() 710 result->WriteVariable(retValue);
in ContainersLinkedListCall()
|
H A D | builtins_collator_stub_builder.cpp | 100 res->WriteVariable(*options); in ResolvedOptions()
|
H A D | builtins_object_stub_builder.cpp | 2063 result->WriteVariable(TaggedTrue());
in IsFrozen() 2075 result->WriteVariable(TaggedTrue());
in IsFrozen() 2080 result->WriteVariable(TaggedFalse());
in IsFrozen() 2095 result->WriteVariable(TaggedTrue());
in IsSealed() 2107 result->WriteVariable(TaggedTrue());
in IsSealed() 2112 result->WriteVariable(TaggedFalse());
in IsSealed()
|
H A D | linked_hashtable_stub_builder.cpp | 624 returnValue.WriteVariable(res); in StoreHashTableToNewObject()
|