HomeSort by relevance Sort by last modified time
    Searched refs:RelocInfo (Results 1 - 25 of 76) sorted by null

1 2 3 4

  /external/v8/src/mips/
assembler-mips-inl.h 58 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) {
67 rmode_ = RelocInfo::EXTERNAL_REFERENCE;
73 rmode_ = RelocInfo::EMBEDDED_STRING;
79 rmode_ = RelocInfo::NONE;
93 // RelocInfo
95 void RelocInfo::apply(intptr_t delta) {
101 Address RelocInfo::target_address() {
107 Address RelocInfo::target_address_address() {
113 void RelocInfo::set_target_address(Address target) {
119 Object* RelocInfo::target_object()
    [all...]
debug-mips.cc 56 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) {
57 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
virtual-frame-mips.cc 169 RelocInfo::Mode rmode) {
175 RelocInfo::Mode rmode,
182 RelocInfo::Mode rmode,
190 RelocInfo::Mode rmode,
assembler-mips.cc 177 // Implementation of RelocInfo.
179 const int RelocInfo::kApplyMask = 0;
182 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
196 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
213 rmode_ = RelocInfo::EMBEDDED_OBJECT;
217 rmode_ = RelocInfo::NONE;
263 current_statement_position_ = RelocInfo::kNoPosition;
264 current_position_ = RelocInfo::kNoPosition;
446 bool Assembler::MustUseAt(RelocInfo::Mode rmode) {
447 if (rmode == RelocInfo::EXTERNAL_REFERENCE)
    [all...]
macro-assembler-mips.h 67 void Jump(byte* target, RelocInfo::Mode rmode,
70 void Jump(Handle<Code> code, RelocInfo::Mode rmode,
76 void Call(byte* target, RelocInfo::Mode rmode,
79 void Call(Handle<Code> code, RelocInfo::Mode rmode,
342 void Jump(intptr_t target, RelocInfo::Mode rmode, Condition cond = cc_always,
344 void Call(intptr_t target, RelocInfo::Mode rmode, Condition cond = cc_always,
virtual-frame-mips.h 322 RelocInfo::Mode rmode,
325 RelocInfo::Mode rmode,
329 RelocInfo::Mode rmode,
535 void RawCallCodeObject(Handle<Code> code, RelocInfo::Mode rmode);
  /external/v8/src/ia32/
assembler-ia32-inl.h 51 void RelocInfo::apply(intptr_t delta) {
68 Address RelocInfo::target_address() {
74 Address RelocInfo::target_address_address() {
80 void RelocInfo::set_target_address(Address target) {
86 Object* RelocInfo::target_object() {
92 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
98 Object** RelocInfo::target_object_address() {
104 void RelocInfo::set_target_object(Object* target) {
110 Address* RelocInfo::target_reference_address() {
111 ASSERT(rmode_ == RelocInfo::EXTERNAL_REFERENCE)
    [all...]
debug-ia32.cc 64 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) {
65 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
assembler-ia32.h 206 bool is_zero() const { return x_ == 0 && rmode_ == RelocInfo::NONE; }
208 return -128 <= x_ && x_ < 128 && rmode_ == RelocInfo::NONE;
211 return -32768 <= x_ && x_ < 32768 && rmode_ == RelocInfo::NONE;
218 RelocInfo::Mode rmode_;
245 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode));
250 RelocInfo::Mode rmode = RelocInfo::NONE);
257 RelocInfo::Mode rmode = RelocInfo::NONE);
263 RelocInfo::Mode rmode = RelocInfo::NONE)
    [all...]
assembler-ia32.cc 155 // Implementation of RelocInfo
158 const int RelocInfo::kApplyMask =
159 RelocInfo::kCodeTargetMask | 1 << RelocInfo::RUNTIME_ENTRY |
160 1 << RelocInfo::JS_RETURN | 1 << RelocInfo::INTERNAL_REFERENCE;
163 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
176 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
191 patcher.masm()->call(target, RelocInfo::NONE);
207 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode)
    [all...]
virtual-frame-ia32.h 339 Result CallLoadIC(RelocInfo::Mode mode);
343 Result CallKeyedLoadIC(RelocInfo::Mode mode);
356 Result CallCallIC(RelocInfo::Mode mode, int arg_count, int loop_nesting);
582 Result RawCallCodeObject(Handle<Code> code, RelocInfo::Mode rmode);
  /external/v8/src/arm/
assembler-arm-inl.h 53 void RelocInfo::apply(intptr_t delta) {
54 if (RelocInfo::IsInternalReference(rmode_)) {
64 Address RelocInfo::target_address() {
70 Address RelocInfo::target_address_address() {
76 void RelocInfo::set_target_address(Address target) {
82 Object* RelocInfo::target_object() {
88 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
94 Object** RelocInfo::target_object_address() {
100 void RelocInfo::set_target_object(Object* target) {
106 Address* RelocInfo::target_reference_address()
    [all...]
assembler-thumb2-inl.h 53 void RelocInfo::apply(intptr_t delta) {
54 if (RelocInfo::IsInternalReference(rmode_)) {
64 Address RelocInfo::target_address() {
70 Address RelocInfo::target_address_address() {
76 void RelocInfo::set_target_address(Address target) {
82 Object* RelocInfo::target_object() {
88 Handle<Object> RelocInfo::target_object_handle(Assembler* origin) {
94 Object** RelocInfo::target_object_address() {
100 void RelocInfo::set_target_object(Object* target) {
106 Address* RelocInfo::target_reference_address()
    [all...]
macro-assembler-arm.h 62 void Jump(byte* target, RelocInfo::Mode rmode, Condition cond = al);
63 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
65 void Call(byte* target, RelocInfo::Mode rmode, Condition cond = al);
66 void Call(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al);
129 RelocInfo::Mode rmode,
425 void Jump(intptr_t target, RelocInfo::Mode rmode, Condition cond = al);
426 void Call(intptr_t target, RelocInfo::Mode rmode, Condition cond = al);
debug-arm.cc 69 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) {
70 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
assembler-arm.cc 198 // Implementation of RelocInfo
200 const int RelocInfo::kApplyMask = 0;
203 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
218 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
235 rmode_ = RelocInfo::EMBEDDED_OBJECT;
239 rmode_ = RelocInfo::NONE;
400 current_statement_position_ = RelocInfo::kNoPosition;
401 current_position_ = RelocInfo::kNoPosition;
637 static bool MustUseIp(RelocInfo::Mode rmode) {
638 if (rmode == RelocInfo::EXTERNAL_REFERENCE)
    [all...]
assembler-thumb2.cc 178 // Implementation of RelocInfo
180 const int RelocInfo::kApplyMask = 0;
183 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
198 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
215 rmode_ = RelocInfo::EMBEDDED_OBJECT;
219 rmode_ = RelocInfo::NONE;
380 current_statement_position_ = RelocInfo::kNoPosition;
381 current_position_ = RelocInfo::kNoPosition;
617 static bool MustUseIp(RelocInfo::Mode rmode) {
618 if (rmode == RelocInfo::EXTERNAL_REFERENCE)
    [all...]
  /external/v8/src/x64/
assembler-x64-inl.h 53 void Assembler::emitq(uint64_t x, RelocInfo::Mode rmode) {
55 if (rmode != RelocInfo::NONE) {
68 void Assembler::emit_code_target(Handle<Code> target, RelocInfo::Mode rmode) {
69 ASSERT(RelocInfo::IsCodeTarget(rmode));
188 // Implementation of RelocInfo
191 void RelocInfo::apply(intptr_t delta) {
205 Address RelocInfo::target_address() {
215 Address RelocInfo::target_address_address() {
221 void RelocInfo::set_target_address(Address target) {
231 Object* RelocInfo::target_object()
    [all...]
debug-x64.cc 40 bool Debug::IsDebugBreakAtReturn(v8::internal::RelocInfo* rinfo) {
41 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
assembler-x64.cc 93 __ movq(rax, 0x80000001, RelocInfo::NONE);
140 // Implementation of RelocInfo
144 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) {
160 patcher.masm()->movq(r10, target, RelocInfo::NONE);
174 void RelocInfo::PatchCode(byte* instructions, int instruction_count) {
289 current_statement_position_ = RelocInfo::kNoPosition;
290 current_position_ = RelocInfo::kNoPosition;
417 RelocInfo::Mode rmode = it.rinfo()->rmode();
418 if (rmode == RelocInfo::INTERNAL_REFERENCE) {
747 void Assembler::call(Handle<Code> target, RelocInfo::Mode rmode)
    [all...]
virtual-frame-x64.h 338 Result CallLoadIC(RelocInfo::Mode mode);
342 Result CallKeyedLoadIC(RelocInfo::Mode mode);
355 Result CallCallIC(RelocInfo::Mode mode, int arg_count, int loop_nesting);
558 Result RawCallCodeObject(Handle<Code> code, RelocInfo::Mode rmode);
macro-assembler-x64.cc 200 movq(object, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
201 movq(value, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
202 movq(smi_index, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
273 movq(object, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
274 movq(scratch, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
275 movq(smi_index, bit_cast<int64_t>(kZapValue), RelocInfo::NONE);
326 movq(kScratchRegister, p0, RelocInfo::NONE);
330 RelocInfo::NONE);
340 Call(stub->GetCode(), RelocInfo::CODE_TARGET);
346 Jump(stub->GetCode(), RelocInfo::CODE_TARGET)
    [all...]
  /external/v8/src/
assembler.cc 207 void RelocInfoWriter::Write(const RelocInfo* rinfo) {
213 ASSERT(RelocInfo::NUMBER_OF_MODES < kMaxRelocModes);
216 RelocInfo::Mode rmode = rinfo->rmode();
219 if (rmode == RelocInfo::EMBEDDED_OBJECT) {
221 } else if (rmode == RelocInfo::CODE_TARGET) {
223 } else if (RelocInfo::IsPosition(rmode)) {
226 int pos_type_tag = rmode == RelocInfo::POSITION ? kNonstatementPositionTag
241 } else if (RelocInfo::IsComment(rmode)) {
321 inline RelocInfo::Mode RelocIterator::DebugInfoModeFromTag(int tag) {
323 return RelocInfo::STATEMENT_POSITION
    [all...]
disassembler.cc 145 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) {
159 // Collect RelocInfo for this instruction (prev_pc .. pc-1)
162 List<RelocInfo::Mode> rmodes(1);
166 if (RelocInfo::IsComment(it->rinfo()->rmode())) {
199 RelocInfo relocinfo(pcs[i], rmodes[i], datas[i]);
211 RelocInfo::Mode rmode = relocinfo.rmode();
212 if (RelocInfo::IsPosition(rmode)) {
213 if (RelocInfo::IsStatementPosition(rmode))
    [all...]
assembler.h 105 class RelocInfo BASE_EMBEDDED {
145 RelocInfo() {}
146 RelocInfo(byte* pc, Mode rmode, intptr_t data)
264 void Write(const RelocInfo* rinfo);
273 // Max size (bytes) of a written RelocInfo. Longest encoding is
317 RelocInfo* rinfo() {
337 static RelocInfo::Mode DebugInfoModeFromTag(int tag);
341 bool SetMode(RelocInfo::Mode mode) {
347 RelocInfo rinfo_;

Completed in 511 milliseconds

1 2 3 4