/external/chromium_org/v8/src/heap/ |
H A D | objects-visiting-inl.h | 269 ICUtility::Clear(heap->isolate(), rinfo->pc(),
|
H A D | spaces.cc | 2669 const byte* prev_pc = it->rinfo()->pc(); 2679 flat_delta += static_cast<int>(it->rinfo()->pc() - prev_pc); 2684 prev_pc = it->rinfo()->pc(); 2707 delta += static_cast<int>(it.rinfo()->pc() - prev_pc); 2709 prev_pc = it.rinfo()->pc();
|
/external/chromium_org/v8/src/ia32/ |
H A D | assembler-ia32-inl.h | 288 return !Assembler::IsNop(pc()); 462 Address Assembler::target_address_at(Address pc, argument 464 return pc + sizeof(int32_t) + *reinterpret_cast<int32_t*>(pc); 468 void Assembler::set_target_address_at(Address pc, argument 472 int32_t* p = reinterpret_cast<int32_t*>(pc); 473 *p = target - (pc + sizeof(int32_t)); 480 Address Assembler::target_address_from_return_address(Address pc) { argument 481 return pc - kCallTargetAddressOffset; 485 Address Assembler::break_address_from_return_address(Address pc) { argument [all...] |
H A D | assembler-ia32.cc | 2549 int32_t* p = reinterpret_cast<int32_t*>(it.rinfo()->pc());
|
H A D | assembler-ia32.h | 497 // Read/Modify the code target in the branch/call instruction at pc. 498 inline static Address target_address_at(Address pc, 500 inline static void set_target_address_at(Address pc, 505 static inline Address target_address_at(Address pc, Code* code) { 507 return target_address_at(pc, constant_pool); 509 static inline void set_target_address_at(Address pc, 515 set_target_address_at(pc, constant_pool, target); 520 inline static Address target_address_from_return_address(Address pc); 523 inline static Address break_address_from_return_address(Address pc); 588 // possible to align the pc offse [all...] |
H A D | debug-ia32.cc | 35 rinfo()->PatchCode(original_rinfo()->pc(), 66 rinfo()->PatchCode(original_rinfo()->pc(), Assembler::kDebugBreakSlotLength);
|
H A D | disasm-ia32.cc | 1758 for (byte* pc = begin; pc < end;) { 1761 byte* prev_pc = pc; 1762 pc += d.InstructionDecode(buffer, pc); 1766 for (byte* bp = prev_pc; bp < pc; bp++) { 1769 for (int i = 6 - (pc - prev_pc); i >= 0; i--) {
|
H A D | full-codegen-ia32.cc | 4846 Address pc, 4849 Address call_target_address = pc - kIntSize; 4885 Address pc) { 4886 Address call_target_address = pc - kIntSize; 4845 PatchAt(Code* unoptimized_code, Address pc, BackEdgeState target_state, Code* replacement_code) argument 4882 GetBackEdgeState( Isolate* isolate, Code* unoptimized_code, Address pc) argument
|
/external/chromium_org/v8/src/ic/arm/ |
H A D | stub-cache-arm.cc | 90 __ add(pc, code, Operand(Code::kHeaderSize - kHeapObjectTag));
|
/external/chromium_org/v8/src/ic/ |
H A D | ic-inl.h | 21 Address result = Assembler::target_address_from_return_address(pc()); 63 Address target = Assembler::target_address_from_return_address(pc());
|
H A D | ic.cc | 115 JavaScriptFrame::PrintFunctionAndOffset(function, function->code(), pc(),
|
H A D | ic.h | 135 Address pc() const { return *pc_address_; } function in class:v8::internal::IC
|
/external/chromium_org/v8/src/ |
H A D | interpreter-irregexp.cc | 70 const byte* pc, 80 "pc = %02x, sp = %d, curpos = %d, curchar = %08x (%c), bc = %s" : 81 "pc = %02x, sp = %d, curpos = %d, curchar = %08x .%c., bc = %s"; 83 pc - code_base, 90 printf(", %02x", pc[i]); 94 unsigned char b = pc[i]; 109 pc, \ 121 static int32_t Load32Aligned(const byte* pc) { argument 122 DCHECK((reinterpret_cast<intptr_t>(pc) & 3) == 0); 123 return *reinterpret_cast<const int32_t *>(pc); 69 TraceInterpreter(const byte* code_base, const byte* pc, int stack_depth, int current_position, uint32_t current_char, int bytecode_length, const char* bytecode_name) argument 127 Load16Aligned(const byte* pc) argument 165 const byte* pc = code_base; local [all...] |
H A D | isolate.cc | 490 int position = frames[i].code()->SourcePosition(frames[i].pc()); 916 int pos = frame->LookupCode()->SourcePosition(frame->pc()); 947 int pos = frame->LookupCode()->SourcePosition(frame->pc());
|
H A D | jsregexp.cc | 1280 Trace::DeferredCapture* pc = local 1283 store_position = pc->cp_offset(); 1296 undo_action = pc->is_capture() ? CLEAR : RESTORE;
|
H A D | liveedit.cc | 1302 RelocInfoBuffer(int buffer_initial_capicity, byte* pc) { argument 1306 reloc_info_writer_.Reposition(buffer_ + buffer_size_, pc); 1388 RelocInfo info_copy(rinfo->pc(), rinfo->rmode(), new_position, NULL);
|
H A D | log.cc | 592 // The Profiler samples pc and sp values for the main thread. 1523 msg.AppendAddress(sample->pc);
|
H A D | messages.js | 1051 var pc = raw_stack[i + 3]; 1052 var pos = %FunctionGetPositionForOffset(code, pc);
|
/external/chromium_org/v8/src/mips/ |
H A D | assembler-mips-inl.h | 188 Address Assembler::target_address_from_return_address(Address pc) { argument 189 return pc - kCallTargetAddressOffset; 193 Address Assembler::break_address_from_return_address(Address pc) { argument 194 return pc - Assembler::kPatchDebugBreakSlotReturnOffset;
|
H A D | assembler-mips.cc | 218 Instr* pc = reinterpret_cast<Instr*>(pc_); local 221 *(pc + i) = *(instr + i); 684 // EndOfChain sentinel is returned directly, not relative to pc or pos. 697 // EndOfChain sentinel is returned directly, not relative to pc or pos. 708 // EndOfChain sentinel is returned directly, not relative to pc or pos. 1395 // Get pc of delay slot. 1421 // Get pc of delay slot. 1441 // Get pc of delay slot. 1454 // Get pc of delay slot. 2349 int Assembler::RelocateInternalReference(byte* pc, intptr_ argument 2556 target_address_at(Address pc) argument 2588 set_target_address_at(Address pc, Address target, ICacheFlushMode icache_flush_mode) argument 2694 JumpLabelToJumpRegister(Address pc) argument [all...] |
H A D | assembler-mips.h | 455 // bind(&L); // bind label to the current pc 490 // Read/Modify the code target address in the branch/call instruction at pc. 491 static Address target_address_at(Address pc); 492 static void set_target_address_at(Address pc, 497 INLINE(static Address target_address_at(Address pc, argument 499 return target_address_at(pc); 501 INLINE(static void set_target_address_at(Address pc, argument 506 set_target_address_at(pc, target, icache_flush_mode); 508 INLINE(static Address target_address_at(Address pc, Code* code)) { argument 510 return target_address_at(pc, constant_poo 512 INLINE(static void set_target_address_at(Address pc, Code* code, Address target, ICacheFlushMode icache_flush_mode = FLUSH_ICACHE_IF_NEEDED)) argument 1040 instr_at(byte* pc) argument 1041 instr_at_put(byte* pc, Instr instr) argument [all...] |
H A D | constants-mips.h | 132 // Number of registers with HI, LO, and pc. 913 // Use the At(pc) function to create references to Instruction. 914 static Instruction* At(byte* pc) { 915 return reinterpret_cast<Instruction*>(pc);
|
H A D | debug-mips.cc | 34 CodePatcher patcher(rinfo()->pc(), Assembler::kJSReturnSequenceInstructions); 50 rinfo()->PatchCode(original_rinfo()->pc(), 80 CodePatcher patcher(rinfo()->pc(), Assembler::kDebugBreakSlotInstructions); 89 rinfo()->PatchCode(original_rinfo()->pc(),
|
H A D | full-codegen-mips.cc | 41 // (raw 16 bit immediate value is used) is the delta from the pc to the first 4895 Address pc, 4899 Address branch_address = pc - 6 * kInstrSize; 4925 Address pc_immediate_load_address = pc - 4 * kInstrSize; 4939 Address pc) { 4941 Address branch_address = pc - 6 * kInstrSize; 4942 Address pc_immediate_load_address = pc - 4 * kInstrSize; 4944 DCHECK(Assembler::IsBeq(Assembler::instr_at(pc - 5 * kInstrSize))); 4894 PatchAt(Code* unoptimized_code, Address pc, BackEdgeState target_state, Code* replacement_code) argument 4936 GetBackEdgeState( Isolate* isolate, Code* unoptimized_code, Address pc) argument
|
H A D | macro-assembler-mips.h | 1306 int pc; member in struct:v8::internal::MacroAssembler::Unresolved
|