Home
last modified time | relevance | path

Searched refs:parentIndex (Results 1 - 4 of 4) sorted by relevance

/arkcompiler/ets_runtime/ecmascript/
H A Dtagged_tree.cpp313 int parentIndex = tree->GetRootEntries(); in FindEntry() local
314 JSMutableHandle<JSTaggedValue> parentKey(thread, tree->GetKey(parentIndex)); in FindEntry()
320 return parentIndex; in FindEntry()
322 JSTaggedValue child = tree->GetLeftChild(parentIndex); in FindEntry()
326 parentIndex = child.GetInt(); in FindEntry()
328 JSTaggedValue child = tree->GetRightChild(parentIndex); in FindEntry()
332 parentIndex = child.GetInt(); in FindEntry()
334 parentKey.Update(tree->GetKey(parentIndex)); in FindEntry()
429 int parentIndex = newTree->GetRootEntries(); in Insert() local
435 newTree->SetValue(thread, parentIndex, valu in Insert()
484 int parentIndex = tree->GetRootEntries(); GetLowerKey() local
507 int parentIndex = tree->GetRootEntries(); GetHigherKey() local
[all...]
H A Dtagged_tree.h273 inline void InsertLeftEntry(const JSThread *thread, uint32_t parentIndex, uint32_t entry, JSTaggedValue key, in InsertLeftEntry() argument
279 SetParent(thread, entry, JSTaggedValue(parentIndex)); in InsertLeftEntry()
280 SetLeftChild(thread, parentIndex, JSTaggedValue(entry)); in InsertLeftEntry()
283 inline void InsertRightEntry(const JSThread *thread, uint32_t parentIndex, uint32_t entry, JSTaggedValue key, in InsertRightEntry() argument
289 SetParent(thread, entry, JSTaggedValue(parentIndex)); in InsertRightEntry()
290 SetRightChild(thread, parentIndex, JSTaggedValue(entry)); in InsertRightEntry()
/arkcompiler/runtime_core/static_core/runtime/include/
H A Dclass_linker.h183 size_t parentIndex = 0; in EnumerateContextsForDump()
185 ext->EnumerateContexts([parent, &parentIndex, &founded](ClassLinkerContext *ctxPtr) { in EnumerateContextsForDump()
190 parentIndex++; in EnumerateContextsForDump()
194 os << "|Parent class loader: #" << parentIndex << "\n"; in EnumerateContextsForDump()
/arkcompiler/runtime_core/static_core/compiler/optimizer/optimizations/
H A Dchecks_elimination.cpp491 auto parentIndex = IsInstIncOrDec(index) ? index->GetInput(0).GetInst() : index; in GetLoopForBoundsCheck() local
492 auto indexBlock = parentIndex->GetBasicBlock(); in GetLoopForBoundsCheck()
501 if (loopInfo->index == parentIndex && input->GetBasicBlock()->IsDominate(indexBlock)) { in GetLoopForBoundsCheck()
516 Inst *parentIndex = index; in InitItemForNewIndex() local
519 parentIndex = index->GetInput(0).GetInst(); in InitItemForNewIndex()
522 parentIndex = nullptr; in InitItemForNewIndex()
526 place->emplace_back(std::make_tuple(parentIndex, insts, maxVal, minVal)); in InitItemForNewIndex()
560 auto parentIndex = index; in PushNewBoundsCheckAtExistingIndexes() local
563 parentIndex = index->GetInput(0).GetInst(); in PushNewBoundsCheckAtExistingIndexes()
566 parentIndex in PushNewBoundsCheckAtExistingIndexes()
[all...]

Completed in 5 milliseconds