/arkcompiler/ets_runtime/ecmascript/compiler/ |
D | variable_type.h | 51 return VariableType(MachineType::I1, GateType::NJSValue()); in BOOL() 56 return VariableType(MachineType::I8, GateType::NJSValue()); in INT8() 61 return VariableType(MachineType::I16, GateType::NJSValue()); in INT16() 66 return VariableType(MachineType::I32, GateType::NJSValue()); in INT32() 71 return VariableType(MachineType::I64, GateType::NJSValue()); in INT64() 76 return VariableType(MachineType::F32, GateType::NJSValue()); in FLOAT32() 81 return VariableType(MachineType::F64, GateType::NJSValue()); in FLOAT64() 86 return VariableType(MachineType::ARCH, GateType::NJSValue()); in NATIVE_POINTER()
|
D | number_speculative_lowering.cpp | 264 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() 339 MachineType::F64, left, right, GateType::NJSValue()); in VisitNumberDiv() 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() [all …]
|
D | async_function_lowering.cpp | 57 GateType::NJSValue()); in ProcessJumpTable() 120 MachineType::I32, GateType::NJSValue()); in RebuildGeneratorCfg() 124 GateType::NJSValue()); in RebuildGeneratorCfg() 180 MachineType::I32, GateType::NJSValue()); in UpdateValueSelector() 185 GateType::NJSValue()); in UpdateValueSelector()
|
D | circuit_builder.cpp | 132 return circuit_->NewGate(circuit_->ReadSp(), MachineType::I64, GateType::NJSValue()); in ReadSp() 138 return GetCircuit()->NewArg(MachineType::I64, index, GateType::NJSValue(), argListOfCircuit); in Arguments() 149 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCheck() 163 {currentControl, currentDepend, gate, hclassIndex, frameState}, GateType::NJSValue()); in ObjectTypeCompare() 175 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in HeapObjectCheck() 189 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in StableArrayCheck() 202 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in COWArrayCheck() 214 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in HClassStableArrayCheck() 226 MachineType::I1, {currentControl, currentDepend, frameState}, GateType::NJSValue()); in ArrayGuardianCheck() 239 MachineType::I1, {currentControl, currentDepend, gate, frameState}, GateType::NJSValue()); in TypedArrayCheck() [all …]
|
D | argument_accessor.cpp | 144 … GateRef actualArgcGate = circuit_->GetConstantGate(MachineType::I64, 0, GateType::NJSValue()); in CollectArgs()
|
D | type.h | 40 static GateType NJSValue() in NJSValue() function
|
D | builtins_lowering.cpp | 124 acc_.SetGateType(gate, GateType::NJSValue()); in LowerTypedSqrt()
|
D | bytecode_circuit_builder.cpp | 515 argAcc_.NewCommonArg(CommonArgIdx::GLUE, MachineType::I64, GateType::NJSValue()); in BuildCircuitArgs() 517 argAcc_.NewCommonArg(CommonArgIdx::ACTUAL_ARGC, MachineType::I64, GateType::NJSValue()); in BuildCircuitArgs() 710 GateType::NJSValue()); in CreateGateInList() 714 GateType::NJSValue()); in CreateGateInList() 718 GateType::NJSValue()); in CreateGateInList()
|
D | ts_inline_lowering.cpp | 484 GateType::NJSValue()); in InlineFuncCheck() 499 …ineType::I1, {callState, callDepend, receiver, hclassIndexGate, frameState}, GateType::NJSValue()); in InlineAccessorCheck()
|
D | circuit_builder-inl.h | 918 {currentControl, currentDepend, func, methodId, frameState}, GateType::NJSValue()); in JSNoGCCallThisTargetTypeCheck() 933 {currentControl, currentDepend, func, methodIndex, frameState}, GateType::NJSValue()); in JSCallTargetTypeCheck() 947 MachineType::I1, {currentControl, currentDepend, func, frameState}, GateType::NJSValue()); in JSCallThisTargetTypeCheck()
|
D | lcr_lowering.cpp | 681 …= builder_.BinaryArithmetic(circuit_->Sdiv(), MachineType::I32, left, right, GateType::NJSValue()); in LowerInt32DivWithCheck() 683 MachineType::I32, result, right, GateType::NJSValue()); in LowerInt32DivWithCheck()
|
D | gate.cpp | 696 {GateType::NJSValue(), "NJS_VALUE"}, in GateTypeStr()
|
D | circuit_builder.h | 425 … return circuit_->NewGate(circuit_->OPCODEID(), MACHINETYPEID, { x }, GateType::NJSValue()); \ 677 … return circuit_->NewGate(circuit_->OPCODEID(), MACHINETYPEID, { x }, GateType::NJSValue()); \
|
D | gate_accessor.cpp | 719 ASSERT(gatePtr->GetGateType() == GateType::NJSValue()); in GetImmediateId()
|
D | llvm_ir_builder.cpp | 2536 LLVMTypeRef glue = NewLType(MachineType::I64, GateType::NJSValue()); in AddFunc() 2540 LLVMTypeRef actualArgc = NewLType(MachineType::I64, GateType::NJSValue()); in AddFunc()
|
D | type_mcr_lowering.cpp | 629 acc_.SetGateType(gate, GateType::NJSValue()); in LowerLoadArrayLength()
|
/arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
D | lowering_relate_gate_test.cpp | 57 auto pcGate = circuit.GetConstantGate(MachineType::I64, 0, GateType::NJSValue()); in HWTEST_F_L0() 82 … auto convert = builder.TypeConvert(MachineType::I64, GateType::NJSValue(), GateType::NumberType(), in HWTEST_F_L0()
|