| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/ |
| D | aarch64_schedule.cpp | 814 AArch64Schedule::CSRResult AArch64Schedule::DoCSR(DepNode &node1, DepNode &node2, in DoCSR() argument 817 RegisterInfoUnit defRIU1 = GetDepNodeDefType(node1, cgFunc); in DoCSR() 822 CSRResult csrInfo = ScheduleCrossCall(node1, node2); in DoCSR() 823 if ((csrInfo == kNode1 && defRIU1.intRegNum >= scheduleInfo.GetFreeIntRegs(node1)) || in DoCSR() 831 CSRResult csrInfo = ScheduleCrossCall(node1, node2); in DoCSR() 832 if ((csrInfo == kNode1 && defRIU1.fpRegNum >= scheduleInfo.GetFreeFpRegs(node1)) || in DoCSR() 840 …if (freeRegNodes.find(&node1) != freeRegNodes.end() && freeRegNodes.find(&node2) == freeRegNodes.e… in DoCSR() 843 …if (freeRegNodes.find(&node1) == freeRegNodes.end() && freeRegNodes.find(&node2) != freeRegNodes.e… in DoCSR() 875 …return canDoCSPFurther ? kDoCSP : (node1.GetInsn()->GetId() < node2.GetInsn()->GetId() ? kNode1 : … in DoCSR() 878 AArch64Schedule::CSRResult AArch64Schedule::ScheduleCrossCall(const DepNode &node1, const DepNode &… in ScheduleCrossCall() argument [all …]
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
| D | schedule.cpp | 145 bool RegPressureSchedule::DepNodePriorityCmp(const DepNode *node1, const DepNode *node2) in DepNodePriorityCmp() argument 147 CHECK_NULL_FATAL(node1); in DepNodePriorityCmp() 149 int32 priority1 = node1->GetPriority(); in DepNodePriorityCmp() 155 int32 numCall1 = node1->GetNumCall(); in DepNodePriorityCmp() 157 if (node1->GetIncPressure() == true && node2->GetIncPressure() == true) { in DepNodePriorityCmp() 163 int32 near1 = node1->GetNear(); in DepNodePriorityCmp() 164 int32 near2 = node1->GetNear(); in DepNodePriorityCmp() 165 int32 depthS1 = node1->GetMaxDepth() + near1; in DepNodePriorityCmp() 179 size_t succsSize1 = node1->GetSuccs().size(); in DepNodePriorityCmp() 180 size_t succsSize2 = node1->GetSuccs().size(); in DepNodePriorityCmp() [all …]
|
| /arkcompiler/runtime_core/static_core/compiler/tests/ |
| D | reg_alloc_interference_graph_test.cpp | 73 auto *node1 = gr.AllocNode(); in TEST_F() local 75 EXPECT_EQ(node1->GetNumber(), 0U); in TEST_F() 80 EXPECT_NE(node1, node2); in TEST_F()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/ |
| D | aarch64_schedule.h | 310 …bool CompareDepNode(DepNode &node1, DepNode &node2, AArch64ScheduleProcessInfo &scheduleInfo) cons… 317 CSRResult DoCSR(DepNode &node1, DepNode &node2, AArch64ScheduleProcessInfo &scheduleInfo) const; 318 AArch64Schedule::CSRResult ScheduleCrossCall(const DepNode &node1, const DepNode &node2) const;
|
| /arkcompiler/runtime_core/compiler/tests/ |
| D | reg_alloc_interference_graph_test.cpp | 72 auto *node1 = gr.AllocNode(); in TEST_F() local 74 EXPECT_EQ(node1->GetNumber(), 0); in TEST_F() 79 EXPECT_NE(node1, node2); in TEST_F()
|
| D | compiler_regalloc_test.cpp | 252 auto *node1 = gr.AllocNode(); in __anonb7fcf74c0802() local 254 EXPECT_EQ(node1->GetNumber(), 0); in __anonb7fcf74c0802() 259 EXPECT_NE(node1, node2); in __anonb7fcf74c0802()
|
| /arkcompiler/toolchain/tooling/test/ |
| D | pt_json_test.cpp | 223 cJSON *node1 = cJSON_CreateString("test"); in HWTEST_F_L0() local 224 PtJson str(node1); in HWTEST_F_L0()
|
| D | pt_types_test.cpp | 693 ProfileNode node1; in HWTEST_F_L0() local 695 node1.SetCallFrame(std::move(callFrame1)); in HWTEST_F_L0() 696 std::unique_ptr<PtJson> result1 = node1.ToJson(); in HWTEST_F_L0()
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/src/old/ |
| D | ea_connection_graph.cpp | 1035 void EAConnectionGraph::UpdateCallerEdgesInternal(EACGObjectNode *node1, int32 fieldID, EACGObjectN… in UpdateCallerEdgesInternal() argument 1037 CHECK_FATAL(callee2Caller.find(node1) != callee2Caller.end(), "find failed"); in UpdateCallerEdgesInternal() 1039 for (EACGObjectNode *p1 : callee2Caller[node1]) { in UpdateCallerEdgesInternal() 1043 CHECK_NULL_FATAL(node1); in UpdateCallerEdgesInternal() 1044 fieldNode = node1->GetFieldNodeFromIdx(fieldID); in UpdateCallerEdgesInternal()
|
| /arkcompiler/ets_frontend/ts2panda/src/statement/ |
| D | classStatement.ts | 728 function scalarArrayEquals(node1: ts.Node | undefined, node2: ts.Node | undefined): boolean { 729 if (node1 && node2) { 730 let val1Modifs = node1.modifiers; 739 } else if (!node1 && !node2) {
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/ |
| D | schedule.h | 64 static bool DepNodePriorityCmp(const DepNode *node1, const DepNode *node2);
|
| /arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/include/old/ |
| D | ea_connection_graph.h | 247 void UpdateCallerEdgesInternal(EACGObjectNode *node1, int32 fieldID, EACGObjectNode *node2);
|