Home
last modified time | relevance | path

Searched refs:SetGateType (Results 1 – 19 of 19) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/tests/
Dtyped_array_lowering_test.cpp54 acc.SetGateType(loadLength, GateType::NJSValue()); in HWTEST_F_L0()
84 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
116 acc.SetGateType(array, GateType::AnyType()); in HWTEST_F_L0()
121 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
148 acc.SetGateType(array, GateType::AnyType()); in HWTEST_F_L0()
153 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
180 acc.SetGateType(array, GateType::AnyType()); in HWTEST_F_L0()
185 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
215 acc.SetGateType(array, GateType::AnyType()); in HWTEST_F_L0()
220 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
[all …]
Dloop_optimization_test.cpp84 acc.SetGateType(loadLength, GateType::NJSValue()); in HWTEST_F_L0()
93 acc.SetGateType(loadElement, GateType::NJSValue()); in HWTEST_F_L0()
196 acc.SetGateType(arg1, GateType::TaggedPointer()); in HWTEST_F_L0()
/arkcompiler/ets_runtime/ecmascript/compiler/
Dnumber_speculative_lowering.cpp313 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberCalculate()
341 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberCompare()
353 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberShift()
365 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberLogical()
391 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberDiv()
429 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberMod()
452 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberMonocular()
463 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberNot()
510 acc_.SetGateType(gate, GateType::NJSValue()); in VisitUndefinedStrictEqOrUndefinedStrictNotEq()
569 acc_.SetGateType(gate, GateType::NJSValue()); in VisitPhi()
[all …]
Dstub.cpp42 acc_.SetGateType(argument, paramsType[i].GetGateType()); in InitializeArguments()
Dargument_accessor.cpp130 gateAcc.SetGateType(gate, argType); in FillArgsGateType()
Dgate.h215 void SetGateType(GateType type) in SetGateType() function
Dcircuit.cpp376 void Circuit::SetGateType(GateRef gate, GateType type) in SetGateType() function in panda::ecmascript::kungfu::Circuit
378 LoadGatePtr(gate)->SetGateType(type); in SetGateType()
Dloop_peeling.cpp181 acc_.SetGateType(newGate, acc_.GetGateType(gate)); in SetCopy()
Dcircuit.h228 void SetGateType(GateRef gate, GateType type);
Dframe_states.cpp256 acc_.SetGateType(gate, type); in FillBcInputs()
283 acc_.SetGateType(defAcc, callTargetType); in FillBcInputs()
343 acc_.SetGateType(gate, type); in UpdateMoveValues()
Dlcr_circuit_builder.h289 acc_.SetGateType(val, GateType::TaggedValue()); in DoubleToTagged()
Dts_inline_lowering.cpp504 acc_.SetGateType(args.at(i), acc_.GetGateType(arg)); in LowerToInlineCall()
618 acc_.SetGateType(targetGate, callGateType); in SupplementType()
Dgate_accessor.cpp1108 void GateAccessor::SetGateType(GateRef gate, GateType gt) in SetGateType() function in panda::ecmascript::kungfu::GateAccessor
1110 circuit_->LoadGatePtr(gate)->SetGateType(gt); in SetGateType()
1219 SetGateType(value, type); in ReplaceHirAndDeleteIfException()
1476 SetGateType(value, type); in ReplaceGate()
Dbuiltins_lowering.cpp148 acc_.SetGateType(ret, GateType::NJSValue()); in LowerTypedSqrt()
Dgate_accessor.h463 void SetGateType(GateRef gate, GateType gt);
Dtyped_bytecode_lowering.cpp1013 acc_.SetGateType(propKey, GateType::NumberType()); in LoadStringByIndex()
1027 acc_.SetGateType(propKey, GateType::NumberType()); in LoadJSArrayByIndex()
Dtyped_hcr_lowering.cpp871 acc_.SetGateType(gate, GateType::NJSValue()); in LowerLoadArrayLength()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dpgo_type_infer.cpp251 acc_.SetGateType(receiver, *inferTypes.begin()); in UpdateTypeForRWOp()
271 acc_.SetGateType(propKey, GateType::NumberType()); in TrySetPropKeyKind()
Dmethod_type_infer.cpp117 gateAccessor_.SetGateType(curGate, GateType::AnyType()); in UpdateQueueForLoopPhi()
124 gateAccessor_.SetGateType(curGate, GateType::NumberType()); in UpdateQueueForLoopPhi()
142 gateAccessor_.SetGateType(gate, HandleTypeCompatibility(preType, type)); in UpdateType()
1262 gateAccessor_.SetGateType(gate, type); in SetNamespaceArgType()
1291 gateAccessor_.SetGateType(namespaceObj, GateType(gt)); in SetAndReturnNamespaceObjType()