Home
last modified time | relevance | path

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

/external/v8/src/codegen/
Dreloc-info.cc177 inline int RelocIterator::AdvanceGetTag() { return *--pos_ & kTagMask; } in AdvanceGetTag()
179 inline RelocInfo::Mode RelocIterator::GetMode() { in GetMode()
184 inline void RelocIterator::ReadShortTaggedPC() { in ReadShortTaggedPC()
188 inline void RelocIterator::AdvanceReadPC() { rinfo_.pc_ += *--pos_; } in AdvanceReadPC()
190 void RelocIterator::AdvanceReadInt() { in AdvanceReadInt()
198 void RelocIterator::AdvanceReadData() { in AdvanceReadData()
206 void RelocIterator::AdvanceReadLongPCJump() { in AdvanceReadLongPCJump()
221 inline void RelocIterator::ReadShortData() { in ReadShortData()
226 void RelocIterator::next() { in next()
275 RelocIterator::RelocIterator(Code code, int mode_mask) in RelocIterator() function in v8::internal::RelocIterator
[all …]
Dreloc-info.h362 friend class RelocIterator; variable
412 class V8_EXPORT_PRIVATE RelocIterator : public Malloced {
418 explicit RelocIterator(Code code, int mode_mask = -1);
419 explicit RelocIterator(Code code, ByteArray relocation_info, int mode_mask);
420 explicit RelocIterator(EmbeddedData* embedded_data, Code code, int mode_mask);
421 explicit RelocIterator(const CodeDesc& desc, int mode_mask = -1);
422 explicit RelocIterator(const CodeReference code_reference,
424 explicit RelocIterator(Vector<byte> instructions,
427 RelocIterator(RelocIterator&&) V8_NOEXCEPT = default;
440 RelocIterator(Code host, Address pc, Address constant_pool, const byte* pos,
[all …]
/external/v8/src/objects/
Dvisitors.h98 class RelocIterator; variable
164 virtual void VisitRelocInfo(RelocIterator* it);
Dvisitors.cc26 void ObjectVisitor::VisitRelocInfo(RelocIterator* it) { in VisitRelocInfo()
Dcode.cc74 for (RelocIterator it(*this, mode_mask); !it.done(); it.next()) { in ClearEmbeddedObjects()
82 for (RelocIterator it(*this, RelocInfo::kApplyMask); !it.done(); it.next()) { in Relocate()
107 for (RelocIterator it(*this, mode_mask); !it.done(); it.next()) { in CopyFromNoFlush()
262 return RelocIterator(*this, kModeMask).done(); in IsIsolateIndependent()
266 for (RelocIterator it(*this, kModeMask); !it.done(); it.next()) { in IsIsolateIndependent()
312 for (RelocIterator it(*this, kModeMask); !it.done(); it.next()) { in IsNativeContextIndependent()
794 for (RelocIterator it(*this); !it.done(); it.next()) { in Disassemble()
Dcode.h513 friend class RelocIterator;
Dobjects-body-descriptors-inl.h664 RelocIterator it(Code::cast(obj), kRelocModeMask); in IterateBody()
/external/v8/src/diagnostics/
Ddisassembler.cc282 RelocIterator* it = nullptr; in DecodeIt()
288 it = new RelocIterator(code); in DecodeIt()
393 RelocIterator reloc_it(code); in DecodeIt()
Dobjects-debug.cc972 for (RelocIterator it(*this); !it.done(); it.next()) { in CodeVerify()
/external/v8/src/wasm/
Dwasm-serialization.cc391 RelocIterator orig_iter(code->instructions(), code->reloc_info(), in WriteCode()
393 for (RelocIterator iter( in WriteCode()
553 for (RelocIterator iter(code->instructions(), code->reloc_info(), in ReadCode()
Dwasm-code-manager.cc286 for (RelocIterator it(instructions(), reloc_info(), constant_pool()); in Validate()
427 for (RelocIterator it(instructions(), reloc_info(), constant_pool()); in Disassemble()
928 RelocIterator orig_it(*code, mode_mask); in AddCodeForTesting()
929 for (RelocIterator it(dst_code_bytes, reloc_info.as_vector(), in AddCodeForTesting()
1052 for (RelocIterator it(dst_code_bytes, reloc_info, constant_pool_start, in AddCodeWithCodeSpace()
/external/v8/src/snapshot/embedded/
Dembedded-data.cc164 RelocIterator on_heap_it(code, kRelocMask); in FinalizeEmbeddedCodeTargets()
165 RelocIterator off_heap_it(blob, code, kRelocMask); in FinalizeEmbeddedCodeTargets()
/external/v8/src/snapshot/
Dserializer.cc1111 for (RelocIterator it(off_heap_code, relocation_info, kWipeOutModeMask); in SerializeCode()
1159 for (RelocIterator it(*on_heap_code, relocation_info, in SerializeCode()
1170 for (RelocIterator it(*on_heap_code, relocation_info, in SerializeCode()
Ddeserializer.cc985 for (RelocIterator it(code, Code::BodyDescriptor::kRelocModeMask); in ReadSingleBytecodeData()
/external/v8/src/builtins/
Dsetup-builtins-internal.cc237 for (RelocIterator it(code, kRelocMask); !it.done(); it.next()) { in ReplacePlaceholders()
/external/v8/src/profiler/
Dprofiler-listener.cc327 for (RelocIterator it(*code, mask); !it.done(); it.next()) { in AttachDeoptInlinedFrames()
/external/v8/src/heap/
Dobject-stats.cc1060 for (RelocIterator it(code, mode_mask); !it.done(); it.next()) { in RecordVirtualCodeDetails()
Dheap.cc6464 for (RelocIterator it(code, RelocInfo::EmbeddedObjectModeMask()); !it.done(); in WriteBarrierForCodeSlow()
/external/v8/src/debug/
Ddebug-evaluate.cc1086 for (RelocIterator it(code, mode); !it.done(); it.next()) { in VerifyTransitiveBuiltins()
/external/v8/src/codegen/ia32/
Dassembler-ia32.cc3174 for (RelocIterator it(instructions, reloc_info, 0, mode_mask); !it.done(); in GrowBuffer()
/external/v8/src/compiler/
Dpipeline.cc1241 for (RelocIterator it(*code, mode_mask); !it.done(); it.next()) { in RegisterWeakObjectsInOptimizedCode()
/external/v8/src/deoptimizer/
Ddeoptimizer.cc2474 for (RelocIterator it(code, mask); !it.done(); it.next()) { in GetDeoptInfo()
/external/v8/src/codegen/mips/
Dassembler-mips.cc3569 for (RelocIterator it(instructions, reloc_info, 0); !it.done(); it.next()) { in GrowBuffer()
/external/v8/src/codegen/mips64/
Dassembler-mips64.cc3767 for (RelocIterator it(instructions, reloc_info, 0); !it.done(); it.next()) { in GrowBuffer()