Home
last modified time | relevance | path

Searched refs:GetMachineType (Results 1 – 18 of 18) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/
Dloop_peeling.cpp79 ASSERT(acc_.GetMachineType(value) == MachineType::I64); in Peel()
80 ASSERT(acc_.GetMachineType(copyValue) == MachineType::I64); in Peel()
126 acc_.SetMachineType(newGate, acc_.GetMachineType(gate)); in SetCopy()
Dstub.cpp40 acc_.SetMachineType(argument, paramsType[i].GetMachineType()); in InitializeArguments()
Dllvm_ir_builder.cpp1155 auto machineType = acc_.GetMachineType(gate); in VisitConstant()
1197 ASSERT(acc_.GetMachineType(gate) == MachineType::ARCH); in VisitConstString()
1287 auto machineType = acc_.GetMachineType(gate); in VisitMod()
1441 auto machineType = acc_.GetMachineType(gate); in VisitIntRev()
1477 MachineType t = acc_.GetMachineType(gate); in ConvertLLVMTypeFromGate()
1551 auto machineType = acc_.GetMachineType(e1); in VisitTruncFloatToInt()
1583 auto machineType = acc_.GetMachineType(gate); in VisitAdd()
1617 auto machineType = acc_.GetMachineType(gate); in VisitSub()
1654 auto machineType = acc_.GetMachineType(gate); in VisitMul()
1726 ASSERT(acc_.GetMachineType(left) == MachineType::I32); in HandleAddWithOverflow()
[all …]
Dvariable_type.h34 [[nodiscard]] MachineType GetMachineType() const in GetMachineType() function
Dgate.cpp49 MachineType actual = GetInGateConst(idx)->GetMachineType(); in CheckInputMachineType()
51 expected = GetMachineType(); in CheckInputMachineType()
67 MachineType actual = GetInGateConst(idx)->GetMachineType(); in CheckNotInputMachineType()
722 log += "\"MType\":\"" + MachineTypeStr(GetMachineType()) + ", "; in Print()
781 log += "\"MType\"=\"" + MachineTypeStr(GetMachineType()) + ", "; in ShortPrint()
Dgate.h199 MachineType GetMachineType() const in GetMachineType() function
Dcircuit.cpp387 MachineType Circuit::GetMachineType(GateRef gate) const in GetMachineType() function in panda::ecmascript::kungfu::Circuit
389 return LoadGatePtrConst(gate)->GetMachineType(); in GetMachineType()
Dgate_accessor.cpp721 ASSERT(gatePtr->GetMachineType() == MachineType::I64); in GetImmediateId()
989 MachineType GateAccessor::GetMachineType(GateRef gate) const in GetMachineType() function in panda::ecmascript::kungfu::GateAccessor
991 return circuit_->GetMachineType(gate); in GetMachineType()
1026 ASSERT(GetMachineType(gate) == MachineType::F64); in GetFloat64FromConstant()
1039 ASSERT(GetMachineType(gate) == MachineType::I32); in GetInt32FromConstant()
Dcircuit.h219 MachineType GetMachineType(GateRef gate) const;
Drange_analysis.cpp41 return acc_.GetMachineType(gate) == MachineType::I32; in IsInt32Type()
Dcircuit_builder.cpp601 ASSERT(acc_.GetMachineType(index) == MachineType::I32); in ExtractValue()
790 return type.GetMachineType(); in GetMachineTypeFromVariableType()
1057 MachineType machineType = cs->GetReturnType().GetMachineType(); in Call()
1071 auto ret = GetCircuit()->NewGate(GetCircuit()->StoreMemory(opIdx), type.GetMachineType(), in StoreMemory()
1092 MachineType machineType = cs->GetReturnType().GetMachineType(); in NoLabelCallRuntime()
1188 auto ret = GetCircuit()->NewGate(circuit_->LoadConstOffset(offset), type.GetMachineType(), in LoadConstOffset()
1201 auto ret = GetCircuit()->NewGate(circuit_->StoreConstOffset(offset), type.GetMachineType(), in StoreConstOffset()
2091 auto machineType = acc_.GetMachineType(gate); in ClearConstantCache()
Dcircuit_builder-inl.h46 auto xType = acc_.GetMachineType(x); in Equal()
67 auto xType = acc_.GetMachineType(x); in NotEqual()
92 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(), type.GetMachineType(), in Load()
101 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(), type.GetMachineType(), in Load()
Dasync_function_lowering.cpp192 auto machineType = accessor_.GetMachineType(use); in UpdateValueSelector()
Dlcr_lowering.cpp132 VariableType type = VariableType(acc_.GetMachineType(gate), acc_.GetGateType(gate)); in LowerLoadConstOffset()
144 VariableType type = VariableType(acc_.GetMachineType(gate), acc_.GetGateType(gate)); in LowerStoreConstOffset()
Dnumber_speculative_retype.cpp174 auto machineType = acc_.GetMachineType(gate); in VisitConstant()
732 MachineType mType = acc_.GetMachineType(gate); in TryConvertConstant()
Dgate_accessor.h444 MachineType GetMachineType(GateRef gate) const;
Dbytecode_circuit_builder.cpp1228 GateRef newPhi = circuit_->NewGate(circuit_->LoopExitValue(), gateAcc_.GetMachineType(value), in CreateLoopExitValue()
Dslowpath_lowering.cpp1145 …ateRef loadException = circuit_->NewGate(circuit_->Load(), VariableType::JS_ANY().GetMachineType(), in LowerExceptionHandler()
1173 GateRef newGate = circuit_->NewGate(circuit_->Load(), VariableType::JS_ANY().GetMachineType(), in LowerLdGlobal()