/arkcompiler/runtime_core/compiler/optimizer/optimizations/ |
D | loop_peeling.cpp | 96 static bool HeaderHasInlinedCalls(const BasicBlock *header) in HeaderHasInlinedCalls() 110 auto header = loop->GetHeader(); in TransformLoop() local 131 auto header = loop->GetHeader(); in InsertPreLoop() local 141 size_t LoopPeeling::MoveLoopExitToBackEdge(BasicBlock *header, BasicBlock *back_edge) in MoveLoopExitToBackEdge() 194 void LoopPeeling::UpdateClonedInstInputs(Inst *inst, BasicBlock *header, BasicBlock *back_edge) in UpdateClonedInstInputs()
|
D | redundant_loop_elimination.cpp | 73 auto header = loop->GetHeader(); in DeleteLoop() local
|
/arkcompiler/runtime_core/runtime/tests/ |
D | monitor_test.cpp | 60 auto header = ObjectHeader::Create(cls); in TEST_F() local 71 auto header = ObjectHeader::Create(cls); in TEST_F() local 106 auto header = ObjectHeader::Create(cls); in TEST_F() local 122 auto header = ObjectHeader::Create(cls); in TEST_F() local 136 auto header = ObjectHeader::Create(cls); in TEST_F() local 200 auto header = ObjectHeader::Create(cls); in TEST_F() local 215 auto header = ObjectHeader::Create(cls); in TEST_F() local 232 auto header = ObjectHeader::Create(cls); in TEST_F() local 252 auto header = ObjectHeader::Create(cls); in TEST_F() local
|
/arkcompiler/ets_runtime/ecmascript/platform/unix/ |
D | elf.cpp | 23 void PackELFHeader(Elf64_Ehdr &header, uint32_t version, kungfu::Triple triple) in PackELFHeader() 54 bool VerifyELFHeader(const Elf64_Ehdr &header, uint32_t version, bool silent) in VerifyELFHeader()
|
/arkcompiler/runtime_core/compiler/optimizer/analysis/ |
D | loop_analyzer.cpp | 99 void LoopAnalyzer::ProcessNewBackEdge(BasicBlock *header, BasicBlock *back_edge) in ProcessNewBackEdge() 116 ArenaVector<int> LoopAnalyzer::GetForwardEdgesIndexes(BasicBlock *header) in GetForwardEdgesIndexes() 137 void LoopAnalyzer::MovePhiInputsToPreHeader(BasicBlock *header, BasicBlock *pre_header, in MovePhiInputsToPreHeader() 153 void LoopAnalyzer::UpdateControlFlowWithPreHeader(BasicBlock *header, BasicBlock *pre_header, in UpdateControlFlowWithPreHeader() 179 BasicBlock *LoopAnalyzer::CreatePreHeader(BasicBlock *header) in CreatePreHeader() 193 auto header = loop->GetHeader(); in PreHeaderExists() local 206 auto header = loop->GetHeader(); in FindAndInsertPreHeaders() local
|
/arkcompiler/runtime_core/libpandafile/ |
D | file.h | 167 const Header *header = GetHeader(); in IsExternal() local 180 const Header *header = GetHeader(); in GetSpanFromId() local 188 const Header *header = GetHeader(); in GetClasses() local 196 const Header *header = GetHeader(); in GetLiteralArrays() local 204 const Header *header = GetHeader(); in GetIndexHeaders() local 217 for (const auto &header : headers) { in GetIndexHeader() local 228 auto *header = GetHeader(); in GetClassIndex() local 247 auto *header = GetHeader(); in GetMethodIndex() local 266 auto *header = GetHeader(); in GetFieldIndex() local 285 auto *header = GetHeader(); in GetProtoIndex() local [all …]
|
D | index_accessor.h | 34 const auto *header = &(pf.GetIndexHeaders()[header_index_]); in IndexAccessor() local
|
/arkcompiler/ets_runtime/ecmascript/ |
D | object_factory.cpp | 406 auto header = heap_->AllocateYoungOrHugeObject(klass, size); in CloneProperties() local 508 auto header = heap_->AllocateYoungOrHugeObject(klass, size); in CloneProperties() local 1343 TaggedObject *header = heap_->AllocateYoungOrHugeObject(*hclass); in NewObject() local 1354 TaggedObject *header = heap_->AllocateNonMovableOrHugeObject(*hclass); in NewNonMovableObject() local 1563 TaggedObject *header = heap_->AllocateOldOrHugeObject( in NewMethod() local 1724 TaggedObject *header = heap_->AllocateYoungOrHugeObject( in NewCompletionRecord() local 1735 TaggedObject *header = heap_->AllocateYoungOrHugeObject( in NewGeneratorContext() local 1809 TaggedObject *header = heap_->AllocateNonMovableOrHugeObject(globalEnvClass); in NewGlobalEnv() local 1818 auto header = heap_->AllocateYoungOrHugeObject( in NewLexicalEnv() local 1828 TaggedObject *header = heap_->AllocateYoungOrHugeObject( in NewJSSymbol() local [all …]
|
D | object_factory-inl.h | 57 TaggedObject *header; in NewJSNativePointer() local 81 auto header = heap_->TryAllocateYoungGeneration( in InlineNewLexicalEnv() local
|
/arkcompiler/ets_runtime/ecmascript/platform/common/ |
D | elf.cpp | 47 void PackELFHeader(Elf64_Ehdr &header, uint32_t version, kungfu::Triple triple) in PackELFHeader() 78 bool VerifyELFHeader([[maybe_unused]] const Elf64_Ehdr &header, [[maybe_unused]] uint32_t version, in VerifyELFHeader()
|
/arkcompiler/runtime_core/runtime/ |
D | intrinsics.cpp | 343 void ObjectMonitorEnter(ObjectHeader *header) in ObjectMonitorEnter() 358 void ObjectMonitorExit(ObjectHeader *header) in ObjectMonitorExit() 374 void ObjectWait(ObjectHeader *header) in ObjectWait() 380 void ObjectTimedWait(ObjectHeader *header, uint64_t timeout) in ObjectTimedWait() 386 void ObjectTimedWaitNanos(ObjectHeader *header, uint64_t timeout, uint64_t nanos) in ObjectTimedWaitNanos() 392 void ObjectNotify(ObjectHeader *header) in ObjectNotify() 398 void ObjectNotifyAll(ObjectHeader *header) in ObjectNotifyAll()
|
/arkcompiler/ets_runtime/ecmascript/mem/ |
D | stw_young_gc.cpp | 109 auto header = value.GetTaggedWeakRef(); in Sweep() local 122 WeakRootVisitor gcUpdateWeak = [](TaggedObject *header) { in Sweep()
|
D | tagged_object.h | 29 static TaggedObject *Cast(TaggedObject *header) in Cast()
|
D | full_gc.cpp | 111 auto header = value.GetTaggedWeakRef(); in Sweep() local 132 WeakRootVisitor gcUpdateWeak = [this](TaggedObject *header) { in Sweep()
|
D | mark_word.h | 36 explicit MarkWord(TaggedObject *header) in MarkWord()
|
D | slots.h | 36 void Update(TaggedObject *header) in Update()
|
D | partial_gc.cpp | 121 WeakRootVisitor gcUpdateWeak = [this](TaggedObject *header) { in ProcessNativeDelete()
|
/arkcompiler/runtime_core/tests/fuzztest/fielddataaccessor_fuzzer/ |
D | fielddataaccessor_fuzzer.cpp | 31 for (const auto &header : panda_file.GetIndexHeaders()) { in FieldDataAccessorFuzzTest() local
|
/arkcompiler/runtime_core/tests/fuzztest/methoddataaccessor_fuzzer/ |
D | methoddataaccessor_fuzzer.cpp | 30 for (const auto &header : panda_file.GetIndexHeaders()) { in MethodDataAccessorFuzzTest() local
|
/arkcompiler/runtime_core/tests/fuzztest/codedataaccessor_fuzzer/ |
D | codedataaccessor_fuzzer.cpp | 32 for (const auto &header : panda_file.GetIndexHeaders()) { in CodeDataAccessorFuzzTest() local
|
/arkcompiler/runtime_core/tests/fuzztest/debuginfodataaccessor_fuzzer/ |
D | debuginfodataaccessor_fuzzer.cpp | 31 for (const auto &header : panda_file.GetIndexHeaders()) { in DebugInfoDataAccessorFuzzTest() local
|
/arkcompiler/runtime_core/compiler/aot/ |
D | aot_manager.cpp | 43 for (auto header : aot_file.Value()->FileHeaders()) { in AddFile() local 48 for (auto header : aot_insert_file->FileHeaders()) { in AddFile() local
|
D | aot_file.h | 165 AotClass(const AotFile *file, const ClassHeader *header) : aot_file_(file), header_(header) {} in AotClass() 200 AotPandaFile(AotFile *file, const PandaFileHeader *header) : aot_file_(file), header_(header) in AotPandaFile()
|
/arkcompiler/runtime_core/docs/ |
D | memory-management.md | 39 ### Requirements 45 ### Specification / Implementation
|
/arkcompiler/ets_runtime/ecmascript/dfx/vmstat/ |
D | caller_stat.h | 55 CString header = name_.substr(0, index); in GetHeaderOfName() local
|