/external/v8/test/cctest/ |
test-reloc-info.cc | 36 byte* pc, RelocInfo::Mode mode, intptr_t data) { 37 RelocInfo rinfo(pc, mode, data, NULL); 56 RelocInfo::Mode mode = (i % 2 == 0) ? 57 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION; 68 RelocIterator it(desc, RelocInfo::ModeMask(RelocInfo::POSITION)); 71 RelocInfo::Mode mode = (i % 2 == 0) ? 72 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION [all...] |
test-ast.cc | 45 AstNode* node = factory.NewEmptyStatement(RelocInfo::kNoPosition);
|
/external/v8/src/mips/ |
assembler-mips-inl.h | 56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 66 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 73 rmode_ = RelocInfo::NONE32; 113 // RelocInfo. 115 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 133 Address RelocInfo::target_address() { 139 Address RelocInfo::target_address_address() { 163 Address RelocInfo::constant_pool_entry_address() { 169 int RelocInfo::target_address_size() { 174 void RelocInfo::set_target_address(Address target [all...] |
/external/v8/src/mips64/ |
assembler-mips64-inl.h | 56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { 66 rmode_ = RelocInfo::EXTERNAL_REFERENCE; 73 rmode_ = RelocInfo::NONE32; 113 // RelocInfo. 115 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 125 Address RelocInfo::target_address() { 131 Address RelocInfo::target_address_address() { 157 Address RelocInfo::constant_pool_entry_address() { 163 int RelocInfo::target_address_size() { 168 void RelocInfo::set_target_address(Address target [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 56 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 89 Address RelocInfo::target_address() { 95 Address RelocInfo::target_address_address() { 103 Address RelocInfo::constant_pool_entry_address() { 109 int RelocInfo::target_address_size() { 114 void RelocInfo::set_target_address(Address target, 128 Object* RelocInfo::target_object() { 134 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 140 void RelocInfo::set_target_object(Object* target, 157 Address RelocInfo::target_reference() [all...] |
/external/v8/src/x87/ |
assembler-x87-inl.h | 56 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 89 Address RelocInfo::target_address() { 95 Address RelocInfo::target_address_address() { 103 Address RelocInfo::constant_pool_entry_address() { 109 int RelocInfo::target_address_size() { 114 void RelocInfo::set_target_address(Address target, 129 Object* RelocInfo::target_object() { 135 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 141 void RelocInfo::set_target_object(Object* target, 158 Address RelocInfo::target_reference() [all...] |
assembler-x87.cc | 82 // Implementation of RelocInfo 85 const int RelocInfo::kApplyMask = 86 RelocInfo::kCodeTargetMask | 1 << RelocInfo::RUNTIME_ENTRY | 87 1 << RelocInfo::JS_RETURN | 1 << RelocInfo::INTERNAL_REFERENCE | 88 1 << RelocInfo::DEBUG_BREAK_SLOT | 1 << RelocInfo::CODE_AGE_SEQUENCE; 91 bool RelocInfo::IsCodedSpecially() { 100 bool RelocInfo::IsInConstantPool() [all...] |
assembler-x87.h | 281 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); } 283 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_); 286 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_); 293 RelocInfo::Mode rmode_; 322 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode)); 329 RelocInfo::Mode rmode = RelocInfo::NONE32); 336 RelocInfo::Mode rmode = RelocInfo::NONE32); 342 RelocInfo::Mode rmode = RelocInfo::NONE32) [all...] |
/external/v8/src/x64/ |
assembler-x64-inl.h | 35 void Assembler::emitp(void* x, RelocInfo::Mode rmode) { 38 if (!RelocInfo::IsNone(rmode)) { 58 RelocInfo::Mode rmode, 60 DCHECK(RelocInfo::IsCodeTarget(rmode) || 61 rmode == RelocInfo::CODE_AGE_SEQUENCE); 62 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) { 63 RecordRelocInfo(RelocInfo::CODE_TARGET_WITH_ID, ast_id.ToInt()); 78 void Assembler::emit_runtime_entry(Address entry, RelocInfo::Mode rmode) { 79 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 224 // Implementation of RelocInfo [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 94 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 95 if (RelocInfo::IsInternalReference(rmode_)) { 105 Address RelocInfo::target_address() { 111 Address RelocInfo::target_address_address() { 127 Address RelocInfo::constant_pool_entry_address() { 133 int RelocInfo::target_address_size() { 138 void RelocInfo::set_target_address(Address target, 152 Object* RelocInfo::target_object() { 158 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 165 void RelocInfo::set_target_object(Object* target [all...] |
/external/v8/src/ |
assembler.cc | 116 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING"; 257 // 0000 - 1100 : Short record for RelocInfo::Mode middle_tag + 2 258 // (The middle_tag encodes rmode - RelocInfo::LAST_COMPACT_ENUM, 309 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask; 408 void RelocInfoWriter::Write(const RelocInfo* rinfo) { 412 DCHECK(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES); 414 DCHECK(RelocInfo::LAST_STANDARD_NONCOMPACT_ENUM - RelocInfo::LAST_COMPACT_ENUM 418 RelocInfo::Mode rmode = rinfo->rmode(); 421 if (rmode == RelocInfo::EMBEDDED_OBJECT) [all...] |
disassembler.cc | 130 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 144 // Collect RelocInfo for this instruction (prev_pc .. pc-1) 147 List<RelocInfo::Mode> rmodes(1); 151 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 179 RelocInfo relocinfo(pcs[i], rmodes[i], datas[i], converter.code()); 191 RelocInfo::Mode rmode = relocinfo.rmode(); 192 if (RelocInfo::IsPosition(rmode)) { 193 if (RelocInfo::IsStatementPosition(rmode)) [all...] |
type-info.h | 103 void GetRelocInfos(Handle<Code> code, ZoneList<RelocInfo>* infos); 104 void CreateDictionary(Handle<Code> code, ZoneList<RelocInfo>* infos); 105 void RelocateRelocInfos(ZoneList<RelocInfo>* infos, 108 void ProcessRelocInfos(ZoneList<RelocInfo>* infos);
|
lithium-codegen.cc | 184 int mode_mask = RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | 185 RelocInfo::ModeMask(RelocInfo::CELL); 187 RelocInfo::Mode mode = it.rinfo()->rmode(); 188 if (mode == RelocInfo::CELL && 192 } else if (mode == RelocInfo::EMBEDDED_OBJECT &&
|
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 20 void RelocInfo::apply(intptr_t delta, ICacheFlushMode icache_flush_mode) { 25 void RelocInfo::set_target_address(Address target, 269 static inline RelocInfo::Mode rmode_for(T) { 270 return sizeof(T) == 8 ? RelocInfo::NONE64 : RelocInfo::NONE32; 282 static inline RelocInfo::Mode rmode_for(Smi* t) { 283 return RelocInfo::NONE64; 294 static inline RelocInfo::Mode rmode_for(ExternalReference t) { 295 return RelocInfo::EXTERNAL_REFERENCE; 316 Immediate::Immediate(T t, RelocInfo::Mode rmode [all...] |
/external/v8/src/heap/ |
objects-visiting-inl.h | 216 Heap* heap, RelocInfo* rinfo) { 217 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 231 RelocInfo* rinfo) { 232 DCHECK(rinfo->rmode() == RelocInfo::CELL); 243 RelocInfo* rinfo) { 244 DCHECK((RelocInfo::IsJSReturn(rinfo->rmode()) && 246 (RelocInfo::IsDebugBreakSlot(rinfo->rmode()) && 256 RelocInfo* rinfo) { 257 DCHECK(RelocInfo::IsCodeTarget(rinfo->rmode())); 280 Heap* heap, RelocInfo* rinfo) [all...] |
/external/mesa3d/src/gallium/drivers/nv50/codegen/ |
nv50_ir_target.h | 30 struct RelocInfo; 47 inline void apply(uint32_t *binary, const RelocInfo *info) const; 50 struct RelocInfo 78 inline void *getRelocInfo() const { return relocInfo; } 93 RelocInfo *relocInfo;
|
/external/v8/src/ic/arm/ |
access-compiler-arm.cc | 19 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/arm64/ |
access-compiler-arm64.cc | 19 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/ia32/ |
access-compiler-ia32.cc | 18 __ jmp(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips/ |
access-compiler-mips.cc | 19 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips64/ |
access-compiler-mips64.cc | 19 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/x64/ |
access-compiler-x64.cc | 19 __ jmp(code, RelocInfo::CODE_TARGET);
|
ic-compiler-x64.cc | 53 __ j(equal, handler_stubs->at(i), RelocInfo::CODE_TARGET); 58 RelocInfo::EMBEDDED_OBJECT); 59 __ jmp(handler_stubs->at(i), RelocInfo::CODE_TARGET); 118 __ j(equal, handlers->at(current), RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/x87/ |
access-compiler-x87.cc | 18 __ jmp(code, RelocInfo::CODE_TARGET);
|