Home
last modified time | relevance | path

Searched refs:node2 (Results 1 – 10 of 10) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/aarch64/
Daarch64_schedule.cpp814 AArch64Schedule::CSRResult AArch64Schedule::DoCSR(DepNode &node1, DepNode &node2, in DoCSR() argument
818 RegisterInfoUnit defRIU2 = GetDepNodeDefType(node2, cgFunc); in DoCSR()
822 CSRResult csrInfo = ScheduleCrossCall(node1, node2); in DoCSR()
824 (csrInfo == kNode2 && defRIU2.intRegNum >= scheduleInfo.GetFreeIntRegs(node2))) { in DoCSR()
831 CSRResult csrInfo = ScheduleCrossCall(node1, node2); in DoCSR()
833 (csrInfo == kNode2 && defRIU2.fpRegNum >= scheduleInfo.GetFreeFpRegs(node2))) { 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 …ule::CSRResult AArch64Schedule::ScheduleCrossCall(const DepNode &node1, const DepNode &node2) const in ScheduleCrossCall()
[all …]
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/
Dschedule.cpp145 bool RegPressureSchedule::DepNodePriorityCmp(const DepNode *node1, const DepNode *node2) in DepNodePriorityCmp() argument
148 CHECK_NULL_FATAL(node2); in DepNodePriorityCmp()
150 int32 priority2 = node2->GetPriority(); in DepNodePriorityCmp()
156 int32 numCall2 = node2->GetNumCall(); in DepNodePriorityCmp()
157 if (node1->GetIncPressure() == true && node2->GetIncPressure() == true) { in DepNodePriorityCmp()
166 int32 depthS2 = node2->GetMaxDepth() + near2; in DepNodePriorityCmp()
185 if (node1->GetHasPreg() != node2->GetHasPreg()) { in DepNodePriorityCmp()
189 return node1->GetInsn()->GetId() < node2->GetInsn()->GetId(); in DepNodePriorityCmp()
/arkcompiler/runtime_core/static_core/compiler/tests/
Dreg_alloc_interference_graph_test.cpp77 auto *node2 = gr.AllocNode(); in TEST_F() local
79 EXPECT_EQ(node2->GetNumber(), 1U); in TEST_F()
80 EXPECT_NE(node1, node2); in TEST_F()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/aarch64/
Daarch64_schedule.h310 …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/
Dreg_alloc_interference_graph_test.cpp76 auto *node2 = gr.AllocNode(); in TEST_F() local
78 EXPECT_EQ(node2->GetNumber(), 1); in TEST_F()
79 EXPECT_NE(node1, node2); in TEST_F()
Dcompiler_regalloc_test.cpp256 auto *node2 = gr.AllocNode(); in __anonb7fcf74c0802() local
258 EXPECT_EQ(node2->GetNumber(), 1); in __anonb7fcf74c0802()
259 EXPECT_NE(node1, node2); in __anonb7fcf74c0802()
/arkcompiler/ets_frontend/ts2panda/src/statement/
DclassStatement.ts728 function scalarArrayEquals(node1: ts.Node | undefined, node2: ts.Node | undefined): boolean {
729 if (node1 && node2) {
731 let val2Modifs = node2.modifiers;
739 } else if (!node1 && !node2) {
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/include/cg/
Dschedule.h64 static bool DepNodePriorityCmp(const DepNode *node1, const DepNode *node2);
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/src/old/
Dea_connection_graph.cpp1035 …ectionGraph::UpdateCallerEdgesInternal(EACGObjectNode *node1, int32 fieldID, EACGObjectNode *node2) in UpdateCallerEdgesInternal() argument
1038 CHECK_FATAL(callee2Caller.find(node2) != callee2Caller.end(), "find failed"); in UpdateCallerEdgesInternal()
1040 for (EACGObjectNode *q1 : callee2Caller[node2]) { in UpdateCallerEdgesInternal()
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_ipa/include/old/
Dea_connection_graph.h247 void UpdateCallerEdgesInternal(EACGObjectNode *node1, int32 fieldID, EACGObjectNode *node2);