| /arkcompiler/ets_runtime/ecmascript/compiler/tests/ |
| D | typed_array_lowering_test.cpp | 66 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0() 96 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0() 133 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0() 165 EXPECT_EQ(acc.GetMachineType(result), MachineType::F64); in HWTEST_F_L0() 197 EXPECT_EQ(acc.GetMachineType(result), MachineType::F64); in HWTEST_F_L0() 200 EXPECT_EQ(acc.GetMachineType(load), MachineType::F32); in HWTEST_F_L0() 232 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0() 235 EXPECT_EQ(acc.GetMachineType(load), MachineType::I8); in HWTEST_F_L0() 267 EXPECT_EQ(acc.GetMachineType(result), MachineType::I32); in HWTEST_F_L0() 270 EXPECT_EQ(acc.GetMachineType(load), MachineType::I8); in HWTEST_F_L0() [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/ |
| D | constant_folding.cpp | 52 if (acc_.GetMachineType(gate) == acc_.GetMachineType(input)) { in VisitZEXT() 60 auto machineType = acc_.GetMachineType(gate); in VisitZEXT() 181 return acc_.GetMachineType(gate) == MachineType::I32; in IsInt32Type()
|
| D | lcr_circuit_builder.cpp | 28 return type.GetMachineType(); in GetMachineTypeFromVariableType() 54 ASSERT(acc_.GetMachineType(index) == MachineType::I32); in ExtractValue() 137 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(bits), type.GetMachineType(), in Load() 148 GateRef result = GetCircuit()->NewGate(GetCircuit()->Load(bits), type.GetMachineType(), in Load()
|
| D | loop_peeling.cpp | 42 ASSERT(acc_.GetMachineType(value) == acc_.GetMachineType(copyValue)); in CopyLoopExit() 43 … GateRef selector = circuit_->NewGate(circuit_->ValueSelector(numIns), acc_.GetMachineType(value), in CopyLoopExit() 182 acc_.SetMachineType(newGate, acc_.GetMachineType(gate)); in SetCopy()
|
| D | instruction_combine.cpp | 293 if (acc_.GetOpCode(revValue) == OpCode::CONSTANT && acc_.GetMachineType(revValue) == I1) { in VisitREV() 351 auto machineType = acc_.GetMachineType(gate); in VisitADD() 367 auto machineType = acc_.GetMachineType(gate); in VisitSUB() 383 auto machineType = acc_.GetMachineType(gate); in VisitMUL() 399 auto machineType = acc_.GetMachineType(gate); in VisitSDIV() 413 auto machineType = acc_.GetMachineType(gate); in VisitFDIV() 425 auto machineType = acc_.GetMachineType(gate); in VisitSMOD() 440 auto machineType = acc_.GetMachineType(gate); in VisitAND() 454 auto machineType = acc_.GetMachineType(gate); in VisitOR() 468 auto machineType = acc_.GetMachineType(gate); in VisitXOR() [all …]
|
| D | value_numbering.cpp | 175 if (acc_.GetMachineType(lhs) != acc_.GetMachineType(rhs)) { in CheckReplacement()
|
| D | stub.cpp | 40 acc_.SetMachineType(argument, paramsType[i].GetMachineType()); in InitializeArguments()
|
| D | llvm_ir_builder.cpp | 1206 auto machineType = acc_.GetMachineType(gate); in VisitConstant() 1248 ASSERT(acc_.GetMachineType(gate) == MachineType::ARCH); in VisitConstString() 1338 auto machineType = acc_.GetMachineType(gate); in VisitMod() 1571 auto machineType = acc_.GetMachineType(gate); in VisitIntRev() 1611 MachineType t = acc_.GetMachineType(gate); in ConvertLLVMTypeFromGate() 1685 auto machineType = acc_.GetMachineType(e1); in VisitTruncFloatToInt() 1707 auto machineType = acc_.GetMachineType(gate); in VisitAdd() 1745 auto machineType = acc_.GetMachineType(gate); in VisitSub() 1774 auto machineType = acc_.GetMachineType(gate); in VisitMul() 1850 ASSERT(acc_.GetMachineType(left) == MachineType::I32); in HandleAddWithOverflow() [all …]
|
| D | litecg_ir_builder.cpp | 124 MachineType t = acc_.GetMachineType(gate); in ConvertLiteCGTypeFromGate() 342 auto machineType = acc_.GetMachineType(gate); in GetConstant() 570 auto machineType = acc_.GetMachineType(gate); in VisitAdd() 685 [[maybe_unused]] auto e1ValCode = acc_.GetMachineType(e1); in VisitCmp() 686 [[maybe_unused]] auto e2ValCode = acc_.GetMachineType(e2); in VisitCmp() 950 ASSERT(GetBitWidthFromMachineType(acc_.GetMachineType(e1)) <= in VisitZExtInt() 951 GetBitWidthFromMachineType(acc_.GetMachineType(gate))); in VisitZExtInt() 1360 ASSERT(GetBitWidthFromMachineType(acc_.GetMachineType(gate)) == in VisitBitCast() 1361 GetBitWidthFromMachineType(acc_.GetMachineType(e1))); in VisitBitCast() 1399 auto machineType = acc_.GetMachineType(gate); in VisitMod() [all …]
|
| D | variable_type.h | 34 [[nodiscard]] MachineType GetMachineType() const in GetMachineType() function
|
| D | gate.cpp | 49 MachineType actual = GetInGateConst(idx)->GetMachineType(); in CheckInputMachineType() 51 expected = GetMachineType(); in CheckInputMachineType() 67 MachineType actual = GetInGateConst(idx)->GetMachineType(); in CheckNotInputMachineType() 739 log += "\"MType\":\"" + MachineTypeStr(GetMachineType()) + ", "; in Print() 798 log += "\"MType\"=\"" + MachineTypeStr(GetMachineType()) + ", "; in ShortPrint()
|
| D | gate_matchers.h | 59 return acc_.GetMachineType(gate_); in MachineType() 125 if (acc_.GetOpCode(gate) == kOpcode && acc_.GetMachineType(gate) == kMachineType) { in ValueMatcher()
|
| D | lcr_circuit_builder.h | 323 auto xType = acc_.GetMachineType(x); in Equal() 344 auto xType = acc_.GetMachineType(x); in NotEqual()
|
| D | gate.h | 203 MachineType GetMachineType() const in GetMachineType() function
|
| D | circuit.cpp | 391 MachineType Circuit::GetMachineType(GateRef gate) const in GetMachineType() function in panda::ecmascript::kungfu::Circuit 393 return LoadGatePtrConst(gate)->GetMachineType(); in GetMachineType()
|
| D | circuit.h | 224 MachineType GetMachineType(GateRef gate) const;
|
| D | range_analysis.cpp | 41 return acc_.GetMachineType(gate) == MachineType::I32; in IsInt32Type()
|
| D | gate_accessor.cpp | 1080 ASSERT(gatePtr->GetMachineType() == MachineType::I64); in GetImmediateId() 1354 MachineType GateAccessor::GetMachineType(GateRef gate) const in GetMachineType() function in panda::ecmascript::kungfu::GateAccessor 1356 return circuit_->GetMachineType(gate); in GetMachineType() 1391 ASSERT(GetMachineType(gate) == MachineType::F64); in GetFloat64FromConstant() 1404 ASSERT(GetMachineType(gate) == MachineType::I32); in GetInt32FromConstant()
|
| D | hcr_circuit_builder.cpp | 38 MachineType machineType = cs->GetReturnType().GetMachineType(); in NoLabelCallRuntime() 155 MachineType machineType = cs->GetReturnType().GetMachineType(); in Call()
|
| D | async_function_lowering.cpp | 196 auto machineType = accessor_.GetMachineType(use); in UpdateValueSelector()
|
| D | circuit_builder.cpp | 129 auto machineType = acc_.GetMachineType(value); in LoopExitValue() 298 auto machineType = acc_.GetMachineType(gate); in ClearConstantCache()
|
| D | mcr_lowering.cpp | 142 VariableType type = VariableType(acc_.GetMachineType(gate), acc_.GetGateType(gate)); in LowerLoadConstOffset() 166 VariableType type = VariableType(acc_.GetMachineType(gate), acc_.GetGateType(gate)); in LowerStoreConstOffset()
|
| D | mcr_circuit_builder.cpp | 690 auto ret = GetCircuit()->NewGate(GetCircuit()->StoreMemory(opIdx), type.GetMachineType(), in StoreMemory() 753 auto ret = GetCircuit()->NewGate(circuit_->LoadConstOffset(bits), type.GetMachineType(), in LoadConstOffset() 776 auto ret = GetCircuit()->NewGate(circuit_->StoreConstOffset(bits), type.GetMachineType(), in StoreConstOffset()
|
| D | number_speculative_retype.cpp | 216 auto machineType = acc_.GetMachineType(gate); in VisitConstant() 840 MachineType mType = acc_.GetMachineType(gate); in TryConvertConstant()
|
| D | gate_accessor.h | 483 MachineType GetMachineType(GateRef gate) const;
|