/external/v8/test/cctest/ |
test-reloc-info.cc | 36 byte* pc, RelocInfo::Mode mode, intptr_t data) { 37 RelocInfo rinfo(CcTest::i_isolate(), pc, mode, data, NULL); 57 RelocInfo::Mode mode = (i % 2 == 0) ? 58 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION; 59 if (mode == RelocInfo::STATEMENT_POSITION) { 76 RelocIterator it(desc, RelocInfo::ModeMask(RelocInfo::POSITION)); 80 RelocInfo::Mode mode = (i % 2 == 0) ? 81 RelocInfo::STATEMENT_POSITION : RelocInfo::POSITION [all...] |
/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; 88 // RelocInfo. 90 void RelocInfo::apply(intptr_t delta) { 100 Address RelocInfo::target_address() { 106 Address RelocInfo::target_address_address() { 130 Address RelocInfo::constant_pool_entry_address() { 136 int RelocInfo::target_address_size() { 141 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; 88 // RelocInfo. 90 void RelocInfo::apply(intptr_t delta) { 100 Address RelocInfo::target_address() { 106 Address RelocInfo::target_address_address() { 132 Address RelocInfo::constant_pool_entry_address() { 138 int RelocInfo::target_address_size() { 143 void RelocInfo::set_target_address(Address target [all...] |
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 56 void RelocInfo::apply(intptr_t delta) { 79 Address RelocInfo::target_address() { 85 Address RelocInfo::target_address_address() { 93 Address RelocInfo::constant_pool_entry_address() { 99 int RelocInfo::target_address_size() { 104 void RelocInfo::set_target_address(Address target, 119 Object* RelocInfo::target_object() { 125 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 131 void RelocInfo::set_target_object(Object* target, 148 Address RelocInfo::target_external_reference() [all...] |
/external/v8/src/x87/ |
assembler-x87-inl.h | 56 void RelocInfo::apply(intptr_t delta) { 79 Address RelocInfo::target_address() { 85 Address RelocInfo::target_address_address() { 93 Address RelocInfo::constant_pool_entry_address() { 99 int RelocInfo::target_address_size() { 104 void RelocInfo::set_target_address(Address target, 120 Object* RelocInfo::target_object() { 126 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 132 void RelocInfo::set_target_object(Object* target, 149 Address RelocInfo::target_external_reference() [all...] |
assembler-x87.h | 277 bool is_zero() const { return x_ == 0 && RelocInfo::IsNone(rmode_); } 279 return -128 <= x_ && x_ < 128 && RelocInfo::IsNone(rmode_); 282 return -32768 <= x_ && x_ < 32768 && RelocInfo::IsNone(rmode_); 289 RelocInfo::Mode rmode_; 318 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode)); 325 RelocInfo::Mode rmode = RelocInfo::NONE32); 332 RelocInfo::Mode rmode = RelocInfo::NONE32); 338 RelocInfo::Mode rmode = RelocInfo::NONE32) [all...] |
/external/v8/src/arm/ |
assembler-arm-inl.h | 58 void RelocInfo::apply(intptr_t delta) { 59 if (RelocInfo::IsInternalReference(rmode_)) { 69 Address RelocInfo::target_address() { 75 Address RelocInfo::target_address_address() { 92 Address RelocInfo::constant_pool_entry_address() { 98 int RelocInfo::target_address_size() { 103 void RelocInfo::set_target_address(Address target, 118 Object* RelocInfo::target_object() { 124 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) { 131 void RelocInfo::set_target_object(Object* target [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)); 286 Isolate* isolate, Address pc, Address target, RelocInfo::Mode mode) [all...] |
/external/v8/src/parsing/ |
pattern-rewriter.cc | 157 DCHECK(initializer_position_ != RelocInfo::kNoPosition); 270 factory()->NewExpressionStatement(initialize, RelocInfo::kNoPosition), 286 int pos = IsSubPattern() ? pattern->position() : RelocInfo::kNoPosition; 303 int pos = IsSubPattern() ? pattern->position() : RelocInfo::kNoPosition; 317 RelocInfo::kNoPosition); 320 factory()->NewExpressionStatement(assignment, RelocInfo::kNoPosition), 354 factory()->NewUndefinedLiteral(RelocInfo::kNoPosition), 355 RelocInfo::kNoPosition); 358 RelocInfo::kNoPosition); 399 property->key(), RelocInfo::kNoPosition)) [all...] |
/external/v8/src/ppc/ |
assembler-ppc-inl.h | 53 void RelocInfo::apply(intptr_t delta) { 69 Address RelocInfo::target_internal_reference() { 81 Address RelocInfo::target_internal_reference_address() { 87 Address RelocInfo::target_address() { 93 Address RelocInfo::target_address_address() { 118 Address RelocInfo::constant_pool_entry_address() { 132 int RelocInfo::target_address_size() { return Assembler::kSpecialTargetSize; } 135 void RelocInfo::set_target_address(Address target, 183 Object* RelocInfo::target_object() { 189 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) [all...] |
/external/v8/src/ |
disassembler.cc | 109 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 123 // Collect RelocInfo for this instruction (prev_pc .. pc-1) 126 List<RelocInfo::Mode> rmodes(1); 130 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 158 RelocInfo relocinfo(isolate, pcs[i], rmodes[i], datas[i], 171 RelocInfo::Mode rmode = relocinfo.rmode(); 172 if (RelocInfo::IsPosition(rmode)) { 173 if (RelocInfo::IsStatementPosition(rmode)) [all...] |
objects-body-descriptors-inl.h | 363 int mode_mask = RelocInfo::kCodeTargetMask | 364 RelocInfo::ModeMask(RelocInfo::EMBEDDED_OBJECT) | 365 RelocInfo::ModeMask(RelocInfo::CELL) | 366 RelocInfo::ModeMask(RelocInfo::EXTERNAL_REFERENCE) | 367 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE) | 368 RelocInfo::ModeMask(RelocInfo::INTERNAL_REFERENCE_ENCODED) [all...] |
assembler.cc | 157 const char* const RelocInfo::kFillerCommentString = "DEOPTIMIZATION PADDING"; 346 const int RelocInfo::kMaxSmallPCDelta = kSmallPCDeltaMask; 365 WriteMode(RelocInfo::PC_JUMP); 392 void RelocInfoWriter::WriteMode(RelocInfo::Mode rmode) { 393 STATIC_ASSERT(RelocInfo::NUMBER_OF_MODES <= (1 << kLongTagBits)); 398 void RelocInfoWriter::WriteModeAndPC(uint32_t pc_delta, RelocInfo::Mode rmode) { 425 RelocInfo::Mode rmode) { 426 int pos_type_tag = (rmode == RelocInfo::POSITION) ? kNonstatementPositionTag 443 next_position_candidate_pos_delta_, RelocInfo::POSITION); 451 void RelocInfoWriter::Write(const RelocInfo* rinfo) [all...] |
/external/v8/src/ast/ |
variables.cc | 42 initializer_position_(RelocInfo::kNoPosition), 44 strong_mode_reference_start_position_(RelocInfo::kNoPosition), 45 strong_mode_reference_end_position_(RelocInfo::kNoPosition),
|
/external/v8/src/arm64/ |
assembler-arm64-inl.h | 20 void RelocInfo::apply(intptr_t delta) { 22 DCHECK(RelocInfo::IsInternalReference(rmode_)); 30 void RelocInfo::set_target_address(Address target, 275 static inline RelocInfo::Mode rmode_for(T) { 276 return sizeof(T) == 8 ? RelocInfo::NONE64 : RelocInfo::NONE32; 288 static inline RelocInfo::Mode rmode_for(Smi* t) { 289 return RelocInfo::NONE64; 300 static inline RelocInfo::Mode rmode_for(ExternalReference t) { 301 return RelocInfo::EXTERNAL_REFERENCE [all...] |
/external/v8/src/heap/ |
incremental-marking-inl.h | 30 void IncrementalMarking::RecordWriteIntoCode(HeapObject* obj, RelocInfo* rinfo,
|
/external/v8/src/compiler/ |
type-hint-analyzer.cc | 75 int const mask = RelocInfo::ModeMask(RelocInfo::CODE_TARGET_WITH_ID); 77 RelocInfo* rinfo = it.rinfo();
|
/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 | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/arm64/ |
access-compiler-arm64.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/ia32/ |
access-compiler-ia32.cc | 16 __ jmp(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips/ |
access-compiler-mips.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/mips64/ |
access-compiler-mips64.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/ppc/ |
access-compiler-ppc.cc | 17 __ Jump(code, RelocInfo::CODE_TARGET);
|
/external/v8/src/ic/x64/ |
access-compiler-x64.cc | 17 __ jmp(code, RelocInfo::CODE_TARGET);
|