Searched refs:rmode (Results 1 - 25 of 65) sorted by relevance

123

/external/chromium_org/v8/src/
H A Ddisassembler.cc130 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 Dassembler.cc258 // (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 Dassembler.h301 // (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 Ddebug.cc110 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 Ddebug.h103 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 Dassembler-ia32-inl.h235 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 Dassembler-ia32.cc155 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 Dassembler-ia32.h333 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 Dassembler-x64-inl.h35 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 Dmacro-assembler-x64.h876 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 Dassembler-x64.h723 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 Dassembler-x64.cc374 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 Dassembler-x87-inl.h236 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 Dassembler-x87.cc150 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 Dassembler-x87.h322 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 Dassembler-mips-inl.h56 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 Dassembler-mips64-inl.h56 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 Dtest-reloc-info.cc75 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 Dassembler-arm-inl.h259 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 Dassembler-arm.cc3285 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 Dassembler-arm64-inl.h316 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 Dassembler-arm64.cc291 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 Dsimulator-a64.h534 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 Dsimulator-a64.cc408 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 Dobjects-visiting-inl.h217 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()));

Completed in 806 milliseconds

123