/external/v8/src/arm64/ |
H A D | delayed-masm-arm64.cc | 24 DCHECK(pending_pc_ == masm_->pc_offset()); 63 pending_pc_ = masm_->pc_offset(); 78 DCHECK(pending_pc_ == masm_->pc_offset()); 95 pending_pc_ = masm_->pc_offset(); 107 DCHECK(pending_pc_ == masm_->pc_offset()); 115 DCHECK(pending_pc_ == masm_->pc_offset()); 130 pending_pc_ = masm_->pc_offset(); 142 DCHECK(pending_pc_ == masm_->pc_offset()); 147 DCHECK(pending_pc_ == masm_->pc_offset()); 159 pending_pc_ = masm_->pc_offset(); [all...] |
H A D | deoptimizer-arm64.cc | 299 __ Ldr(lr, MemOperand(last_output_frame, FrameDescription::pc_offset())); 326 int start = masm()->pc_offset(); 330 DCHECK(masm()->pc_offset() - start == table_entry_size_);
|
H A D | assembler-arm64.cc | 312 int offset = assm_->pc_offset(); 336 return assm_->pc_offset() - first_use_; 374 prologue_size += IsAligned(assm_->pc_offset() + prologue_size, 8) ? 460 (IsAligned(assm_->pc_offset(), 8) ? 0 : 1); 506 DCHECK(IsAligned(assm_->pc_offset(), 8)); 596 desc->instr_size = pc_offset(); 606 while ((pc_offset() & (m - 1)) != 0) { 723 // |---------------------->| pc_offset 740 DCHECK(linkoffset < pc_offset()); 757 label->bind_to(pc_offset()); [all...] |
/external/v8/src/compiler/ |
H A D | code-generator.h | 91 int BuildTranslation(Instruction* instr, int pc_offset, 109 int pc_offset() const { return pc_offset_; } function in struct:v8::internal::compiler::FINAL::DeoptimizationState 111 DeoptimizationState(BailoutId bailout_id, int translation_id, int pc_offset) argument 114 pc_offset_(pc_offset) {}
|
H A D | code-generator.cc | 41 info->set_prologue_offset(masm()->pc_offset()); 54 int target_offset = masm()->pc_offset() + Deoptimizer::patch_size(); 55 while (masm()->pc_offset() < target_offset) { 225 data->SetPc(i, Smi::FromInt(deoptimization_state->pc_offset())); 254 int pc_offset = masm()->pc_offset(); local 255 int deopt_state_id = BuildTranslation(instr, pc_offset, frame_state_offset, 347 int CodeGenerator::BuildTranslation(Instruction* instr, int pc_offset, argument 363 descriptor->bailout_id(), translation.index(), pc_offset)); 409 last_lazy_deopt_pc_ = masm()->pc_offset(); [all...] |
/external/v8/src/ia32/ |
H A D | deoptimizer-ia32.cc | 36 int pc_offset = deopt_data->Pc(i)->value(); local 37 if (pc_offset == -1) continue; 38 DCHECK_GE(pc_offset, prev_pc_offset); 39 int pc_delta = pc_offset - prev_pc_offset; 48 prev_pc_offset = pc_offset; 379 __ push(Operand(ebx, FrameDescription::pc_offset())); 401 int start = masm()->pc_offset(); 405 DCHECK(masm()->pc_offset() - start == table_entry_size_);
|
H A D | assembler-ia32-inl.h | 502 L->link_to(pc_offset()); 510 int offset = L->near_link_pos() - pc_offset(); 514 L->link_to(pc_offset(), Label::kNear);
|
/external/v8/src/ |
H A D | safepoint-table.cc | 55 unsigned pc_offset = static_cast<unsigned>(pc - code_->instruction_start()); local 58 if (GetPcOffset(i) == pc_offset) return GetEntry(i); 110 info.pc = assembler->pc_offset(); 143 offset_ = assembler->pc_offset();
|
H A D | profile-generator.cc | 600 int pc_offset = static_cast<int>( local 604 if (range.from <= pc_offset && pc_offset < range.to) {
|
H A D | full-codegen.cc | 356 unsigned offset = masm()->pc_offset(); 456 StateField::encode(state) | PcField::encode(masm_->pc_offset()); 470 DCHECK(masm_->pc_offset() > 0); 474 { ast_id, static_cast<unsigned>(masm_->pc_offset()), depth }; 1675 void BackEdgeTable::AddStackCheck(Handle<Code> code, uint32_t pc_offset) { argument 1678 Address pc = code->instruction_start() + pc_offset; 1684 void BackEdgeTable::RemoveStackCheck(Handle<Code> code, uint32_t pc_offset) { argument 1687 Address pc = code->instruction_start() + pc_offset;
|
H A D | log.h | 260 int pc_offset, 264 int pc_offset,
|
H A D | full-codegen.h | 892 uint32_t pc_offset(uint32_t index) { function in class:v8::internal::BackEdgeTable 897 return instruction_start_ + pc_offset(index); 921 static void AddStackCheck(Handle<Code> code, uint32_t pc_offset); 924 static void RemoveStackCheck(Handle<Code> code, uint32_t pc_offset);
|
H A D | lithium-codegen.cc | 103 last_lazy_deopt_pc_ = masm()->pc_offset();
|
/external/v8/src/x87/ |
H A D | deoptimizer-x87.cc | 36 int pc_offset = deopt_data->Pc(i)->value(); local 37 if (pc_offset == -1) continue; 38 DCHECK_GE(pc_offset, prev_pc_offset); 39 int pc_delta = pc_offset - prev_pc_offset; 48 prev_pc_offset = pc_offset; 418 __ push(Operand(ebx, FrameDescription::pc_offset())); 440 int start = masm()->pc_offset(); 444 DCHECK(masm()->pc_offset() - start == table_entry_size_);
|
H A D | assembler-x87-inl.h | 503 L->link_to(pc_offset()); 511 int offset = L->near_link_pos() - pc_offset(); 515 L->link_to(pc_offset(), Label::kNear);
|
H A D | assembler-x87.cc | 263 desc->instr_size = pc_offset(); 272 int addr = pc_offset(); 1238 DCHECK(0 <= pos && pos <= pc_offset()); // must have a valid binding position 1277 bind_to(L, pc_offset()); 1286 int offs = L->pos() - pc_offset(); 1348 int offs = L->pos() - pc_offset(); 1403 int offs = L->pos() - pc_offset(); 1944 desc.instr_size = pc_offset();
|
/external/v8/src/arm/ |
H A D | deoptimizer-arm.cc | 293 __ ldr(r6, MemOperand(r2, FrameDescription::pc_offset())); 325 int start = masm()->pc_offset(); 329 DCHECK(masm()->pc_offset() - start == table_entry_size_);
|
H A D | assembler-arm.cc | 495 desc->instr_size = pc_offset(); 503 while ((pc_offset() & (m - 1)) != 0) { 947 DCHECK(0 <= pos && pos <= pc_offset()); // must have a valid binding position 964 bind_to(L, pc_offset()); 1322 target_pos = pc_offset(); 1324 L->link_to(pc_offset()); 1330 return target_pos - (pc_offset() + kPcLoadDelta); 1483 // itself, emitting pc_offset(). 1484 int link = label->is_linked() ? label->pos() : pc_offset(); 1485 label->link_to(pc_offset()); [all...] |
/external/v8/src/x64/ |
H A D | deoptimizer-x64.cc | 279 __ PushQuad(Operand(rbx, FrameDescription::pc_offset())); 313 int start = masm()->pc_offset(); 317 DCHECK(masm()->pc_offset() - start == table_entry_size_);
|
H A D | assembler-x64.cc | 260 desc->instr_size = pc_offset(); 270 int delta = (m - (pc_offset() & (m - 1))) & (m - 1); 291 DCHECK(0 <= pos && pos <= pc_offset()); // Position must be valid. 325 bind_to(L, pc_offset()); 346 desc.instr_size = pc_offset(); 661 int offset = L->pos() - pc_offset() - sizeof(int32_t); 666 L->link_to(pc_offset() - sizeof(int32_t)); 669 int32_t current = pc_offset(); 979 int offs = L->pos() - pc_offset(); 1005 int offset = L->near_link_pos() - pc_offset(); [all...] |
/external/v8/test/cctest/ |
H A D | test-disasm-mips.cc | 81 int pc_offset = assm.pc_offset(); \ 82 byte *progcounter = &buffer[pc_offset]; \
|
H A D | test-disasm-mips64.cc | 81 int pc_offset = assm.pc_offset(); \ 82 byte *progcounter = &buffer[pc_offset]; \
|
H A D | test-assembler-x87.cc | 269 int before = assm.pc_offset(); 271 CHECK_EQ(assm.pc_offset() - before, i);
|
/external/v8/src/mips/ |
H A D | assembler-mips.cc | 336 desc->instr_size = pc_offset(); 344 while ((pc_offset() & (m - 1)) != 0) { 794 DCHECK(0 <= pos && pos <= pc_offset()); // Must have valid binding position. 834 bind_to(L, pc_offset()); 852 return ((pc_offset() - L->pos()) < kMaxBranchOffset - 4 * kInstrSize); 1012 L->link_to(pc_offset()); 1014 L->link_to(pc_offset()); 1034 L->link_to(pc_offset()); 1036 L->link_to(pc_offset()); 1045 int32_t offset = target_pos - (pc_offset() [all...] |
/external/v8/src/mips64/ |
H A D | assembler-mips64.cc | 314 desc->instr_size = pc_offset(); 322 while ((pc_offset() & (m - 1)) != 0) { 778 DCHECK(0 <= pos && pos <= pc_offset()); // Must have valid binding position. 818 bind_to(L, pc_offset()); 836 return ((pc_offset() - L->pos()) < kMaxBranchOffset - 4 * kInstrSize); 994 L->link_to(pc_offset()); 996 L->link_to(pc_offset()); 1015 L->link_to(pc_offset()); 1017 L->link_to(pc_offset()); 1026 int32_t offset = target_pos - (pc_offset() [all...] |