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

1 2

  /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...]