Home
last modified time | relevance | path

Searched refs:SetNext (Results 1 - 25 of 44) sorted by relevance

12

/arkcompiler/runtime_core/compiler/optimizer/ir/
H A Dbasicblock.cpp65 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 Dptr_list_ref.h43 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 Dglobal_handle_storage-inl.h52 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 Dglobal_handle_storage.h59 void SetNext(Node *node) in SetNext() function in ark::GlobalHandleStorage::Node
/arkcompiler/ets_runtime/ecmascript/mem/
H A Dfree_object_set.cpp26 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 Djit_fort_memdesc.h76 inline void SetNext(MemDesc *desc) in SetNext() function in panda::ecmascript::MemDesc
H A Dwork_manager.h90 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 Dets_finalizable_weak_ref_list.h37 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 Dets_shared_memory.cpp69 waiter.SetNext(GetHeadWaiter()); in LinkWaiter()
79 prev->SetNext(next); in UnlinkWaiter()
H A Dets_finalizable_weak_ref.h111 void SetNext(EtsCoroutine *coro, EtsFinalizableWeakRef *weakRef) in SetNext() function in ark::ets::EtsFinalizableWeakRef
H A Dets_shared_memory.h126 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 Dcgbb.cpp29 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 Dcfgo.cpp136 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 Dcg_cfg.cpp266 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 Dbasicblock.cpp492 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 Dfree_object.cpp32 object->SetNext(INVALID_OBJECT); in FillFreeObject()
38 object->SetNext(INVALID_OBJECT); in FillFreeObject()
H A Dtagged_hash_array.cpp146 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 Decma_global_storage.h45 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 Djs_finalization_registry.cpp105 prev->SetNext(thread, obj->GetNext()); in CleanFinRegLists()
114 obj->SetNext(thread, JSTaggedValue::Null()); in CleanFinRegLists()
237 prev->SetNext(thread, next); in AddFinRegLists()
H A Dtagged_node.cpp67 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 Dtagged_node.h92 SetNext(thread, next); in InitLinkedNode()
/arkcompiler/runtime_core/static_core/runtime/mem/
H A Dhumongous_obj_allocator-inl.h335 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 DnamedType.h49 void SetNext(NamedType *next) in SetNext() function in ark::es2panda::ir::NamedType
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dbalance_expressions.cpp100 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 Dlower.cpp428 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()

Completed in 17 milliseconds

12