/external/chromium_org/v8/src/ |
H A D | disassembler.cc | 130 it->rinfo()->rmode() == RelocInfo::INTERNAL_REFERENCE) { 151 if (RelocInfo::IsComment(it->rinfo()->rmode())) { 157 rmodes.Add(it->rinfo()->rmode()); 191 RelocInfo::Mode rmode = relocinfo.rmode(); local 192 if (RelocInfo::IsPosition(rmode)) { 193 if (RelocInfo::IsStatementPosition(rmode)) { 198 } else if (rmode == RelocInfo::EMBEDDED_OBJECT) { 204 } else if (rmode == RelocInfo::EXTERNAL_REFERENCE) { 208 } else if (RelocInfo::IsCodeTarget(rmode)) { [all...] |
H A D | assembler.cc | 258 // (The middle_tag encodes rmode - RelocInfo::LAST_COMPACT_ENUM, 412 DCHECK(rinfo->rmode() < RelocInfo::NUMBER_OF_MODES); 418 RelocInfo::Mode rmode = rinfo->rmode(); local 421 if (rmode == RelocInfo::EMBEDDED_OBJECT) { 423 } else if (rmode == RelocInfo::CODE_TARGET) { 426 } else if (rmode == RelocInfo::CODE_TARGET_WITH_ID) { 440 } else if (RelocInfo::IsPosition(rmode)) { 444 int pos_type_tag = (rmode == RelocInfo::POSITION) ? kNonstatementPositionTag 456 } else if (RelocInfo::IsComment(rmode)) { 661 RelocInfo::Mode rmode = (pool_type == kConstPoolTag) ? local 670 int rmode = extra_tag + RelocInfo::LAST_COMPACT_ENUM; local 749 RelocModeName(RelocInfo::Mode rmode) argument [all...] |
H A D | assembler.h | 301 // (rmode), and an optional data field. The relocation mode may be 380 RelocInfo(byte* pc, Mode rmode, intptr_t data, Code* host) argument 381 : pc_(pc), rmode_(rmode), data_(data), host_(host) { 450 return first.rmode() == second.rmode() && 451 (first.rmode() == RelocInfo::NONE64 ? 459 Mode rmode() const { return rmode_; } function in class:v8::internal::RelocInfo 580 static const char* RelocModeName(Mode rmode);
|
H A D | debug.cc | 110 if (RelocInfo::IsPosition(rmode())) { 111 if (RelocInfo::IsStatementPosition(rmode())) { 127 } else if (RelocInfo::IsCodeTarget(rmode())) { 137 RelocInfo::IsConstructCall(rmode())) { 161 if (RelocInfo::IsJSReturn(rmode())) { 333 if (RelocInfo::IsJSReturn(rmode())) { 351 if (RelocInfo::IsJSReturn(rmode())) { 368 } else if (RelocInfo::IsCodeTarget(rmode())) { 408 DCHECK(RelocInfo::IsConstructCall(rmode()) || 417 return (RelocInfo::IsJSReturn(rmode())); [all...] |
H A D | debug.h | 103 inline RelocInfo::Mode rmode() const { function in class:v8::internal::BreakLocationIterator 104 return reloc_iterator_->rinfo()->rmode(); 110 return reloc_iterator_original_->rinfo()->rmode();
|
/external/chromium_org/v8/src/ia32/ |
H A D | assembler-ia32-inl.h | 235 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 236 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 242 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 243 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 264 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 265 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 293 RelocInfo::Mode mode = rmode(); 320 RelocInfo::Mode mode = rmode(); 413 void Assembler::emit(uint32_t x, RelocInfo::Mode rmode, TypeFeedbackId id) { argument 414 if (rmode 424 emit(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId id) argument 428 emit(reinterpret_cast<intptr_t>(code.location()), rmode, id); local 542 set_dispr(int32_t disp, RelocInfo::Mode rmode) argument 562 Operand(int32_t disp, RelocInfo::Mode rmode) argument [all...] |
H A D | assembler-ia32.cc | 155 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { argument 157 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) { 161 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) { 170 set_dispr(disp, rmode); 179 RelocInfo::Mode rmode) { 182 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) { 186 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) { 195 set_dispr(disp, rmode); 203 RelocInfo::Mode rmode) { 208 set_dispr(disp, rmode); 175 Operand(Register base, Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode) argument 200 Operand(Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode) argument 1366 call(byte* entry, RelocInfo::Mode rmode) argument 1372 emit(reinterpret_cast<uint32_t>(entry), rmode); local 1393 CallSize(Handle<Code> code, RelocInfo::Mode rmode) argument 1398 call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument 1437 jmp(byte* entry, RelocInfo::Mode rmode) argument 1442 emit(reinterpret_cast<uint32_t>(entry), rmode); local 1456 jmp(Handle<Code> code, RelocInfo::Mode rmode) argument 1496 j(Condition cc, byte* entry, RelocInfo::Mode rmode) argument 1503 emit(reinterpret_cast<uint32_t>(entry), rmode); local 2547 RelocInfo::Mode rmode = it.rinfo()->rmode(); local 2628 RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) argument [all...] |
H A D | assembler-ia32.h | 333 INLINE(explicit Operand(int32_t disp, RelocInfo::Mode rmode)); 340 RelocInfo::Mode rmode = RelocInfo::NONE32); 347 RelocInfo::Mode rmode = RelocInfo::NONE32); 353 RelocInfo::Mode rmode = RelocInfo::NONE32); 394 inline void set_dispr(int32_t disp, RelocInfo::Mode rmode); 817 void call(byte* entry, RelocInfo::Mode rmode); 823 RelocInfo::Mode rmode, 829 void jmp(byte* entry, RelocInfo::Mode rmode); 832 void jmp(Handle<Code> code, RelocInfo::Mode rmode); 838 void j(Condition cc, byte* entry, RelocInfo::Mode rmode); [all...] |
/external/chromium_org/v8/src/x64/ |
H A D | assembler-x64-inl.h | 35 void Assembler::emitp(void* x, RelocInfo::Mode rmode) { argument 38 if (!RelocInfo::IsNone(rmode)) { 39 RecordRelocInfo(rmode, value); 58 RelocInfo::Mode rmode, 60 DCHECK(RelocInfo::IsCodeTarget(rmode) || 61 rmode == RelocInfo::CODE_AGE_SEQUENCE); 62 if (rmode == RelocInfo::CODE_TARGET && !ast_id.IsNone()) { 65 RecordRelocInfo(rmode); 78 void Assembler::emit_runtime_entry(Address entry, RelocInfo::Mode rmode) { argument 79 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 57 emit_code_target(Handle<Code> target, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument [all...] |
H A D | macro-assembler-x64.h | 876 void Move(Register dst, void* ptr, RelocInfo::Mode rmode) { argument 879 DCHECK(rmode > RelocInfo::LAST_GCED_ENUM); 880 movp(dst, ptr, rmode); 883 void Move(Register dst, Handle<Object> value, RelocInfo::Mode rmode) { argument 885 DCHECK(!RelocInfo::IsNone(rmode)); 888 movp(dst, reinterpret_cast<void*>(value.location()), rmode); 892 void Jump(Address destination, RelocInfo::Mode rmode); 895 void Jump(Handle<Code> code_object, RelocInfo::Mode rmode); 897 void Call(Address destination, RelocInfo::Mode rmode); 901 RelocInfo::Mode rmode, [all...] |
H A D | assembler-x64.h | 723 void movp(Register dst, void* ptr, RelocInfo::Mode rmode); 745 void load_rax(void* ptr, RelocInfo::Mode rmode); 891 void call(Address entry, RelocInfo::Mode rmode); 893 RelocInfo::Mode rmode = RelocInfo::CODE_TARGET, 910 void jmp(Address entry, RelocInfo::Mode rmode); 911 void jmp(Handle<Code> target, RelocInfo::Mode rmode); 920 void j(Condition cc, Address entry, RelocInfo::Mode rmode); 921 void j(Condition cc, Handle<Code> target, RelocInfo::Mode rmode); 1169 inline void emitp(void* x, RelocInfo::Mode rmode); 1173 RelocInfo::Mode rmode, [all...] |
H A D | assembler-x64.cc | 374 RelocInfo::Mode rmode = it.rinfo()->rmode(); local 375 if (rmode == RelocInfo::INTERNAL_REFERENCE) { 676 void Assembler::call(Address entry, RelocInfo::Mode rmode) { argument 677 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 682 emit_runtime_entry(entry, rmode); 687 RelocInfo::Mode rmode, 693 emit_code_target(target, rmode, ast_id); 1028 void Assembler::j(Condition cc, Address entry, RelocInfo::Mode rmode) { argument 1029 DCHECK(RelocInfo::IsRuntimeEntry(rmode)); 686 call(Handle<Code> target, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument 1038 j(Condition cc, Handle<Code> target, RelocInfo::Mode rmode) argument 1092 jmp(Handle<Code> target, RelocInfo::Mode rmode) argument 1100 jmp(Address entry, RelocInfo::Mode rmode) argument 1292 movp(Register dst, void* value, RelocInfo::Mode rmode) argument 2948 RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) argument [all...] |
/external/chromium_org/v8/src/x87/ |
H A D | assembler-x87-inl.h | 236 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 237 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 243 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 244 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 265 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 266 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 294 RelocInfo::Mode mode = rmode(); 321 RelocInfo::Mode mode = rmode(); 414 void Assembler::emit(uint32_t x, RelocInfo::Mode rmode, TypeFeedbackId id) { argument 415 if (rmode 425 emit(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId id) argument 429 emit(reinterpret_cast<intptr_t>(code.location()), rmode, id); local 543 set_dispr(int32_t disp, RelocInfo::Mode rmode) argument 557 Operand(int32_t disp, RelocInfo::Mode rmode) argument [all...] |
H A D | assembler-x87.cc | 150 Operand::Operand(Register base, int32_t disp, RelocInfo::Mode rmode) { argument 152 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) { 156 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) { 165 set_dispr(disp, rmode); 174 RelocInfo::Mode rmode) { 177 if (disp == 0 && RelocInfo::IsNone(rmode) && !base.is(ebp)) { 181 } else if (is_int8(disp) && RelocInfo::IsNone(rmode)) { 190 set_dispr(disp, rmode); 198 RelocInfo::Mode rmode) { 203 set_dispr(disp, rmode); 170 Operand(Register base, Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode) argument 195 Operand(Register index, ScaleFactor scale, int32_t disp, RelocInfo::Mode rmode) argument 1299 call(byte* entry, RelocInfo::Mode rmode) argument 1305 emit(reinterpret_cast<uint32_t>(entry), rmode); local 1326 CallSize(Handle<Code> code, RelocInfo::Mode rmode) argument 1331 call(Handle<Code> code, RelocInfo::Mode rmode, TypeFeedbackId ast_id) argument 1370 jmp(byte* entry, RelocInfo::Mode rmode) argument 1375 emit(reinterpret_cast<uint32_t>(entry), rmode); local 1389 jmp(Handle<Code> code, RelocInfo::Mode rmode) argument 1429 j(Condition cc, byte* entry, RelocInfo::Mode rmode) argument 1436 emit(reinterpret_cast<uint32_t>(entry), rmode); local 1969 RelocInfo::Mode rmode = it.rinfo()->rmode(); local 2050 RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) argument [all...] |
H A D | assembler-x87.h | 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); 383 inline void set_dispr(int32_t disp, RelocInfo::Mode rmode); 800 void call(byte* entry, RelocInfo::Mode rmode); 806 RelocInfo::Mode rmode, 812 void jmp(byte* entry, RelocInfo::Mode rmode); 815 void jmp(Handle<Code> code, RelocInfo::Mode rmode); 821 void j(Condition cc, byte* entry, RelocInfo::Mode rmode); [all...] |
/external/chromium_org/v8/src/mips/ |
H A D | assembler-mips-inl.h | 56 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { argument 59 rmode_ = rmode; 302 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 303 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 312 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 313 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 332 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 333 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 372 RelocInfo::Mode mode = rmode(); 397 RelocInfo::Mode mode = rmode(); [all...] |
/external/chromium_org/v8/src/mips64/ |
H A D | assembler-mips64-inl.h | 56 Operand::Operand(int64_t immediate, RelocInfo::Mode rmode) { argument 59 rmode_ = rmode; 296 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 297 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 306 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 307 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 326 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 327 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 369 RelocInfo::Mode mode = rmode(); 394 RelocInfo::Mode mode = rmode(); [all...] |
/external/chromium_org/v8/test/cctest/ |
H A D | test-reloc-info.cc | 75 CHECK_EQ(mode, it.rinfo()->rmode()); 92 CHECK_EQ(mode, it.rinfo()->rmode()); 108 CHECK_EQ(mode, it.rinfo()->rmode());
|
/external/chromium_org/v8/src/arm/ |
H A D | assembler-arm-inl.h | 259 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 260 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 266 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 267 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 288 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 289 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 321 RelocInfo::Mode mode = rmode(); 346 RelocInfo::Mode mode = rmode(); 369 Operand::Operand(int32_t immediate, RelocInfo::Mode rmode) { argument 372 rmode_ = rmode; [all...] |
H A D | assembler-arm.cc | 3285 DCHECK(rinfo.rmode() != RelocInfo::COMMENT && 3286 rinfo.rmode() != RelocInfo::POSITION); 3287 if (rinfo.rmode() != RelocInfo::JS_RETURN) { 3293 DCHECK(rinfo.rmode() == RelocInfo::NONE64); 3332 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) { 3333 RelocInfo rinfo(pc_, rmode, data, NULL); 3339 if (!RelocInfo::IsNone(rinfo.rmode())) { 3341 if (rinfo.rmode() == RelocInfo::EXTERNAL_REFERENCE && 3346 if (rinfo.rmode() == RelocInfo::CODE_TARGET_WITH_ID) { 3348 rinfo.rmode(), [all...] |
/external/chromium_org/v8/src/arm64/ |
H A D | assembler-arm64-inl.h | 316 Immediate::Immediate(T t, RelocInfo::Mode rmode) 318 rmode_(rmode) { 333 Operand::Operand(T t, RelocInfo::Mode rmode) 334 : immediate_(t, rmode), 808 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 809 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 817 DCHECK((IsJSReturn(rmode()) && IsPatchedReturnSequence()) || 818 (IsDebugBreakSlot(rmode()) && IsPatchedDebugBreakSlotSequence())); 856 RelocInfo::Mode mode = rmode(); 879 RelocInfo::Mode mode = rmode(); [all...] |
H A D | assembler-arm64.cc | 291 RelocInfo::Mode rmode = immediate_.rmode(); local 293 if (rmode == RelocInfo::EXTERNAL_REFERENCE) { 297 return !RelocInfo::IsNone(rmode); 1718 RecordRelocInfo(imm.rmode(), imm.value()); 2831 void Assembler::RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data) { argument 2833 RelocInfo rinfo(reinterpret_cast<byte*>(pc_), rmode, data, NULL); local 2834 if (((rmode >= RelocInfo::JS_RETURN) && 2835 (rmode <= RelocInfo::DEBUG_BREAK_SLOT)) || 2836 (rmode 2862 reinterpret_cast<byte*>(pc_), rmode, RecordedAstId().ToInt(), NULL); local [all...] |
/external/vixl/src/a64/ |
H A D | simulator-a64.h | 534 int32_t FPToInt32(double value, FPRounding rmode); 535 int64_t FPToInt64(double value, FPRounding rmode); 536 uint32_t FPToUInt32(double value, FPRounding rmode); 537 uint64_t FPToUInt64(double value, FPRounding rmode);
|
H A D | simulator-a64.cc | 408 static const char * rmode[] = { 414 VIXL_ASSERT(fpcr().RMode() <= (sizeof(rmode) / sizeof(rmode[0]))); 418 fpcr().AHP(), fpcr().DN(), fpcr().FZ(), rmode[fpcr().RMode()], 1479 int32_t Simulator::FPToInt32(double value, FPRounding rmode) { argument 1480 value = FPRoundInt(value, rmode); 1490 int64_t Simulator::FPToInt64(double value, FPRounding rmode) { argument 1491 value = FPRoundInt(value, rmode); 1501 uint32_t Simulator::FPToUInt32(double value, FPRounding rmode) { argument 1502 value = FPRoundInt(value, rmode); 1512 FPToUInt64(double value, FPRounding rmode) argument [all...] |
/external/chromium_org/v8/src/heap/ |
H A D | objects-visiting-inl.h | 217 DCHECK(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 232 DCHECK(rinfo->rmode() == RelocInfo::CELL); 244 DCHECK((RelocInfo::IsJSReturn(rinfo->rmode()) && 246 (RelocInfo::IsDebugBreakSlot(rinfo->rmode()) && 257 DCHECK(RelocInfo::IsCodeTarget(rinfo->rmode())); 281 DCHECK(RelocInfo::IsCodeAgeSequence(rinfo->rmode()));
|