Home
last modified time | relevance | path

Searched refs:UINT64 (Results 1 - 25 of 92) sorted by relevance

1234

/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Ddatatype.h39 UINT64,
73 "u64", // UINT64
99 case Type::UINT64: in GetCommonType()
133 case UINT64: in IsTypeNumeric()
166 return UINT64; in GetIntTypeForReference()
190 return is_signed ? INT64 : UINT64; in GetIntTypeBySize()
273 case UINT64: in ShiftByType()
H A Dir-dyn-base-types.h33 case panda::compiler::DataType::Type::UINT64: in NumericDataTypeToAnyType()
/arkcompiler/runtime_core/static_core/compiler/tests/
H A Dreg_alloc_linear_scan_test.cpp500 sf->AddMove(4U, 5U, DataType::UINT64); in PhiMovesOverwritingMixed()
501 sf->AddMove(5U, 6U, DataType::UINT64); in PhiMovesOverwritingMixed()
502 sf->AddSpill(2U, 3U, DataType::UINT64); in PhiMovesOverwritingMixed()
503 sf->AddSpill(7U, 4U, DataType::UINT64); in PhiMovesOverwritingMixed()
504 sf->AddMove(6U, 4U, DataType::UINT64); in PhiMovesOverwritingMixed()
507 sf->AddMove(10U, 11U, DataType::UINT64); in PhiMovesOverwritingMixed()
509 sf->AddMove(21U, 20U, DataType::UINT64); in PhiMovesOverwritingMixed()
513 expectedSf->AddMove(10U, 11U, DataType::UINT64); in PhiMovesOverwritingMixed()
514 expectedSf->AddMove(21U, 20U, DataType::UINT64); in PhiMovesOverwritingMixed()
522 expectedSf->AddSpill(2U, 3U, DataType::UINT64); in PhiMovesOverwritingMixed()
[all...]
H A Dinst_generator.h177 DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64}; member in ark::compiler::InstGenerator::DataType
180 DataType::INT16, DataType::UINT32, DataType::INT32, DataType::UINT64, member in ark::compiler::InstGenerator::DataType
185 DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64}; member in ark::compiler::InstGenerator::DataType
189 DataType::UINT64, DataType::INT64}; member in ark::compiler::InstGenerator::DataType
193 DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64, member in ark::compiler::InstGenerator::DataType
267 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
270 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
273 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
276 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
354 {DataType::INT32, -1}, {DataType::UINT64,
[all...]
H A Dif_conversion_test.cpp102 INST(3U, Opcode::If).SrcType(DataType::UINT64).CC(CC_NE).Inputs(0U, 1U); in TEST_F()
126 INST(3U, Opcode::Select).u64().SrcType(DataType::UINT64).CC(CC_NE).Inputs(4U, 0U, 0U, 1U); in TEST_F()
196 INST(3U, Opcode::If).SrcType(DataType::UINT64).CC(CC_LT).Inputs(0U, 1U); in TEST_F()
220 INST(3U, Opcode::Select).u64().SrcType(DataType::UINT64).CC(CC_LT).Inputs(0U, 4U, 0U, 1U); in TEST_F()
315 INST(4U, Opcode::If).SrcType(DataType::UINT64).CC(CC_NE).Inputs(3U, 1U); in TEST_F()
319 INST(5U, Opcode::If).SrcType(DataType::UINT64).CC(CC_NE).Inputs(3U, 2U); in TEST_F()
344 INST(5U, Opcode::Select).u64().SrcType(DataType::UINT64).CC(CC_NE).Inputs(6U, 3U, 3U, 2U); in TEST_F()
345 INST(4U, Opcode::Select).u64().SrcType(DataType::UINT64).CC(CC_NE).Inputs(5U, 0U, 3U, 1U); in TEST_F()
362 INST(3U, Opcode::If).SrcType(DataType::UINT64).CC(CC_NE).Inputs(0U, 2U); in CreateExpJointTriangleWithTrickFloatPhi()
369 INST(6U, Opcode::Select).u64().SrcType(DataType::UINT64) in CreateExpJointTriangleWithTrickFloatPhi()
[all...]
H A Dsplit_resolver_test.cpp155 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in SRC_GRAPH()
192 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in OUT_GRAPH()
248 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in SRC_GRAPH()
273 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in OUT_GRAPH()
338 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in SRC_GRAPH()
379 INST(1U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 0U); in OUT_GRAPH()
564 mulSf->AddFill(0U, 1U, DataType::Type::UINT64); in TEST_F()
586 INST(2U, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0U, 1U); in TEST_F()
626 phiSf->AddMove(1U, 3U, DataType::Type::UINT64); in TEST_F()
646 INST(2U, Opcode::Compare).b().SrcType(DataType::Type::UINT64) in SRC_GRAPH()
[all...]
H A Dlive_registers_test.cpp52 li->SetType(DataType::UINT64); in TEST_F()
104 li->SetType(DataType::UINT64); in TEST_F()
140 li->SetType(DataType::UINT64); in TEST_F()
167 li->SetType(DataType::UINT64); in TEST_F()
218 interval->SetType(DataType::Type::UINT64); in TEST_F()
H A Dvixl_exec_module.h59 case (DataType::UINT64): in CutValue()
106 return DataType::UINT64; in GetType()
211 } else if (type == DataType::UINT64) { in WriteParameters()
H A Dreg_alloc_graph_coloring_test.cpp56 INST(3U, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(2U, 0U); in TEST_F()
99 INST(3U, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(2U, 0U); in SRC_GRAPH()
110 INST(7U, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(1U, 0U); in SRC_GRAPH()
171 INST(4U, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(3U, 1U); in SRC_GRAPH()
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/
H A Ddatatype.h40 UINT64,
74 "u64", // UINT64
107 case Type::UINT64: in GetCommonType()
146 case UINT64: in IsTypeNumeric()
180 return UINT64; in GetIntTypeForReference()
205 return isSigned ? INT64 : UINT64; in GetIntTypeBySize()
286 case UINT64: in ShiftByType()
/arkcompiler/runtime_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_type.h26 return DataType::Type::UINT64; in ConvertRegType()
39 return DataType::Type::UINT64; in ConvertRegType()
/arkcompiler/runtime_core/compiler/tests/
H A Dinst_generator.h132 DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64}; member in panda::compiler::InstGenerator::DataType
135 DataType::INT16, DataType::UINT32, DataType::INT32, DataType::UINT64, member in panda::compiler::InstGenerator::DataType
140 DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64}; member in panda::compiler::InstGenerator::DataType
144 DataType::UINT64, DataType::INT64}; member in panda::compiler::InstGenerator::DataType
148 DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64, member in panda::compiler::InstGenerator::DataType
222 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
225 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
228 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
231 {DataType::UINT32, DataType::INT32, DataType::UINT64, DataType::INT64, DataType::FLOAT32, DataType::FLOAT64,
304 {DataType::INT32, -1}, {DataType::UINT64,
[all...]
H A Dcompiler_optimizations_test.cpp93 inst->SetType(DataType::UINT64); in HWTEST_F()
94 EXPECT_EQ(inst->GetType(), DataType::UINT64); in HWTEST_F()
100 inst->SetType(DataType::UINT64); in HWTEST_F()
101 EXPECT_EQ(inst->GetType(), DataType::UINT64); in HWTEST_F()
H A Dreg_alloc_graph_coloring_test.cpp54 INST(3, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(2, 0); in TEST_F()
102 INST(3, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(2, 0); in TEST_F()
113 INST(7, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(1, 0); in TEST_F()
H A Dsplit_resolver_test.cpp153 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
188 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
236 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
269 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
316 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
355 INST(1, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 0); in TEST_F()
530 mul_sf->AddFill(0, 1, DataType::Type::UINT64); in TEST_F()
552 INST(2, Opcode::Compare).b().SrcType(DataType::Type::UINT64).Inputs(0, 1); in TEST_F()
592 phi_sf->AddMove(1, 3, DataType::Type::UINT64); in TEST_F()
613 INST(2, Opcode::Compare).b().SrcType(DataType::Type::UINT64) in TEST_F()
[all...]
H A Dcleanup_test.cpp557 INST(2, Opcode::If).SrcType(DataType::UINT64).CC(CC_GE).Inputs(0, 1); in TEST_F()
563 INST(5, Opcode::If).SrcType(DataType::UINT64).CC(CC_GT).Inputs(4, 1); in TEST_F()
588 INST(2, Opcode::If).SrcType(DataType::UINT64).CC(CC_GE).Inputs(0, 1); in TEST_F()
618 INST(5, Opcode::If).SrcType(DataType::UINT64).CC(CC_LE).Inputs(4, 1); in TEST_F()
622 INST(6, Opcode::If).SrcType(DataType::UINT64).CC(CC_LE).Inputs(4, 2); in TEST_F()
723 INST(2, Opcode::If).SrcType(DataType::UINT64).CC(CC_GT).Inputs(0, 1); in TEST_F()
730 INST(4, Opcode::IfImm).SrcType(DataType::UINT64).CC(CC_NE).Imm(0).Inputs(3); in TEST_F()
1360 INST(17, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(15, 16); in TEST_F()
1405 INST(17, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64).Inputs(15, 16); in TEST_F()
1433 INST(6, Opcode::Compare).b().CC(CC_LT).SrcType(DataType::Type::UINT64) in TEST_F()
[all...]
H A Dreg_alloc_common_test.cpp38 if constexpr (DataType::UINT64 == reg_type) { in TestParametersLocations()
121 params_on_registers = (type == DataType::UINT64) ? 2U : 3U; in TestParametersLocations()
151 TestParametersLocations<DataType::UINT64>(); in TEST_F()
H A Dvixl_exec_module.h59 case (DataType::UINT64): in CutValue()
106 return DataType::UINT64; in GetType()
200 } else if (type == DataType::UINT64) { in WriteParameters()
H A Dcompiler_regalloc_test.cpp619 EXPECT_EQ(ConvertRegType(graph, DataType::Type::FLOAT32), DataType::Type::UINT64); in HWTEST_F()
807 spill_fill_inst->AddSpillFill(src, dst, DataType::UINT64); in HWTEST_F()
816 spill_fill_inst1->AddSpillFill(src1, dst1, DataType::UINT64); in HWTEST_F()
826 spill_fill_inst2->AddSpillFill(src1, dst, DataType::UINT64); in HWTEST_F()
832 spill_fill_inst->AddSpillFill(src2, dst3, DataType::UINT64); in HWTEST_F()
835 spill_fill_inst->AddSpillFill(src1, dst4, DataType::UINT64); in HWTEST_F()
941 interv->SetPhysicalReg(1, DataType::UINT64); in HWTEST_F()
1024 inst->SetType(DataType::UINT64); in HWTEST_F()
1025 EXPECT_EQ(inst->GetType(), DataType::UINT64); in HWTEST_F()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/regalloc/
H A Dreg_type.h34 return DataType::Type::UINT64; in ConvertRegTypeNotFloat()
41 return type == DataType::FLOAT32 ? DataType::UINT32 : DataType::UINT64; in ConvertRegType()
/arkcompiler/runtime_core/static_core/compiler/tests/codegen/
H A Dcodegen_test_1.cpp656 auto param3 = CutValue<ObjectPointerType>(10U, DataType::UINT64); in TEST_F()
733 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); in TEST_F()
734 auto param2 = CutValue<uint64_t>(-1L, DataType::UINT64); in TEST_F()
829 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); in TEST_F()
830 auto param2 = CutValue<uint64_t>(-1L, DataType::UINT64); in TEST_F()
939 INST(4U, Opcode::If).SrcType(DataType::UINT64).CC(cc).Inputs(0U, 1U); in SRC_GRAPH()
975 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); in TEST_F()
976 auto param2 = CutValue<uint64_t>(-1L, DataType::UINT64); in TEST_F()
1173 auto param1 = CutValue<uint64_t>(1U, DataType::UINT64); in TEST_F()
1174 auto param2 = CutValue<uint64_t>(-1L, DataType::UINT64); in TEST_F()
[all...]
/arkcompiler/runtime_core/static_core/bytecode_optimizer/
H A Dcodegen.cpp224 case compiler::DataType::UINT64: in EncodeSpillFillData()
318 case compiler::DataType::UINT64: in VisitConstant64()
376 case compiler::DataType::UINT64: in VisitConstant()
404 case compiler::DataType::UINT64: in EncodeSta()
748 case compiler::DataType::UINT64: { in VisitIf()
958 case compiler::DataType::UINT64: { in IfImmZero()
1035 case compiler::DataType::UINT64: { in IfImmNonZero()
1070 } else if (inst->GetInputType(0) == compiler::DataType::UINT64) { in IfImm64()
1272 case compiler::DataType::UINT64: { in VisitCastFromF32()
1446 case compiler::DataType::UINT64 in VisitReturn()
[all...]
/arkcompiler/runtime_core/compiler/optimizer/templates/
H A Dinstructions.rb29 UINT64 = 'u64'
80 Tokens::Types::UINT64 => "DataType::UINT64",
231 'u64' => 'DataType::UINT64',
/arkcompiler/runtime_core/compiler/optimizer/optimizations/
H A Dlowering.cpp49 uint32_t size = (type == DataType::UINT64 || type == DataType::INT64) ? WORD_SIZE : HALF_SIZE; in BetterToSwapCompareInputs()
108 uint32_t size = (type == DataType::UINT64 || type == DataType::INT64) ? WORD_SIZE : HALF_SIZE; in LowerIf()
/arkcompiler/runtime_core/static_core/compiler/optimizer/templates/
H A Dinstructions.rb29 UINT64 = 'u64'
80 Tokens::Types::UINT64 => "DataType::UINT64",
235 'u64' => 'DataType::UINT64',

Completed in 33 milliseconds

1234