/arkcompiler/runtime_core/static_core/compiler/tests/ |
H A D | memory_coalescing_test.cpp | 50 INST(225U, Opcode::LoadArrayI).s64().Inputs(42U).Imm(0x0U); in TEST_F() 51 INST(227U, Opcode::LoadArrayI).s64().Inputs(42U).Imm(0x1U); in TEST_F() 54 INST(229U, Opcode::StoreArrayI).s64().Inputs(42U, 51U).Imm(0x0U); in TEST_F() 55 INST(230U, Opcode::StoreArrayI).s64().Inputs(42U, 51U).Imm(0x1U); in TEST_F() 69 INST(231U, Opcode::LoadArrayPairI).s64().Inputs(42U).Imm(0x0U); in TEST_F() 70 INST(232U, Opcode::LoadPairPart).s64().Inputs(231U).Imm(0x0U); in TEST_F() 71 INST(233U, Opcode::LoadPairPart).s64().Inputs(231U).Imm(0x1U); in TEST_F() 74 INST(234U, Opcode::StoreArrayPairI).s64().Inputs(42U, 51U, 51U).Imm(0x0U); in TEST_F() 99 INST(63U, Opcode::AddI).s32().Inputs(9U).Imm(0x1U); in SRC_GRAPH() 103 INST(64U, Opcode::AddI).s32().Inputs(9U).Imm( in SRC_GRAPH() [all...] |
H A D | licm_conditions_test.cpp | 41 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in TEST_F() 46 INST(9U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(0U); in TEST_F() 56 INST(10U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(1U); in TEST_F() 88 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in TEST_F() 92 INST(13U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(0U); in TEST_F() 97 INST(14U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(16U); in TEST_F() 155 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in SRC_GRAPH() 159 INST(13U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(0U); in SRC_GRAPH() 163 INST(14U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(1U); in SRC_GRAPH() 200 INST(13U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm( in OUT_GRAPH() [all...] |
H A D | cleanup_empty_blocks_test.cpp | 34 INST(3U, Opcode::AndI).i32().Inputs(0U).Imm(3U); in SRC_GRAPH() 35 INST(4U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(3U); in SRC_GRAPH() 41 INST(7U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(6U); in SRC_GRAPH() 47 INST(10U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(9U); in SRC_GRAPH() 67 INST(3U, Opcode::AndI).i32().Inputs(0U).Imm(3U); in OUT_GRAPH() 68 INST(4U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(3U); in OUT_GRAPH() 74 INST(7U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(6U); in OUT_GRAPH() 80 INST(10U, Opcode::IfImm).SrcType(DataType::INT32).CC(CC_NE).Imm(0U).Inputs(9U); in OUT_GRAPH()
|
H A D | move_constants_test.cpp | 33 INST(2U, Opcode::IfImm).CC(CC_GE).Imm(5U).Inputs(0U); in SRC_GRAPH() 38 INST(3U, Opcode::ReturnI).u64().Imm(0U); in SRC_GRAPH() 43 INST(4U, Opcode::IfImm).CC(CC_LE).Imm(10U).Inputs(0U); in SRC_GRAPH() 66 INST(2U, Opcode::IfImm).CC(CC_GE).Imm(5U).Inputs(0U); in OUT_GRAPH() 71 INST(3U, Opcode::ReturnI).u64().Imm(0U); in OUT_GRAPH() 77 INST(4U, Opcode::IfImm).CC(CC_LE).Imm(10U).Inputs(0U); in OUT_GRAPH() 114 INST(2U, Opcode::IfImm).CC(CC_GE).Imm(5U).Inputs(0U); in SRC_GRAPH() 119 INST(3U, Opcode::ReturnI).u64().Imm(0U); in SRC_GRAPH() 124 INST(4U, Opcode::IfImm).CC(CC_LE).Imm(10U).Inputs(0U); in SRC_GRAPH() 149 INST(2U, Opcode::IfImm).CC(CC_GE).Imm( in OUT_GRAPH() [all...] |
H A D | if_merging_test.cpp | 50 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in CreateExpectedSameIfs() 82 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 88 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(inverse ? CC_EQ : CC_NE).Imm(0U).Inputs(3U); in TEST_F() 124 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 131 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(12U); in TEST_F() 165 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 172 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 205 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in CreateExpectedCheckInstsSplit() 237 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 255 INST(13U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | adjust_arefs_test.cpp | 55 INST(19U, Opcode::IfImm).CC(CC_NE).Inputs(15U).Imm(0U); in BuildGraphOneBlockContinuousChain() 85 INST(11U, Opcode::AddI).ptr().Inputs(0U).Imm(graph->GetRuntime()->GetArrayDataOffset(graph->GetArch())); in TEST_F() 91 INST(19U, Opcode::IfImm).CC(CC_NE).Inputs(16U).Imm(0U); in TEST_F() 132 INST(19U, Opcode::IfImm).CC(CC_NE).Inputs(16U).Imm(0U); in BuildGraphOneBlockBrokenChain() 161 INST(11U, Opcode::AddI).ptr().Inputs(0U).Imm(graph->GetRuntime()->GetArrayDataOffset(graph->GetArch())); in TEST_F() 167 INST(15U, Opcode::AddI).ptr().Inputs(0U).Imm(graph->GetRuntime()->GetArrayDataOffset(graph->GetArch())); in TEST_F() 172 INST(19U, Opcode::IfImm).CC(CC_NE).Inputs(18U).Imm(0U); in TEST_F() 209 INST(19U, Opcode::IfImm).CC(CC_NE).Inputs(15U).Imm(0U); in BuildGraphMultipleBlockContinuousChain() 214 INST(42U, Opcode::IfImm).CC(CC_NE).Inputs(41U).Imm(0U); in BuildGraphMultipleBlockContinuousChain() 251 INST(11U, Opcode::AddI).ptr().Inputs(0U).Imm(grap in TEST_F() [all...] |
H A D | loop_unswitch_test.cpp | 46 INST(28U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(27U); in CreateIncLoopGraph() 57 INST(20U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(19U); in CreateIncLoopGraph() 79 INST(18U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(17U); in CreateIncLoopGraph() 115 INST(28U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(27U); in CreateDecLoopGraph() 126 INST(19U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(18U); in CreateDecLoopGraph() 148 INST(17U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(15U); in CreateDecLoopGraph() 193 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in BuildGraphSingleCondition() 197 INST(13U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(0U); in BuildGraphSingleCondition() 231 INST(35U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_EQ).Imm(0U).Inputs(0U); in BuildExpectedSingleCondition() 236 INST(23U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in BuildExpectedSingleCondition() [all...] |
H A D | graph_cloner_test.cpp | 46 INST(15U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(14U); in SRC_GRAPH() 56 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in SRC_GRAPH() 83 INST(15U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(14U); in OUT_GRAPH() 93 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in OUT_GRAPH() 102 INST(18U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(17U); in OUT_GRAPH() 112 INST(21U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(20U); in OUT_GRAPH() 151 INST(15U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(14U); in SRC_GRAPH() 163 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in SRC_GRAPH() 194 INST(15U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(14U); in OUT_GRAPH() 206 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in OUT_GRAPH() [all...] |
H A D | if_conversion_test.cpp | 61 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 86 INST(4U, Opcode::SelectImm).u64().SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U, 0U, 3U); in TEST_F() 155 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 180 INST(4U, Opcode::SelectImm).u64().SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(0U, 5U, 3U); in TEST_F() 238 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in CreateExpectedJointTriangleImm() 245 INST(7U, Opcode::SelectImm).u64().SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(8U, 5U, 6U); in CreateExpectedJointTriangleImm() 280 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 286 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(6U); in TEST_F() 444 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 474 INST(4U, Opcode::SelectImm).u32().SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | redundant_loop_elimination_test.cpp | 48 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in TEST_F() 87 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in TEST_F() 109 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in TEST_F() 134 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in SRC_GRAPH() 160 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in OUT_GRAPH() 198 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(6U); in TEST_F() 204 INST(12U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(11U); in TEST_F() 248 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(6U); in SRC_GRAPH() 254 INST(12U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(11U); in SRC_GRAPH() 285 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in OUT_GRAPH() [all...] |
H A D | loop_analyzer_test.cpp | 160 INST(6U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(5U); in BuildGraphLoopAnalyzer() 167 INST(10U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(9U); in BuildGraphLoopAnalyzer() 172 INST(12U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(11U); in BuildGraphLoopAnalyzer() 177 INST(14U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(13U); in BuildGraphLoopAnalyzer() 184 INST(18U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(17U); in BuildGraphLoopAnalyzer() 299 INST(20U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(19U); in BuildGraphPreheaderInsert() 318 INST(11U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(10U); in BuildGraphPreheaderInsert() 404 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(3U); in TEST_F() 410 INST(7U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(6U); in TEST_F() 470 INST(4U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | loop_peeling_test.cpp | 35 INST(3U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(0U); in BuildGraphTwoBackEdges() 40 INST(5U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(0U); in BuildGraphTwoBackEdges() 63 INST(0U, Opcode::IfImm).SrcType(DataType::UINT64).CC(CC_NE).Imm(0U).Inputs(1U); in BuildGraphNotHeaderExit() 77 INST(5U, Opcode::IfImm).SrcType(DataType::UINT64).CC(CC_NE).Imm(0U).Inputs(2U); in BuildGraphNotHeaderExit() 103 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in BuildGraphHeaderAndBackEdgeExit() 109 INST(11U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(1U); in BuildGraphHeaderAndBackEdgeExit() 128 INST(3U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(0U); in BuildGraphMultiExit() 133 INST(5U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(0U); in BuildGraphMultiExit() 181 INST(8U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0U).Inputs(7U); in BuildGraphCloneBlock() 213 INST(16U, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
/arkcompiler/runtime_core/compiler/tests/ |
H A D | move_constants_test.cpp | 33 INST(2, Opcode::IfImm).CC(CC_GE).Imm(5).Inputs(0); in TEST_F() 38 INST(3, Opcode::ReturnI).u64().Imm(0); in TEST_F() 43 INST(4, Opcode::IfImm).CC(CC_LE).Imm(10).Inputs(0); in TEST_F() 63 INST(2, Opcode::IfImm).CC(CC_GE).Imm(5).Inputs(0); in TEST_F() 68 INST(3, Opcode::ReturnI).u64().Imm(0); in TEST_F() 74 INST(4, Opcode::IfImm).CC(CC_LE).Imm(10).Inputs(0); in TEST_F() 104 INST(2, Opcode::IfImm).CC(CC_GE).Imm(5).Inputs(0); in TEST_F() 109 INST(3, Opcode::ReturnI).u64().Imm(0); in TEST_F() 114 INST(4, Opcode::IfImm).CC(CC_LE).Imm(10).Inputs(0); in TEST_F() 136 INST(2, Opcode::IfImm).CC(CC_GE).Imm( in TEST_F() [all...] |
H A D | graph_cloner_test.cpp | 45 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(14); in TEST_F() 55 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 80 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(14); in TEST_F() 90 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 99 INST(18, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(17); in TEST_F() 109 INST(21, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(20); in TEST_F() 139 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(14); in TEST_F() 151 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 179 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(14); in TEST_F() 191 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | cleanup_test.cpp | 202 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 222 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 237 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 266 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 295 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 301 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 331 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 337 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 367 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 398 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | basicblock_test.cpp | 95 INST(19, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(18); in TEST_F() 103 INST(11, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(17); in TEST_F() 177 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 241 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 246 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(4); in TEST_F() 294 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 299 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(4); in TEST_F() 304 INST(7, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(6); in TEST_F() 329 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(4); in TEST_F() 371 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | loop_analyzer_test.cpp | 131 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 138 INST(10, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(9); in TEST_F() 143 INST(12, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(11); in TEST_F() 148 INST(14, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(13); in TEST_F() 155 INST(18, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(17); in TEST_F() 267 INST(20, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(19); in TEST_F() 286 INST(11, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(10); in TEST_F() 346 INST(4, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(3); in TEST_F() 352 INST(7, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(6); in TEST_F() 393 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | graph_comparator_test.cpp | 33 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in CreateGraph() 41 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in CreateGraph() 106 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 130 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 184 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 211 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F()
|
H A D | branch_elimination_test.cpp | 104 INST(4, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(19); in BuildTestGraph() 114 INST(10, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(9); in BuildTestGraph() 169 INST(4, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(19); in BuildTestGraph2() 176 INST(21, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(20); in BuildTestGraph2() 181 INST(10, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(9); in BuildTestGraph2() 507 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(0); in TEST_F() 511 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(4); in TEST_F() 515 INST(7, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(3); in TEST_F() 581 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(3); in TEST_F() 633 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
H A D | liveness_analyzer_test.cpp | 78 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 84 INST(6, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(5); in TEST_F() 92 INST(11, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(10); in TEST_F() 99 INST(15, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(14); in TEST_F() 126 INST(3, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(2); in TEST_F() 133 INST(5, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(4); in TEST_F() 140 INST(7, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(6); in TEST_F() 153 INST(9, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(8); in TEST_F() 159 INST(11, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm(0).Inputs(10); in TEST_F() 165 INST(13, Opcode::IfImm).SrcType(DataType::BOOL).CC(CC_NE).Imm( in TEST_F() [all...] |
/arkcompiler/runtime_core/static_core/irtoc/backend/compiler/tests/ |
H A D | dangling_pointers_checker_test.cpp | 40 // correct_acc_load := LoadI(LiveIn(frame).ptr).Imm(frame_acc_offset).ref 42 // correct_acc_store := StoreI(LiveIn(frame).ptr, correct_acc_load).Imm(frame_acc_offset).ref 66 INST(5U, Opcode::LoadI).Inputs(0U).ref().Imm(frameAccOffset); in TEST_F() 67 INST(6U, Opcode::StoreI).ref().Inputs(0U, 5U).Imm(frameAccOffset); in TEST_F() 70 INST(30U, Opcode::AddI).Inputs(0U).ptr().Imm(frameAccOffset); in TEST_F() 71 INST(31U, Opcode::StoreI).u64().Inputs(30U, 2U).Imm(accTagOffset); in TEST_F() 85 // acc_ptr := AddI(LiveIn(frame).ptr).Imm(frame_acc_offset).ptr 86 // correct_acc_load := LoadI(acc_ptr).Imm(frame_acc_offset).ref 88 // correct_acc_store := StoreI(LiveIn(frame).ptr, correct_acc_load).Imm(frame_acc_offset).ref 114 INST(5U, Opcode::AddI).Inputs(0U).Imm(frameAccOffse in TEST_F() [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/ |
H A D | operands.h | 137 class Imm final { 144 constexpr Imm() = default; 147 constexpr explicit Imm(T value) : value_(static_cast<int64_t>(value)) in Imm() function in ark::compiler::final 154 constexpr explicit Imm(int64_t value) : value_(value) {}; in Imm() function in ark::compiler::final 156 constexpr explicit Imm(double value) : value_(value) {}; in Imm() function in ark::compiler::final 157 constexpr explicit Imm(float value) : value_(value) {}; in Imm() function in ark::compiler::final 159 explicit Imm(double value) : value_(bit_cast<uint64_t>(value)) {}; in Imm() function in ark::compiler::final 160 explicit Imm(float value) : value_(bit_cast<uint32_t>(value)) {}; in Imm() function in ark::compiler::final 163 DEFAULT_MOVE_SEMANTIC(Imm); 164 DEFAULT_COPY_SEMANTIC(Imm); [all...] |
H A D | codegen.cpp | 57 Imm(reinterpret_cast<uintptr_t>(klass))); in FixIntervals() 86 Imm(bit_cast<double>(inst->CastToConstant()->GetDoubleValue()))); in EncodeConstantMove() 90 Imm(bit_cast<float>(inst->CastToConstant()->GetFloatValue()))); in EncodeConstantMove() 93 encoder->EncodeMov(Reg(li->GetReg(), INT32_TYPE), Imm(inst->CastToConstant()->GetRawValue())); in EncodeConstantMove() 96 encoder->EncodeMov(Reg(li->GetReg(), INT64_TYPE), Imm(inst->CastToConstant()->GetRawValue())); in EncodeConstantMove() 432 InsertTrace(Imm(static_cast<size_t>(TraceId::METHOD_ENTER)), method_reg, in MakeTrace() 433 Imm(static_cast<size_t>(events::MethodEnterKind::COMPILED))); in MakeTrace() 435 InsertTrace(Imm(static_cast<size_t>(TraceId::METHOD_ENTER)), in MakeTrace() 436 Imm(reinterpret_cast<size_t>(GetGraph()->GetMethod())), in MakeTrace() 437 Imm(static_cas in MakeTrace() [all...] |
/arkcompiler/runtime_core/static_core/bytecode_optimizer/tests/ |
H A D | bc_lowering_test.cpp | 74 INST(2U, opcode.second).s32().Inputs(1U).Imm(imm); in TEST_F() 130 INST(22U, Opcode::AddI).u32().Inputs(0U).Imm(0xcU); in TEST_F() 131 INST(23U, Opcode::SubI).u32().Inputs(0U).Imm(0xcU); in TEST_F() 136 INST(24U, Opcode::AddI).u32().Inputs(0U).Imm(1U); in TEST_F() 205 INST(25U, Opcode::DivI).s32().Inputs(0U).Imm(0xcU); in TEST_F() 209 INST(26U, Opcode::DivI).s32().Inputs(0U).Imm(static_cast<uint64_t>(-1L)); in TEST_F() 210 INST(27U, Opcode::ModI).s32().Inputs(0U).Imm(0xcU); in TEST_F() 214 INST(28U, Opcode::ModI).s32().Inputs(0U).Imm(static_cast<uint64_t>(-1L)); in TEST_F() 215 INST(29U, Opcode::MulI).s32().Inputs(0U).Imm(0xcU); in TEST_F() 219 INST(30U, Opcode::MulI).s32().Inputs(0U).Imm(static_cas in TEST_F() [all...] |
/arkcompiler/runtime_core/static_core/compiler/optimizer/code_generator/target/amd64/ |
H A D | callconv.cpp | 161 encoder->EncodeJump(expandDone, NUM_ACTUAL_REG, Imm(numExpected), Condition::GE); in GeneratePrologue() 162 encoder->EncodeMov(NUM_EXPECTED_REG, Imm(numExpected)); in GeneratePrologue() 170 encoder->EncodeSub(spReg, spReg, Imm(2U * DOUBLE_WORD_SIZE_BYTES)); in GeneratePrologue() 177 encoder->EncodeSub(spReg, spReg, Imm(DOUBLE_WORD_SIZE_BYTES * (CFrameSlots::Start() - CFrameData::Start()))); in GeneratePrologue() 189 Imm((fl.GetSpillsCount() + fl.GetCallerRegistersCount(false) + fl.GetCallerRegistersCount(true)) * in GeneratePrologue() 206 Imm((fl.GetSpillsCount() + fl.GetCallerRegistersCount(false) + fl.GetCallerRegistersCount(true)) * in GenerateEpilogue() 218 encoder->EncodeAdd(spReg, spReg, Imm(SHIFT)); in GenerateEpilogue()
|