Home
last modified time | relevance | path

Searched refs:RelocIterator (Results 1 – 25 of 25) sorted by relevance

/external/v8/src/
Dreloc-info.cc178 inline int RelocIterator::AdvanceGetTag() { return *--pos_ & kTagMask; } in AdvanceGetTag()
180 inline RelocInfo::Mode RelocIterator::GetMode() { in GetMode()
185 inline void RelocIterator::ReadShortTaggedPC() { in ReadShortTaggedPC()
189 inline void RelocIterator::AdvanceReadPC() { rinfo_.pc_ += *--pos_; } in AdvanceReadPC()
191 void RelocIterator::AdvanceReadInt() { in AdvanceReadInt()
199 void RelocIterator::AdvanceReadData() { in AdvanceReadData()
207 void RelocIterator::AdvanceReadLongPCJump() { in AdvanceReadLongPCJump()
222 inline void RelocIterator::ReadShortData() { in ReadShortData()
227 void RelocIterator::next() { in next()
282 RelocIterator::RelocIterator(Code* code, int mode_mask) in RelocIterator() function in v8::internal::RelocIterator
[all …]
Dreloc-info.h339 friend class RelocIterator; variable
389 class RelocIterator : public Malloced {
395 explicit RelocIterator(Code* code, int mode_mask = -1);
396 explicit RelocIterator(EmbeddedData* embedded_data, Code* code,
398 explicit RelocIterator(const CodeDesc& desc, int mode_mask = -1);
399 explicit RelocIterator(const CodeReference code_reference,
401 explicit RelocIterator(Vector<byte> instructions,
404 RelocIterator(RelocIterator&&) = default;
405 RelocIterator& operator=(RelocIterator&&) = default;
418 RelocIterator(Code* host, Address pc, Address constant_pool, const byte* pos,
[all …]
Dvisitors.h81 class RelocIterator; variable
129 virtual void VisitRelocInfo(RelocIterator* it);
Ddisassembler.cc229 RelocIterator* it = nullptr; in DecodeIt()
231 it = new RelocIterator(code); in DecodeIt()
329 RelocIterator reloc_it(code); in DecodeIt()
Dobjects-debug.cc1111 for (RelocIterator it(this); !it.done(); it.next()) { in CodeVerify()
2135 for (RelocIterator it(this, mask); !it.done(); it.next()) { in VerifyEmbeddedObjects()
Dobjects-body-descriptors-inl.h518 RelocIterator it(Code::cast(obj), mode_mask); in IterateBody()
Dobjects.cc14348 void ObjectVisitor::VisitRelocInfo(RelocIterator* it) { in VisitRelocInfo()
14357 for (RelocIterator it(this, mode_mask); !it.done(); it.next()) { in InvalidateEmbeddedObjects()
14367 for (RelocIterator it(this, RelocInfo::kApplyMask); !it.done(); it.next()) { in Relocate()
14405 for (RelocIterator it(this, mode_mask); !it.done(); it.next()) { in CopyFromNoFlush()
14621 for (RelocIterator it(this, mode_mask); !it.done(); it.next()) { in IsIsolateIndependent()
15076 for (RelocIterator it(this); !it.done(); it.next()) { in Disassemble()
Ddeoptimizer.cc2282 for (RelocIterator it(code, mask); !it.done(); it.next()) { in GetDeoptInfo()
/external/v8/src/heap/
Dcode-stats.h15 class RelocIterator; variable
38 static void CollectCommentStatistics(Isolate* isolate, RelocIterator* it);
Dcode-stats.cc167 RelocIterator* it) { in CollectCommentStatistics()
211 RelocIterator it(code); in CollectCodeCommentStatistics()
Dobject-stats.cc940 for (RelocIterator it(code, mode_mask); !it.done(); it.next()) { in RecordVirtualCodeDetails()
Dheap.cc5865 for (RelocIterator it(code, RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT)); in WriteBarrierForCodeSlow()
/external/v8/src/wasm/
Dwasm-code-manager.cc174 for (RelocIterator it(instructions(), reloc_info(), constant_pool()); in Validate()
277 for (RelocIterator it(instructions(), reloc_info(), constant_pool()); in Disassemble()
492 RelocIterator orig_it(*code, mode_mask); in AddAnonymousCode()
493 for (RelocIterator it(ret->instructions(), ret->reloc_info(), in AddAnonymousCode()
538 for (RelocIterator it(ret->instructions(), ret->reloc_info(), in AddCode()
Dwasm-serialization.cc327 RelocIterator orig_iter(code->instructions(), code->reloc_info(), in WriteCode()
329 for (RelocIterator iter( in WriteCode()
489 for (RelocIterator iter(code->instructions(), code->reloc_info(), in ReadCode()
/external/v8/src/snapshot/
Dsnapshot-common.cc345 RelocIterator on_heap_it(code, kRelocMask); in FinalizeEmbeddedCodeTargets()
346 RelocIterator off_heap_it(blob, code, kRelocMask); in FinalizeEmbeddedCodeTargets()
Dserializer.h306 void VisitRelocInfo(RelocIterator* it) override;
Dserializer.cc909 RelocIterator* it) { in VisitRelocInfo()
1005 for (RelocIterator it(code, mode_mask); !it.done(); it.next()) { in OutputCode()
/external/v8/src/builtins/
Dsetup-builtins-internal.cc220 for (RelocIterator it(code, kRelocMask); !it.done(); it.next()) { in ReplacePlaceholders()
/external/v8/src/profiler/
Dprofiler-listener.cc264 for (RelocIterator it(code, mask); !it.done(); it.next()) { in AttachDeoptInlinedFrames()
/external/v8/src/objects/
Dcode.h447 friend class RelocIterator;
/external/v8/src/debug/
Ddebug-evaluate.cc942 for (RelocIterator it(code, mode); !it.done(); it.next()) { in FunctionGetSideEffectState()
/external/v8/src/compiler/
Dpipeline.cc972 for (RelocIterator it(*code, mode_mask); !it.done(); it.next()) { in RegisterWeakObjectsInOptimizedCode()
/external/v8/src/ia32/
Dassembler-ia32.cc3238 for (RelocIterator it(desc, mode_mask); !it.done(); it.next()) { in GrowBuffer()
/external/v8/src/mips/
Dassembler-mips.cc3831 for (RelocIterator it(desc); !it.done(); it.next()) { in GrowBuffer()
/external/v8/src/mips64/
Dassembler-mips64.cc4177 for (RelocIterator it(desc); !it.done(); it.next()) { in GrowBuffer()