Home
last modified time | relevance | path

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

/arkcompiler/ets_runtime/ecmascript/compiler/
Dnumber_speculative_lowering.cpp264 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberCalculate()
292 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberCompare()
304 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberShift()
316 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberLogical()
342 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberDiv()
372 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberMod()
395 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberMonocular()
406 acc_.SetGateType(gate, GateType::NJSValue()); in VisitNumberNot()
440 acc_.SetGateType(gate, GateType::NJSValue()); in VisitUndefinedStrictEq()
482 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()
Dloop_peeling.cpp125 acc_.SetGateType(newGate, acc_.GetGateType(gate)); in SetCopy()
Dgate.h211 void SetGateType(GateType type) in SetGateType() function
Dcircuit.cpp372 void Circuit::SetGateType(GateRef gate, GateType type) in SetGateType() function in panda::ecmascript::kungfu::Circuit
374 LoadGatePtr(gate)->SetGateType(type); in SetGateType()
Dcircuit.h223 void SetGateType(GateRef gate, GateType type);
Dgate_accessor.cpp749 void GateAccessor::SetGateType(GateRef gate, GateType gt) in SetGateType() function in panda::ecmascript::kungfu::GateAccessor
751 circuit_->LoadGatePtr(gate)->SetGateType(gt); in SetGateType()
860 SetGateType(value, type); in ReplaceHirAndDeleteIfException()
1111 SetGateType(value, type); in ReplaceGate()
Dbuiltins_lowering.cpp124 acc_.SetGateType(gate, GateType::NJSValue()); in LowerTypedSqrt()
Dts_inline_lowering.cpp450 acc_.SetGateType(args.at(i), acc_.GetGateType(arg)); in LowerToInlineCall()
550 acc_.SetGateType(targetGate, callGateType); in SupplementType()
Dbytecode_circuit_builder.cpp1298 gateAcc_.SetGateType(ans, type); in ResolveDef()
1423 gateAcc_.SetGateType(gate, type); in BuildCircuit()
1466 gateAcc_.SetGateType(defAcc, callTargetType); in BuildCircuit()
Dgate_accessor.h428 void SetGateType(GateRef gate, GateType gt);
Dcircuit_builder-inl.h560 acc_.SetGateType(val, GateType::TaggedValue()); in DoubleToTagged()
Dtype_mcr_lowering.cpp629 acc_.SetGateType(gate, GateType::NJSValue()); in LowerLoadArrayLength()
/arkcompiler/ets_runtime/ecmascript/compiler/type_inference/
Dmethod_type_infer.cpp109 gateAccessor_.SetGateType(curGate, GateType::AnyType()); in UpdateQueueForLoopPhi()
116 gateAccessor_.SetGateType(curGate, GateType::NumberType()); in UpdateQueueForLoopPhi()
134 gateAccessor_.SetGateType(gate, HandleTypeCompatibility(preType, type)); in UpdateType()
1206 gateAccessor_.SetGateType(gate, type); in SetNamespaceArgType()
1235 gateAccessor_.SetGateType(namespaceObj, GateType(gt)); in SetAndReturnNamespaceObjType()
Dpgo_type_infer.cpp351 acc_.SetGateType(receiver, *inferTypes.begin()); in UpdateTypeForRWOp()