/arkcompiler/runtime_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 65 inst->SetNext(nullptr); in SplitBlockAfterInstruction() 355 inst->SetNext(first_inst_); in AppendPhi() 368 prev->SetNext(inst); in AppendPhi() 369 inst->SetNext(first_inst_); in AppendPhi() 374 last_inst_->SetNext(inst); in AppendPhi() 390 last_inst_->SetNext(inst); in AddInst() 399 last_inst_->SetNext(inst); in AddInst() 405 first_prev->SetNext(inst); in AddInst() 408 inst->SetNext(first_inst_); in AddInst() 435 last_inst_->SetNext(range_firs in AppendRangeInst() [all...] |
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_util/include/ |
H A D | ptr_list_ref.h | 43 void SetNext(T *ptr) in SetNext() function in maple::PtrListNodeBase 337 value->SetNext(nullptr); in push_front() 342 value->SetNext(this->first); in push_front() 362 value->SetNext(nullptr); in update_back() 374 this->last->SetNext(value); in push_back() 378 value->SetNext(nullptr); in push_back() 392 this->last->SetNext(nullptr); in pop_back() 406 value->SetNext(ptr); in insert() 407 value->GetPrev()->SetNext(value); in insert() 427 value->SetNext(pt in insertAfter() [all...] |
/arkcompiler/runtime_core/static_core/runtime/ |
H A D | global_handle_storage-inl.h | 52 globalNodes_->back()->at(count_).SetNext(nullptr); in NewGlobalHandle() 60 node->SetNext(nullptr); in NewGlobalHandle() 69 node->SetNext(freeList_->GetNext()); in DisposeGlobalHandle() 70 freeList_->SetNext(node); in DisposeGlobalHandle() 81 node->SetNext(freeList_->GetNext()); in DisposeGlobalHandle() 82 freeList_->SetNext(node); in DisposeGlobalHandle()
|
H A D | global_handle_storage.h | 59 void SetNext(Node *node) in SetNext() function in ark::GlobalHandleStorage::Node
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
H A D | free_object_set.cpp | 26 freeObject->SetNext(freeObject_); in Free() 42 freeObject->SetNext(freeObject_); in Free() 84 curFreeObject->SetNext(T::Cast(INVALID_OBJPTR)); in ObtainSmallFreeObject() 109 prevFreeObject->SetNext(curFreeObject->GetNext()); in ObtainLargeFreeObject() 112 curFreeObject->SetNext(T::Cast(INVALID_OBJPTR)); in ObtainLargeFreeObject()
|
H A D | jit_fort_memdesc.h | 76 inline void SetNext(MemDesc *desc) in SetNext() function in panda::ecmascript::MemDesc
|
H A D | work_manager.h | 90 void SetNext(WorkNode *node) in SetNext() function in panda::ecmascript::WorkNode 114 node->SetNext(top_); in Push()
|
/arkcompiler/runtime_core/static_core/plugins/ets/runtime/types/ |
H A D | ets_finalizable_weak_ref_list.h | 37 weakRef->SetNext(coro, head); in Push() 47 prev->SetNext(coro, next); in Unlink() 56 weakRef->SetNext(coro, nullptr); in Unlink() 129 return SetNext(coro, weakRef); in SetHead()
|
H A D | ets_shared_memory.cpp | 69 waiter.SetNext(GetHeadWaiter()); in LinkWaiter() 79 prev->SetNext(next); in UnlinkWaiter()
|
H A D | ets_finalizable_weak_ref.h | 111 void SetNext(EtsCoroutine *coro, EtsFinalizableWeakRef *weakRef) in SetNext() function in ark::ets::EtsFinalizableWeakRef
|
H A D | ets_shared_memory.h | 126 void SetNext(Waiter *next) in SetNext() function in ark::ets::EtsSharedMemory::WaitResult::Waiter
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/cg/ |
H A D | cgbb.cpp | 29 newInsn.SetNext(&existing); in InsertInsnBefore() 32 pre->SetNext(&newInsn); in InsertInsnBefore() 44 newInsn.SetNext(existing.GetNext()); in InsertInsnAfter() 45 existing.SetNext(&newInsn); in InsertInsnAfter() 65 newInsn.SetNext(insn.GetNext()); in ReplaceInsn() 74 newInsn.GetPrev()->SetNext(&newInsn); in ReplaceInsn() 93 prevInsn->SetNext(nextInsn); in RemoveInsn() 114 insn.GetPrev()->SetNext(nextInsn.GetNext()); in RemoveInsnSequence() 160 bb.lastInsn->SetNext(firstInsn); in InsertAtBeginning() 184 lastInsn->SetNext(b in InsertAtEnd() [all...] |
H A D | cfgo.cpp | 136 sucBB.GetPrev()->SetNext(sucBB.GetNext()); in MoveSuccBBAsCurBBNext() 140 sucBB.SetNext(curBB.GetNext()); in MoveSuccBBAsCurBBNext() 149 curBB.SetNext(&sucBB); in MoveSuccBBAsCurBBNext() 425 curBB.SetNext(brBB); in Optimize() 428 tgtBB->GetPrev()->SetNext(ftBB); in Optimize() 429 ftBB->SetNext(tgtBB); in Optimize() 556 curBB.GetPrev()->SetNext(curBB.GetNext()); in Optimize()
|
H A D | cg_cfg.cpp | 266 mergee.GetPrev()->SetNext(mergee.GetNext()); in MergeBB() 278 mergee.SetNext(nullptr); in MergeBB() 437 curBB.GetPrev()->SetNext(curBB.GetNext()); in RemoveBB() 552 unreachBB->GetPrev()->SetNext(unreachBB->GetNext()); in UnreachCodeAnalysis()
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/ir/ |
H A D | basicblock.cpp | 492 inst->SetNext(nullptr); 985 inst->SetNext(firstInst_); 998 prev->SetNext(inst); 999 inst->SetNext(firstInst_); 1004 lastInst_->SetNext(inst); 1020 lastInst_->SetNext(inst); 1029 lastInst_->SetNext(inst); 1035 firstPrev->SetNext(inst); 1038 inst->SetNext(firstInst_); 1065 lastInst_->SetNext(rangeFirs [all...] |
/arkcompiler/ets_runtime/ecmascript/ |
H A D | free_object.cpp | 32 object->SetNext(INVALID_OBJECT); in FillFreeObject() 38 object->SetNext(INVALID_OBJECT); in FillFreeObject()
|
H A D | tagged_hash_array.cpp | 146 LinkedNode::Cast(loTail.GetTaggedObject())->SetNext(thread, nodeVa); in NodeDisperse() 153 LinkedNode::Cast(hiTail.GetTaggedObject())->SetNext(thread, nodeVa); in NodeDisperse() 160 LinkedNode::Cast(loTail.GetTaggedObject())->SetNext(thread, JSTaggedValue::Hole()); in NodeDisperse() 164 LinkedNode::Cast(hiTail.GetTaggedObject())->SetNext(thread, JSTaggedValue::Hole()); in NodeDisperse() 197 root->SetNext(thread, newNode); in SetVal() 238 previousNode->SetNext(thread, nodeNext->GetNext()); in RemoveNode()
|
H A D | ecma_global_storage.h | 45 void SetNext(Node *node) in SetNext() function in panda::ecmascript::Node 99 SetNext(next); in Reset() 274 node->GetPrev()->SetNext(node->GetNext()); in FreeNode() 306 prev_->SetNext(next_); in RemoveList() 331 inline void SetNext(NodeList *next) in SetNext() function in panda::ecmascript::NodeList
|
H A D | js_finalization_registry.cpp | 105 prev->SetNext(thread, obj->GetNext()); in CleanFinRegLists() 114 obj->SetNext(thread, JSTaggedValue::Null()); in CleanFinRegLists() 237 prev->SetNext(thread, next); in AddFinRegLists()
|
H A D | tagged_node.cpp | 67 tail->SetNext(thread, linkedNode.GetTaggedValue());
in InOrderTraverse() 99 nodeStruct.lowerTail->SetNext(thread, linkedNode.GetTaggedValue());
in InOrderTraverse() 106 nodeStruct.higherTail->SetNext(thread, linkedNode.GetTaggedValue());
in InOrderTraverse()
|
H A D | tagged_node.h | 92 SetNext(thread, next);
in InitLinkedNode()
|
/arkcompiler/runtime_core/static_core/runtime/mem/ |
H A D | humongous_obj_allocator-inl.h | 335 prev_->SetNext(next_); in PopHeader() 369 pool->SetNext(head_); in Insert() 475 pool->SetNext(cur); in SortedInsert() 477 cur->GetPrev()->SetNext(pool); in SortedInsert() 483 cur->SetNext(pool); in SortedInsert() 484 pool->SetNext(nullptr); in SortedInsert()
|
/arkcompiler/ets_frontend/ets2panda/ir/as/ |
H A D | namedType.h | 49 void SetNext(NamedType *next) in SetNext() function in ark::es2panda::ir::NamedType
|
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/ |
H A D | balance_expressions.cpp | 100 operators_.front()->SetNext(operators_[1]); in OptimizeExpression() 104 operators_[i]->SetNext(operators_[i + 1]); in OptimizeExpression()
|
/arkcompiler/ets_runtime/ecmascript/compiler/codegen/maple/maple_be/src/be/ |
H A D | lower.cpp | 428 stmt->SetNext(nullptr); in LowerBlock() 599 cmtE->SetNext(next); in CleanupBranches() 607 curr->SetNext(next); in CleanupBranches() 618 prev->SetNext(next); /* skip goto statement (which is pointed by curr) */ in CleanupBranches() 633 cmtE->SetNext(iaNext); in CleanupBranches() 635 insertAfter->SetNext(cmtB); in CleanupBranches()
|