/external/v8/src/ |
disassembler.cc | 145 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 166 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 172 rmodes.Add(it->rinfo()->rmode()); 211 RelocInfo::Mode rmode = relocinfo.rmode(); local 212 if (RelocInfo::IsPosition(rmode)) { 213 if (RelocInfo::IsStatementPosition(rmode)) { 218 } else if (rmode == RelocInfo::EMBEDDED_OBJECT) { 224 } else if (rmode == RelocInfo::EXTERNAL_REFERENCE) { 228 } else if (RelocInfo::IsCodeTarget(rmode)) { [all...] |
assembler.cc | 98 // any nondata mode: 00 [4 bits rmode] 11, // rmode: 0..13 only 216 RelocInfo::Mode rmode = rinfo->rmode(); local 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)) { 249 ASSERT(rmode < kPCJumpTag && rmode < kDataJumpTag) [all...] |
assembler.h | 100 // (rmode), and an optional data field. The relocation mode may be 146 RelocInfo(byte* pc, Mode rmode, intptr_t data) 147 : pc_(pc), rmode_(rmode), data_(data) { 183 Mode rmode() const { return rmode_; } function in class:v8::internal::BASE_EMBEDDED 228 static const char* RelocModeName(Mode rmode);
|
/external/v8/src/mips/ |
virtual-frame-mips.cc | 169 RelocInfo::Mode rmode) { 175 RelocInfo::Mode rmode, 182 RelocInfo::Mode rmode, 190 RelocInfo::Mode rmode,
|
assembler-mips-inl.h | 58 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 61 rmode_ = rmode; 153 ASSERT(IsJSReturn(rmode())); 161 ASSERT(IsJSReturn(rmode())); 174 ASSERT(IsJSReturn(rmode()));
|
debug-mips.cc | 57 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
macro-assembler-mips.cc | 56 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode, 62 void MacroAssembler::Jump(byte* target, RelocInfo::Mode rmode, 64 ASSERT(!RelocInfo::IsCodeTarget(rmode)); 65 Jump(reinterpret_cast<intptr_t>(target), rmode, cond, r1, r2); local 69 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, 71 ASSERT(RelocInfo::IsCodeTarget(rmode)); 72 Jump(reinterpret_cast<intptr_t>(code.location()), rmode, cond); local 82 void MacroAssembler::Call(intptr_t target, RelocInfo::Mode rmode, 88 void MacroAssembler::Call(byte* target, RelocInfo::Mode rmode, 90 ASSERT(!RelocInfo::IsCodeTarget(rmode)); 91 Call(reinterpret_cast<intptr_t>(target), rmode, cond, r1, r2); local 98 Call(reinterpret_cast<intptr_t>(code.location()), rmode, cond, r1, r2); local [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);
|
assembler-mips.cc | 446 bool Assembler::MustUseAt(RelocInfo::Mode rmode) { 447 if (rmode == RelocInfo::EXTERNAL_REFERENCE) { 449 } else if (rmode == RelocInfo::NONE) { 1110 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) { 1111 RelocInfo rinfo(pc_, rmode, data); // we do not try to reuse pool constants 1112 if (rmode >= RelocInfo::JS_RETURN && rmode <= RelocInfo::STATEMENT_POSITION) { 1114 ASSERT(RelocInfo::IsJSReturn(rmode) 1115 || RelocInfo::IsComment(rmode) 1116 || RelocInfo::IsPosition(rmode)); [all...] |
/external/v8/src/arm/ |
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);
|
assembler-arm-inl.h | 115 ASSERT(IsJSReturn(rmode())); 123 ASSERT(IsJSReturn(rmode())); 136 ASSERT(IsJSReturn(rmode())); 156 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 159 rmode_ = rmode;
|
assembler-thumb2-inl.h | 115 ASSERT(IsJSReturn(rmode())); 123 ASSERT(IsJSReturn(rmode())); 136 ASSERT(IsJSReturn(rmode())); 156 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { 159 rmode_ = rmode;
|
macro-assembler-arm.cc | 81 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode, 84 mov(ip, Operand(target, rmode), LeaveCC, cond); 87 mov(pc, Operand(target, rmode), LeaveCC, cond); 92 void MacroAssembler::Jump(byte* target, RelocInfo::Mode rmode, 94 ASSERT(!RelocInfo::IsCodeTarget(rmode)); 95 Jump(reinterpret_cast<intptr_t>(target), rmode, cond); local 99 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, 101 ASSERT(RelocInfo::IsCodeTarget(rmode)); 103 Jump(reinterpret_cast<intptr_t>(code.location()), rmode, cond); local 118 void MacroAssembler::Call(intptr_t target, RelocInfo::Mode rmode, 136 Call(reinterpret_cast<intptr_t>(target), rmode, cond); local 144 Call(reinterpret_cast<intptr_t>(code.location()), rmode, cond); local [all...] |
debug-arm.cc | 70 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
virtual-frame-arm.cc | 253 RelocInfo::Mode rmode, 274 __ Call(code, rmode);
|
/external/v8/src/ia32/ |
assembler-ia32-inl.h | 215 void Assembler::emit(uint32_t x, RelocInfo::Mode rmode) { 216 if (rmode != RelocInfo::NONE) RecordRelocInfo(rmode); 303 void Operand::set_dispr(int32_t disp, RelocInfo::Mode rmode) { 308 rmode_ = rmode; 317 Operand::Operand(int32_t disp, RelocInfo::Mode rmode) { 320 set_dispr(disp, rmode);
|
assembler-ia32.cc | 207 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { 209 if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) { 213 } else if (is_int8(disp) && rmode == RelocInfo::NONE) { 222 set_dispr(disp, rmode); 231 RelocInfo::Mode rmode) { 234 if (disp == 0 && rmode == RelocInfo::NONE && !base.is(ebp)) { 238 } else if (is_int8(disp) && rmode == RelocInfo::NONE) { 247 set_dispr(disp, rmode); 255 RelocInfo::Mode rmode) { 260 set_dispr(disp, rmode); 1521 emit(reinterpret_cast<intptr_t>(code.location()), rmode); local 1572 emit(reinterpret_cast<intptr_t>(code.location()), rmode); local 2302 RelocInfo::Mode rmode = it.rinfo()->rmode(); local [all...] |
debug-ia32.cc | 65 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
assembler-ia32.h | 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); 293 inline void set_dispr(int32_t disp, RelocInfo::Mode rmode); 669 void call(byte* entry, RelocInfo::Mode rmode); 672 void call(Handle<Code> code, RelocInfo::Mode rmode); 676 void jmp(byte* entry, RelocInfo::Mode rmode); 678 void jmp(Handle<Code> code, RelocInfo::Mode rmode); 682 void j(Condition cc, byte* entry, RelocInfo::Mode rmode, Hint hint = no_hint) [all...] |
/external/v8/src/x64/ |
assembler-x64-inl.h | 53 void Assembler::emitq(uint64_t x, RelocInfo::Mode rmode) { 55 if (rmode != RelocInfo::NONE) { 56 RecordRelocInfo(rmode, x); 68 void Assembler::emit_code_target(Handle<Code> target, RelocInfo::Mode rmode) { 69 ASSERT(RelocInfo::IsCodeTarget(rmode)); 70 RecordRelocInfo(rmode);
|
debug-x64.cc | 41 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
assembler-x64.h | 532 void movq(Register dst, void* ptr, RelocInfo::Mode rmode); 533 void movq(Register dst, int64_t value, RelocInfo::Mode rmode); 534 void movq(Register dst, const char* s, RelocInfo::Mode rmode); 537 void movq(Register dst, Handle<Object> handle, RelocInfo::Mode rmode); 556 void load_rax(void* ptr, RelocInfo::Mode rmode); 990 void call(Handle<Code> target, RelocInfo::Mode rmode); 1002 void jmp(Handle<Code> target, RelocInfo::Mode rmode); 1012 void j(Condition cc, Handle<Code> target, RelocInfo::Mode rmode); [all...] |
macro-assembler-x64.h | 143 RelocInfo::Mode rmode, 450 void Jump(Address destination, RelocInfo::Mode rmode); 452 void Jump(Handle<Code> code_object, RelocInfo::Mode rmode); 454 void Call(Address destination, RelocInfo::Mode rmode); 456 void Call(Handle<Code> code_object, RelocInfo::Mode rmode); [all...] |