/external/v8/src/ |
objects-visiting-inl.h | 99 int mode_mask = RelocInfo::kCodeTargetMask | 100 RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | 101 RelocInfo::ModeMask(RelocInfo::GLOBAL_PROPERTY_CELL) | 102 RelocInfo::ModeMask(RelocInfo::EXTERNAL_REFERENCE) | 103 RelocInfo::ModeMask(RelocInfo::JS_RETURN) | 104 RelocInfo::ModeMask(RelocInfo::DEBUG_BREAK_SLOT) [all...] |
assembler.cc | 118 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING"; 183 // 0000 - 1100 : Short record for RelocInfo::Mode middle_tag + 2 184 // (The middle_tag encodes rmode - RelocInfo::LAST_COMPACT_ENUM, 228 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask; 312 void RelocInfoWriter::Write(const RelocInfo* rinfo) { 317 ASSERT(RelocInfo::NUMBER_OF_MODES - RelocInfo::LAST_COMPACT_ENUM <= 321 RelocInfo::Mode rmode = rinfo->rmode(); 324 if (rmode == RelocInfo::EMBEDDED_OBJECT) { 326 } else if (rmode == RelocInfo::CODE_TARGET) [all...] |
disassembler.cc | 154 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 168 // Collect RelocInfo for this instruction (prev_pc .. pc-1) 171 List<RelocInfo::Mode> rmodes(1); 175 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 203 RelocInfo relocinfo(pcs[i], rmodes[i], datas[i], NULL); 215 RelocInfo::Mode rmode = relocinfo.rmode(); 216 if (RelocInfo::IsPosition(rmode)) { 217 if (RelocInfo::IsStatementPosition(rmode)) [all...] |
assembler.h | 157 class RelocInfo BASE_EMBEDDED { 218 RelocInfo() {} 220 RelocInfo(byte* pc, Mode rmode, intptr_t data, Code* host) 375 // is returned by RelocInfo::target_reference_address(). 398 void Write(const RelocInfo* rinfo); 407 // Max size (bytes) of a written RelocInfo. Longest encoding is 453 RelocInfo* rinfo() { 478 bool SetMode(RelocInfo::Mode mode) { 484 RelocInfo rinfo_; 730 PositionState() : current_position(RelocInfo::kNoPosition) [all...] |
type-info.h | 305 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos); 306 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos); 307 void RelocateRelocInfos(ZoneList<RelocInfo>* infos, 310 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
|
variables.cc | 70 initializer_position_(RelocInfo::kNoPosition),
|
serialize.h | 351 virtual void VisitRuntimeEntry(RelocInfo* rinfo) { 510 void VisitEmbeddedPointer(RelocInfo* target); 512 void VisitExternalReference(RelocInfo* rinfo); 513 void VisitCodeTarget(RelocInfo* target); 515 void VisitGlobalPropertyCell(RelocInfo* rinfo); 516 void VisitRuntimeEntry(RelocInfo* reloc);
|
incremental-marking.h | 136 RelocInfo* rinfo, 145 RelocInfo* rinfo,
|
incremental-marking-inl.h | 72 RelocInfo* rinfo,
|
incremental-marking.cc | 110 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host); 120 RelocInfo rinfo(pc, RelocInfo::CODE_TARGET, 0, host); 138 RelocInfo* rinfo, 170 void VisitEmbeddedPointer(RelocInfo* rinfo) { 171 ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 179 void VisitCodeTarget(RelocInfo* rinfo) { 180 ASSERT(RelocInfo::IsCodeTarget(rinfo->rmode())); 191 void VisitDebugTarget(RelocInfo* rinfo) [all...] |
type-info.cc | 567 int mask = RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT); 569 RelocInfo* info = it.rinfo(); 594 ZoneList<RelocInfo> infos(16); 606 ZoneList<RelocInfo>* infos) { 607 int mask = RelocInfo::ModeMask(RelocInfo::CODE_TARGET_WITH_ID); 615 ZoneList<RelocInfo>* infos) { 629 void TypeFeedbackOracle::RelocateRelocInfos(ZoneList<RelocInfo>* infos, 633 RelocInfo* info = &(*infos)[i] [all...] |
debug.h | 116 inline RelocInfo* rinfo() { return reloc_iterator_->rinfo(); } 117 inline RelocInfo::Mode rmode() const { 120 inline RelocInfo* original_rinfo() { 123 inline RelocInfo::Mode original_rmode() const { 262 static bool IsDebugBreakAtReturn(RelocInfo* rinfo); 270 static Handle<Code> FindDebugBreak(Handle<Code> code, RelocInfo::Mode mode); [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 57 void RelocInfo::apply(intptr_t delta) { 58 if (RelocInfo::IsInternalReference(rmode_)) { 68 Address RelocInfo::target_address() { 74 Address RelocInfo::target_address_address() { 82 int RelocInfo::target_address_size() { 87 void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) { 98 Object* RelocInfo::target_object() { 104 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 110 Object** RelocInfo::target_object_address() { 116 void RelocInfo::set_target_object(Object* target, WriteBarrierMode mode) [all...] |
debug-arm.cc | 82 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { 83 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode())); 162 __ mov(r0, Operand(0, RelocInfo::NONE)); // no arguments
|
builtins-arm.cc | 141 __ mov(scratch3, Operand(0, RelocInfo::NONE)); 319 __ cmp(r0, Operand(0, RelocInfo::NONE)); 501 __ Jump(array_code, RelocInfo::CODE_TARGET); 534 __ Jump(array_code, RelocInfo::CODE_TARGET); 566 __ Jump(generic_construct_stub, RelocInfo::CODE_TARGET); 590 __ cmp(r0, Operand(0, RelocInfo::NONE)); 634 __ cmp(r4, Operand(0, RelocInfo::NONE)); [all...] |
/external/v8/src/mips/ |
assembler-mips-inl.h | 51 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 61 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 68 rmode_ = RelocInfo::NONE; 93 // RelocInfo. 95 void RelocInfo::apply(intptr_t delta) { 113 Address RelocInfo::target_address() { 119 Address RelocInfo::target_address_address() { 143 int RelocInfo::target_address_size() { 148 void RelocInfo::set_target_address(Address target, WriteBarrierMode mode) { 159 Object* RelocInfo::target_object() [all...] |