/external/v8/src/ia32/ |
H A D | debug-ia32.cc | 67 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { 68 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
H A D | lithium-codegen-ia32.cc | 452 RelocInfo::Mode mode, 471 RelocInfo::Mode mode, 577 __ jmp(entry, RelocInfo::RUNTIME_ENTRY); 588 __ jmp(entry, RelocInfo::RUNTIME_ENTRY); 594 __ jmp(entry, RelocInfo::RUNTIME_ENTRY); 597 __ j(cc, entry, RelocInfo::RUNTIME_ENTRY); 701 LPointerMap empty_pointers(RelocInfo::kNoPosition); 714 if (position == RelocInfo::kNoPosition) return; 763 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 768 CallCode(stub.GetCode(), RelocInfo [all...] |
H A D | stub-cache-ia32.cc | 727 __ jmp(code, RelocInfo::CODE_TARGET); 734 __ jmp(code, RelocInfo::CODE_TARGET); 1309 __ jmp(code, RelocInfo::CODE_TARGET); 2463 __ jmp(ic, RelocInfo::CODE_TARGET); 2510 __ jmp(ic, RelocInfo::CODE_TARGET); 2556 __ jmp(ic, RelocInfo::CODE_TARGET); 2604 __ jmp(ic, RelocInfo::CODE_TARGET); 2637 __ jmp(ic, RelocInfo::CODE_TARGET); 2660 __ jmp(ic, RelocInfo::CODE_TARGET); 2689 __ jmp(handler_stubs->at(i), RelocInfo [all...] |
H A D | lithium-codegen-ia32.h | 185 RelocInfo::Mode mode, 189 RelocInfo::Mode mode,
|
/external/v8/src/ |
H A D | mark-compact.cc | 1029 static void VisitGlobalPropertyCell(Heap* heap, RelocInfo* rinfo) { 1030 ASSERT(rinfo->rmode() == RelocInfo::GLOBAL_PROPERTY_CELL); 1037 static inline void VisitEmbeddedPointer(Heap* heap, RelocInfo* rinfo) { 1038 ASSERT(rinfo->rmode() == RelocInfo::EMBEDDED_OBJECT); 1047 static inline void VisitCodeTarget(Heap* heap, RelocInfo* rinfo) { 1048 ASSERT(RelocInfo::IsCodeTarget(rinfo->rmode())); 1062 static inline void VisitDebugTarget(Heap* heap, RelocInfo* rinfo) { 1063 ASSERT((RelocInfo::IsJSReturn(rinfo->rmode()) && 1065 (RelocInfo::IsDebugBreakSlot(rinfo->rmode()) && 1126 static inline void VisitExternalReference(RelocInfo* rinf [all...] |
H A D | rewriter.cc | 79 Token::ASSIGN, result_proxy, value, RelocInfo::kNoPosition); 251 ASSERT(function->end_position() != RelocInfo::kNoPosition);
|
H A D | debug.cc | 137 if (RelocInfo::IsPosition(rmode())) { 138 if (RelocInfo::IsStatementPosition(rmode())) { 154 } else if (RelocInfo::IsCodeTarget(rmode())) { 165 RelocInfo::IsConstructCall(rmode())) { 190 if (RelocInfo::IsJSReturn(rmode())) { 354 if (RelocInfo::IsJSReturn(rmode())) { 374 if (RelocInfo::IsJSReturn(rmode())) { 429 ASSERT(RelocInfo::IsConstructCall(rmode()) || 439 return (RelocInfo::IsJSReturn(rmode())); 450 if (RelocInfo [all...] |
H A D | codegen.cc | 171 if (pos != RelocInfo::kNoPosition) {
|
H A D | debug.h | 116 inline RelocInfo* rinfo() { return reloc_iterator_->rinfo(); } 117 inline RelocInfo::Mode rmode() const { 120 inline RelocInfo* original_rinfo() { 123 inline RelocInfo::Mode original_rmode() const { 262 static bool IsDebugBreakAtReturn(RelocInfo* rinfo); 270 static Handle<Code> FindDebugBreak(Handle<Code> code, RelocInfo::Mode mode);
|
/external/v8/src/mips/ |
H A D | debug-mips.cc | 83 bool Debug::IsDebugBreakAtReturn(RelocInfo* rinfo) { 84 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
H A D | macro-assembler-mips.h | 176 void Jump(intptr_t target, RelocInfo::Mode rmode, COND_ARGS); 177 void Jump(Address target, RelocInfo::Mode rmode, COND_ARGS); 178 void Jump(Handle<Code> code, RelocInfo::Mode rmode, COND_ARGS); 181 static int CallSize(Address target, RelocInfo::Mode rmode, COND_ARGS); 182 void Call(Address target, RelocInfo::Mode rmode, COND_ARGS); 184 RelocInfo::Mode rmode = RelocInfo::CODE_TARGET, 188 RelocInfo::Mode rmode = RelocInfo::CODE_TARGET, 857 RelocInfo [all...] |
H A D | builtins-mips.cc | 512 __ Jump(array_code, RelocInfo::CODE_TARGET); 547 __ Jump(array_code, RelocInfo::CODE_TARGET); 582 __ Jump(generic_construct_stub, RelocInfo::CODE_TARGET); 1006 RelocInfo::CODE_TARGET, CALL_FUNCTION, CALL_AS_METHOD); 1334 __ li(t0, Operand(0, RelocInfo::NONE)); // Indicate regular JS_FUNCTION. 1388 __ li(t0, Operand(0, RelocInfo::NONE)); 1411 __ li(t0, Operand(1, RelocInfo::NONE)); // Indicate function proxy. 1415 __ li(t0, Operand(2, RelocInfo::NONE)); // Indicate non-function. 1467 RelocInfo::CODE_TARGET); 1472 RelocInfo [all...] |
H A D | lithium-codegen-mips.cc | 531 RelocInfo::Mode mode, 538 RelocInfo::Mode mode, 624 __ Jump(entry, RelocInfo::RUNTIME_ENTRY); 639 __ Jump(entry, RelocInfo::RUNTIME_ENTRY, cc, src1, src2); 746 LPointerMap empty_pointers(RelocInfo::kNoPosition); 769 if (position == RelocInfo::kNoPosition) return; 817 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 822 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 827 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 832 CallCode(stub.GetCode(), RelocInfo [all...] |
H A D | assembler-mips.h | 361 RelocInfo::Mode rmode = RelocInfo::NONE)); 380 RelocInfo::Mode rmode_; 608 // RelocInfo::target_address_address() function to tell serializer address of 1032 bool MustUseReg(RelocInfo::Mode rmode); 1035 void RecordRelocInfo(RelocInfo::Mode rmode, intptr_t data = 0); 1268 friend class RelocInfo;
|
/external/v8/src/x64/ |
H A D | assembler-x64.cc | 112 __ movq(rax, 0x80000001, RelocInfo::NONE); 154 // Implementation of RelocInfo 158 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) { 174 patcher.masm()->movq(r10, target, RelocInfo::NONE); 188 void RelocInfo::PatchCode(byte* instructions, int instruction_count) { 541 RelocInfo::Mode rmode = it.rinfo()->rmode(); 542 if (rmode == RelocInfo::INTERNAL_REFERENCE) { 877 RelocInfo::Mode rmode, 1275 RelocInfo::Mode rmode) { 1327 void Assembler::jmp(Handle<Code> target, RelocInfo [all...] |
H A D | debug-x64.cc | 68 bool Debug::IsDebugBreakAtReturn(v8::internal::RelocInfo* rinfo) { 69 ASSERT(RelocInfo::IsJSReturn(rinfo->rmode()));
|
H A D | stub-cache-x64.cc | 711 __ Jump(code, RelocInfo::CODE_TARGET); 718 __ Jump(code, RelocInfo::CODE_TARGET); 1277 __ Jump(code, RelocInfo::CODE_TARGET); 1932 RelocInfo::NONE); 2293 __ Jump(ic, RelocInfo::CODE_TARGET); 2340 __ Jump(ic, RelocInfo::CODE_TARGET); 2386 __ Jump(ic, RelocInfo::CODE_TARGET); 2434 __ Jump(ic, RelocInfo::CODE_TARGET); 2467 __ Jump(ic, RelocInfo::CODE_TARGET); 2491 __ jmp(ic, RelocInfo [all...] |
H A D | macro-assembler-x64.cc | 268 movq(kScratchRegister, -new_space_start, RelocInfo::NONE); 323 movq(value, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 324 movq(dst, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 357 movq(value, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 358 movq(index, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 425 movq(address, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 426 movq(value, BitCast<int64_t>(kZapValue), RelocInfo::NONE); 507 movq(kScratchRegister, p0, RelocInfo::NONE); 511 RelocInfo::NONE); 529 Call(stub->GetCode(), RelocInfo [all...] |
H A D | lithium-codegen-x64.h | 174 RelocInfo::Mode mode, 181 RelocInfo::Mode mode,
|
/external/v8/src/arm/ |
H A D | assembler-arm.cc | 129 // Implementation of RelocInfo 131 const int RelocInfo::kApplyMask = 0; 134 bool RelocInfo::IsCodedSpecially() { 142 void RelocInfo::PatchCode(byte* instructions, int instruction_count) { 157 void RelocInfo::PatchCodeWithCall(Address target, int guard_bytes) { 174 rmode_ = RelocInfo::EMBEDDED_OBJECT; 178 rmode_ = RelocInfo::NONE; 779 if (rmode_ == RelocInfo::EXTERNAL_REFERENCE) { 786 } else if (rmode_ == RelocInfo::NONE) { 2419 RecordRelocInfo(RelocInfo [all...] |
H A D | macro-assembler-arm.h | 102 void Jump(Address target, RelocInfo::Mode rmode, Condition cond = al); 103 void Jump(Handle<Code> code, RelocInfo::Mode rmode, Condition cond = al); 107 RelocInfo::Mode rmode, 109 void Call(Address target, RelocInfo::Mode rmode, Condition cond = al); 111 RelocInfo::Mode rmode = RelocInfo::CODE_TARGET, 115 RelocInfo::Mode rmode = RelocInfo::CODE_TARGET, 543 RelocInfo::Mode rmode, 1271 void Jump(intptr_t target, RelocInfo [all...] |
H A D | stub-cache-arm.cc | 536 __ Jump(code, RelocInfo::CODE_TARGET); 951 __ rsb(ival, ival, Operand(0, RelocInfo::NONE), LeaveCC, ne); 1020 __ mov(loword, Operand(0, RelocInfo::NONE)); 1440 __ Jump(code, RelocInfo::CODE_TARGET); 2123 __ cmp(r0, Operand(0, RelocInfo::NONE)); 2545 __ Jump(ic, RelocInfo::CODE_TARGET); 2590 __ Jump(ic, RelocInfo::CODE_TARGET); 2635 __ Jump(ic, RelocInfo::CODE_TARGET); 2681 __ Jump(ic, RelocInfo::CODE_TARGET); 3032 __ Jump(ic, RelocInfo [all...] |
H A D | macro-assembler-arm.cc | 84 void MacroAssembler::Jump(intptr_t target, RelocInfo::Mode rmode, 95 void MacroAssembler::Jump(Address target, RelocInfo::Mode rmode, 97 ASSERT(!RelocInfo::IsCodeTarget(rmode)); 102 void MacroAssembler::Jump(Handle<Code> code, RelocInfo::Mode rmode, 104 ASSERT(RelocInfo::IsCodeTarget(rmode)); 136 Address target, RelocInfo::Mode rmode, Condition cond) { 148 RelocInfo::Mode rmode, 181 RelocInfo::Mode rmode, 189 RelocInfo::Mode rmode, 194 ASSERT(RelocInfo [all...] |
H A D | lithium-codegen-arm.cc | 563 RelocInfo::Mode mode, 570 RelocInfo::Mode mode, 660 __ Jump(entry, RelocInfo::RUNTIME_ENTRY); 667 __ Jump(entry, RelocInfo::RUNTIME_ENTRY); 783 LPointerMap empty_pointers(RelocInfo::kNoPosition); 806 if (position == RelocInfo::kNoPosition) return; 854 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 859 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 864 CallCode(stub.GetCode(), RelocInfo::CODE_TARGET, instr); 869 CallCode(stub.GetCode(), RelocInfo [all...] |
H A D | regexp-macro-assembler-arm.cc | 201 __ cmp(r0, Operand(0, RelocInfo::NONE)); 216 __ cmp(r0, Operand(0, RelocInfo::NONE)); 382 __ cmp(r0, Operand(0, RelocInfo::NONE)); 659 __ cmp(r0, Operand(0, RelocInfo::NONE)); 686 __ mov(r1, Operand(0, RelocInfo::NONE), LeaveCC, ne); 709 __ cmp(r0, Operand(0, RelocInfo::NONE)); 776 __ cmp(r0, Operand(0, RelocInfo::NONE)); 803 __ cmp(r0, Operand(0, RelocInfo::NONE));
|