fp 162 src/arm/assembler-arm.h const Register fp = { kRegister_fp_Code }; fp 943 src/arm/builtins-arm.cc __ add(r2, fp, Operand(StandardFrameConstants::kCallerSPOffset)); fp 992 src/arm/builtins-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 1237 src/arm/builtins-arm.cc __ stm(db_w, sp, kJSCallerSaved | kCalleeSaved | lr.bit() | fp.bit()); fp 1242 src/arm/builtins-arm.cc __ ldm(ia_w, sp, kJSCallerSaved | kCalleeSaved | lr.bit() | fp.bit()); fp 1256 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1482 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, kFunctionOffset)); // get the function fp 1484 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, kArgsOffset)); // get the args array fp 1501 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, kFunctionOffset)); fp 1514 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, kRecvOffset)); fp 1518 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, kFunctionOffset)); fp 1577 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, kIndexOffset)); fp 1584 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, kArgsOffset)); fp 1593 src/arm/builtins-arm.cc __ ldr(r0, MemOperand(fp, kIndexOffset)); fp 1595 src/arm/builtins-arm.cc __ str(r0, MemOperand(fp, kIndexOffset)); fp 1600 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, kLimitOffset)); fp 1608 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, kFunctionOffset)); fp 1638 src/arm/builtins-arm.cc __ stm(db_w, sp, r0.bit() | r1.bit() | r4.bit() | fp.bit() | lr.bit()); fp 1639 src/arm/builtins-arm.cc __ add(fp, sp, Operand(3 * kPointerSize)); fp 1649 src/arm/builtins-arm.cc __ ldr(r1, MemOperand(fp, -3 * kPointerSize)); fp 1650 src/arm/builtins-arm.cc __ mov(sp, fp); fp 1651 src/arm/builtins-arm.cc __ ldm(ia_w, sp, fp.bit() | lr.bit()); fp 1683 src/arm/builtins-arm.cc __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize)); fp 1714 src/arm/builtins-arm.cc __ add(r0, fp, Operand(r0, LSL, kPointerSizeLog2 - kSmiTagSize)); fp 1726 src/arm/builtins-arm.cc __ cmp(r0, fp); // Compare before moving to next argument. fp 1735 src/arm/builtins-arm.cc __ sub(r2, fp, Operand(r2, LSL, kPointerSizeLog2)); fp 4022 src/arm/code-stubs-arm.cc __ add(fp, sp, Operand(-EntryFrameConstants::kCallerFPOffset)); fp 4031 src/arm/code-stubs-arm.cc __ str(fp, MemOperand(r5)); fp 4344 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4357 src/arm/code-stubs-arm.cc __ add(r3, fp, Operand(r3, LSL, kPointerSizeLog2 - kSmiTagSize)); fp 4390 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4422 src/arm/code-stubs-arm.cc __ ldr(r3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4611 src/arm/code-stubs-arm.cc __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4963 src/arm/code-stubs-arm.cc __ ldr(subject, MemOperand(fp, kSubjectOffset + 2 * kPointerSize)); fp 7484 src/arm/code-stubs-arm.cc __ ldr(r5, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 355 src/arm/deoptimizer-arm.cc output_[0]->SetRegister(fp.code(), input_->GetRegister(fp.code())); fp 643 src/arm/deoptimizer-arm.cc input_->GetRegister(fp.code()) - (2 * kPointerSize) - height_in_bytes; fp 694 src/arm/deoptimizer-arm.cc ASSERT(!is_bottommost || input_->GetRegister(fp.code()) == fp_value); fp 697 src/arm/deoptimizer-arm.cc output_frame->SetRegister(fp.code(), fp_value); fp 781 src/arm/deoptimizer-arm.cc input_->SetRegister(fp.code(), reinterpret_cast<intptr_t>(frame->fp())); fp 855 src/arm/deoptimizer-arm.cc __ sub(r4, fp, r4); fp 860 src/arm/deoptimizer-arm.cc __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 39 src/arm/frames-arm.cc return Memory::Address_at(fp + ExitFrameConstants::kSPOffset); fp 180 src/arm/frames-arm.h return Memory::Object_at(fp() + offset); fp 167 src/arm/full-codegen-arm.cc __ Push(lr, fp, cp, r1); fp 174 src/arm/full-codegen-arm.cc __ add(fp, sp, Operand(2 * kPointerSize)); fp 199 src/arm/full-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 208 src/arm/full-codegen-arm.cc __ ldr(r0, MemOperand(fp, parameter_offset)); fp 226 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 233 src/arm/full-codegen-arm.cc __ add(r2, fp, fp 417 src/arm/full-codegen-arm.cc __ ldr(r2, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 442 src/arm/full-codegen-arm.cc masm_->mov(sp, fp); fp 443 src/arm/full-codegen-arm.cc masm_->ldm(ia_w, sp, fp.bit() | lr.bit()); fp 721 src/arm/full-codegen-arm.cc return MemOperand(fp, offset); fp 1526 src/arm/full-codegen-arm.cc __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1580 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1712 src/arm/full-codegen-arm.cc __ ldr(r3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 2320 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2353 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2386 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2402 src/arm/full-codegen-arm.cc __ ldr(r1, MemOperand(fp, receiver_offset * kPointerSize)); fp 2466 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2875 src/arm/full-codegen-arm.cc __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 2941 src/arm/full-codegen-arm.cc __ ldr(r2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 3448 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3863 src/arm/full-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 4439 src/arm/full-codegen-arm.cc __ ldr(r0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 4456 src/arm/full-codegen-arm.cc __ str(value, MemOperand(fp, frame_offset)); fp 4481 src/arm/full-codegen-arm.cc __ ldr(ip, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 4575 src/arm/full-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 158 src/arm/lithium-codegen-arm.cc __ stm(db_w, sp, r1.bit() | cp.bit() | fp.bit() | lr.bit()); fp 159 src/arm/lithium-codegen-arm.cc __ add(fp, sp, Operand(2 * kPointerSize)); // Adjust FP to point to saved FP. fp 192 src/arm/lithium-codegen-arm.cc __ str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 201 src/arm/lithium-codegen-arm.cc __ ldr(r0, MemOperand(fp, parameter_offset)); fp 452 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index + 3) * kPointerSize); fp 455 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index - 1) * kPointerSize); fp 466 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index + 3) * kPointerSize + kPointerSize); fp 470 src/arm/lithium-codegen-arm.cc return MemOperand(fp, -(index - 1) * kPointerSize + kPointerSize); fp 2444 src/arm/lithium-codegen-arm.cc __ mov(sp, fp); fp 2445 src/arm/lithium-codegen-arm.cc __ ldm(ia_w, sp, fp.bit() | lr.bit()); fp 2950 src/arm/lithium-codegen-arm.cc __ ldr(scratch, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 2956 src/arm/lithium-codegen-arm.cc __ mov(result, fp, LeaveCC, ne); fp 2969 src/arm/lithium-codegen-arm.cc __ cmp(fp, elem); fp 2974 src/arm/lithium-codegen-arm.cc __ ldr(result, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 3077 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3099 src/arm/lithium-codegen-arm.cc __ ldr(result, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 3185 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3626 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3644 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3658 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3669 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3682 src/arm/lithium-codegen-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 5175 src/arm/lithium-codegen-arm.cc __ ldr(temp1, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 798 src/arm/macro-assembler-arm.cc stm(db_w, sp, cp.bit() | fp.bit() | lr.bit()); fp 803 src/arm/macro-assembler-arm.cc add(fp, sp, Operand(3 * kPointerSize)); // Adjust FP to point to saved FP. fp 814 src/arm/macro-assembler-arm.cc mov(sp, fp); fp 815 src/arm/macro-assembler-arm.cc ldm(ia_w, sp, fp.bit() | lr.bit()); fp 824 src/arm/macro-assembler-arm.cc Push(lr, fp); fp 825 src/arm/macro-assembler-arm.cc mov(fp, Operand(sp)); // Set up new frame pointer. fp 830 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kSPOffset)); fp 833 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kCodeOffset)); fp 837 src/arm/macro-assembler-arm.cc str(fp, MemOperand(ip)); fp 864 src/arm/macro-assembler-arm.cc str(ip, MemOperand(fp, ExitFrameConstants::kSPOffset)); fp 905 src/arm/macro-assembler-arm.cc sub(r3, fp, Operand(offset + DwVfpRegister::kNumRegisters * kDoubleSize)); fp 925 src/arm/macro-assembler-arm.cc mov(sp, Operand(fp)); fp 926 src/arm/macro-assembler-arm.cc ldm(ia_w, sp, fp.bit() | lr.bit()); fp 1216 src/arm/macro-assembler-arm.cc stm(db_w, sp, r5.bit() | r6.bit() | cp.bit() | fp.bit()); fp 1272 src/arm/macro-assembler-arm.cc ldm(ia_w, sp, r1.bit() | r2.bit() | cp.bit() | fp.bit()); fp 1278 src/arm/macro-assembler-arm.cc str(cp, MemOperand(fp, StandardFrameConstants::kContextOffset), ne); fp 1318 src/arm/macro-assembler-arm.cc ldm(ia_w, sp, r1.bit() | r2.bit() | cp.bit() | fp.bit()); fp 1334 src/arm/macro-assembler-arm.cc ldr(scratch, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 672 src/arm/regexp-macro-assembler-arm.cc r7.bit() | r8.bit() | r9.bit() | r10.bit() | fp.bit(); fp 187 src/arm/regexp-macro-assembler-arm.h inline Register frame_pointer() { return fp; } fp 2706 src/arm/stub-cache-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2912 src/arm/stub-cache-arm.cc __ ldr(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 158 src/builtins.cc Address fp = Isolate::c_entry_fp(isolate->thread_local_top()); fp 162 src/builtins.cc Address caller_fp = Memory::Address_at(fp + kCallerOffset); fp 583 src/debug.cc Address fp = bottom_js_frame->fp(); fp 586 src/debug.cc Memory::Object_at(fp + StandardFrameConstants::kContextOffset) = fp 587 src/debug.cc Memory::Object_at(fp + JavaScriptFrameConstants::kFunctionOffset); fp 589 src/debug.cc Memory::Object_at(fp + InternalFrameConstants::kCodeOffset) = *code; fp 590 src/debug.cc Memory::Object_at(fp + StandardFrameConstants::kMarkerOffset) = fp 594 src/debug.cc fp + StandardFrameConstants::kContextOffset)); fp 950 src/debug.cc if (StepOutActive() && frame->fp() != step_out_fp() && fp 983 src/debug.cc if (step_action == StepNext && frame->fp() < thread_local_.last_fp_) { fp 987 src/debug.cc while (!it.done() && it.frame()->fp() < thread_local_.last_fp_) { fp 993 src/debug.cc CHECK(!it.done() && (it.frame()->fp() == thread_local_.last_fp_)); fp 1555 src/debug.cc if (frame->fp() < thread_local_.last_fp_) return true; fp 1695 src/debug.cc if (fp == 0) { fp 1703 src/debug.cc fp = it.frame()->fp(); fp 1708 src/debug.cc if (fp == step_in_fp()) { fp 305 src/debug.h Address fp, fp 155 src/deoptimizer.cc Address tos = frame->fp() - fp_to_sp_delta; fp 430 src/deoptimizer.h void SetFp(intptr_t fp) { fp_ = fp; } fp 701 src/deoptimizer.h return frame->fp() + offset - (slot_index * kPointerSize); fp 704 src/deoptimizer.h return frame->fp() + offset - ((slot_index + 1) * kPointerSize); fp 165 src/frames-inl.h return Memory::Object_at(fp() + offset); fp 170 src/frames-inl.h return Memory::Address_at(fp() + StandardFrameConstants::kCallerFPOffset); fp 175 src/frames-inl.h return Memory::Address_at(ComputePCAddress(fp())); fp 179 src/frames-inl.h inline Address StandardFrame::ComputePCAddress(Address fp) { fp 180 src/frames-inl.h return fp + StandardFrameConstants::kCallerPCOffset; fp 184 src/frames-inl.h inline bool StandardFrame::IsArgumentsAdaptorFrame(Address fp) { fp 186 src/frames-inl.h Memory::Object_at(fp + StandardFrameConstants::kContextOffset); fp 191 src/frames-inl.h inline bool StandardFrame::IsConstructFrame(Address fp) { fp 193 src/frames-inl.h Memory::Object_at(fp + StandardFrameConstants::kMarkerOffset); fp 123 src/frames.cc if (use_top || fp != NULL) { fp 173 src/frames.cc state.fp = fp_; fp 245 src/frames.cc if (!validator_.IsValid(fp)) return false; fp 246 src/frames.cc Address sp = ExitFrame::ComputeStackPointer(fp); fp 249 src/frames.cc ExitFrame::FillState(fp, sp, &state); fp 291 src/frames.cc Address fp = Isolate::c_entry_fp(top); fp 293 src/frames.cc if (!validator.IsValidFP(fp)) return false; fp 302 src/frames.cc Address last_sp = last_frame->sp(), last_fp = last_frame->fp(); fp 313 src/frames.cc iteration_done_ = prev_frame->sp() < last_sp || prev_frame->fp() < last_fp; fp 327 src/frames.cc return IsValidStackAddress(frame->sp()) && IsValidStackAddress(frame->fp()); fp 338 src/frames.cc frame->fp() + EntryFrameConstants::kCallerFPOffset); fp 352 src/frames.cc return IsValidStackAddress(state.sp) && IsValidStackAddress(state.fp) && fp 442 src/frames.cc ASSERT(state->fp != NULL); fp 443 src/frames.cc if (StandardFrame::IsArgumentsAdaptorFrame(state->fp)) { fp 450 src/frames.cc Object* marker = Memory::Object_at(state->fp + offset); fp 474 src/frames.cc if (!is_optimized()) return fp(); fp 476 src/frames.cc fp() + JavaScriptFrameConstants::kDynamicAlignmentStateOffset); fp 479 src/frames.cc (fp() + kPointerSize) : fp(); fp 481 src/frames.cc return fp(); fp 498 src/frames.cc Memory::Address_at(this->fp() + offset) = caller_fp; fp 504 src/frames.cc Address fp = Memory::Address_at(this->fp() + offset); fp 505 src/frames.cc return ExitFrame::GetStateForFramePointer(fp, state); fp 516 src/frames.cc return Memory::Object_at(fp() + offset); fp 528 src/frames.cc state->fp = Memory::Address_at(fp() + ExitFrameConstants::kCallerFPOffset); fp 530 src/frames.cc reinterpret_cast<Address*>(fp() + ExitFrameConstants::kCallerPCOffset)); fp 535 src/frames.cc Memory::Address_at(fp() + ExitFrameConstants::kCallerFPOffset) = caller_fp; fp 548 src/frames.cc return fp() + ExitFrameConstants::kCallerSPDisplacement; fp 553 src/frames.cc if (fp == 0) return NONE; fp 554 src/frames.cc Address sp = ComputeStackPointer(fp); fp 555 src/frames.cc FillState(fp, sp, state); fp 563 src/frames.cc state->fp = fp; fp 571 src/frames.cc return fp() + offset - n * kPointerSize; fp 576 src/frames.cc return Memory::Object_at(GetExpressionAddress(fp, index)); fp 582 src/frames.cc return fp + offset - n * kPointerSize; fp 589 src/frames.cc Address base = fp() + offset; fp 599 src/frames.cc state->fp = caller_fp(); fp 601 src/frames.cc reinterpret_cast<Address*>(ComputePCAddress(fp()))); fp 606 src/frames.cc Memory::Address_at(fp() + StandardFrameConstants::kCallerFPOffset) = fp 641 src/frames.cc fp() + JavaScriptFrameConstants::kFunctionOffset - slot_space); fp 686 src/frames.cc fp() + JavaScriptFrameConstants::kFunctionOffset); fp 687 src/frames.cc Object** fixed_limit = &Memory::Object_at(fp()); fp 696 src/frames.cc Address fp = caller_fp(); fp 699 src/frames.cc fp = Memory::Address_at(fp + StandardFrameConstants::kCallerFPOffset); fp 701 src/frames.cc return IsConstructFrame(fp); fp 731 src/frames.cc return fp() + StandardFrameConstants::kCallerSPOffset; fp 1020 src/frames.cc return fp() + StandardFrameConstants::kCallerSPOffset; fp 1027 src/frames.cc return fp() + StandardFrameConstants::kCallerSPOffset; fp 1039 src/frames.cc Object* code = Memory::Object_at(fp() + offset); fp 1244 src/frames.cc Object** limit = &Memory::Object_at(fp() + offset) + 1; fp 175 src/frames.h State() : sp(NULL), fp(NULL), pc_address(NULL) { } fp 177 src/frames.h Address fp; fp 206 src/frames.h Address fp() const { return state_.fp; } fp 220 src/frames.h void UpdateFp(Address fp) { state_.fp = fp; } fp 381 src/frames.h static Type GetStateForFramePointer(Address fp, State* state); fp 382 src/frames.h static Address ComputeStackPointer(Address fp); fp 383 src/frames.h static void FillState(Address fp, Address sp, State* state); fp 409 src/frames.h static Object* GetExpression(Address fp, int index); fp 429 src/frames.h static inline Address ComputePCAddress(Address fp); fp 437 src/frames.h static Address GetExpressionAddress(Address fp, int n); fp 445 src/frames.h static inline bool IsArgumentsAdaptorFrame(Address fp); fp 449 src/frames.h static inline bool IsConstructFrame(Address fp); fp 677 src/frames.h StackFrameIterator(Isolate* isolate, bool use_top, Address fp, Address sp); fp 738 src/frames.h JavaScriptFrameIteratorTemp(Address fp, fp 742 src/frames.h iterator_(fp, sp, low_bound, high_bound) { fp 747 src/frames.h Address fp, fp 751 src/frames.h iterator_(isolate, fp, sp, low_bound, high_bound) { fp 796 src/frames.h Address fp, Address sp, fp 835 src/frames.h bool IsValidFP(Address fp); fp 879 src/frames.h Address fp, Address sp, fp 892 src/ia32/deoptimizer-ia32.cc input_->SetRegister(ebp.code(), reinterpret_cast<intptr_t>(frame->fp())); fp 39 src/ia32/frames-ia32.cc return Memory::Address_at(fp + ExitFrameConstants::kSPOffset); fp 147 src/ia32/frames-ia32.h return Memory::Object_at(fp() + offset); fp 71 src/ic.cc while (it.frame()->fp() != this->fp()) it.Advance(); fp 121 src/ic.cc Address fp = Memory::Address_at(entry + ExitFrameConstants::kCallerFPOffset); fp 127 src/ic.cc pc_address = reinterpret_cast<Address*>(fp + kCallerPCOffset); fp 128 src/ic.cc fp = Memory::Address_at(fp + StandardFrameConstants::kCallerFPOffset); fp 134 src/ic.cc ASSERT(fp == frame->fp() && pc_address == frame->pc_address()); fp 136 src/ic.cc fp_ = fp; fp 148 src/ic.cc while (it.frame()->fp() != this->fp()) it.Advance(); fp 578 src/ic.cc debug->HandleStepIn(function, object, fp(), false); fp 603 src/ic.cc Address fp = Memory::Address_at(entry + ExitFrameConstants::kCallerFPOffset); fp 605 src/ic.cc &Memory::Object_at(fp + fp 138 src/ic.h Address fp() const { return fp_; } fp 1434 src/liveedit.cc while (*pointer_address < bottom_frame->fp()) { fp 1511 src/liveedit.cc Address unused_stack_bottom = bottom_js_frame->fp() fp 1525 src/liveedit.cc Address padding_start = pre_top_frame->fp() - fp 1549 src/liveedit.cc pre_top_frame->UpdateFp(pre_top_frame->fp() - shortage_bytes); fp 1550 src/liveedit.cc pre_pre_frame->SetCallerFp(pre_top_frame->fp()); fp 1568 src/liveedit.cc pre_top_frame->SetCallerFp(bottom_js_frame->fp()); fp 1806 src/liveedit.cc if (frame->fp() == m_frame->fp()) { fp 173 src/log.cc sample->fp, sample->sp, fp 166 src/mips/assembler-mips.cc fp, fp 176 src/mips/assembler-mips.h REGISTER(fp, 30); fp 973 src/mips/builtins-mips.cc __ Addu(a2, fp, Operand(StandardFrameConstants::kCallerSPOffset)); fp 1020 src/mips/builtins-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 1267 src/mips/builtins-mips.cc (kJSCallerSaved | kCalleeSaved | ra.bit() | fp.bit()) & ~sp.bit(); fp 1287 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1507 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, kFunctionOffset)); // Get the function. fp 1509 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, kArgsOffset)); // Get the args array. fp 1527 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, kFunctionOffset)); fp 1540 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, kRecvOffset)); fp 1544 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, kFunctionOffset)); fp 1602 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, kIndexOffset)); fp 1609 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, kArgsOffset)); fp 1618 src/mips/builtins-mips.cc __ lw(a0, MemOperand(fp, kIndexOffset)); fp 1620 src/mips/builtins-mips.cc __ sw(a0, MemOperand(fp, kIndexOffset)); fp 1625 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, kLimitOffset)); fp 1632 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, kFunctionOffset)); fp 1663 src/mips/builtins-mips.cc __ MultiPush(a0.bit() | a1.bit() | t0.bit() | fp.bit() | ra.bit()); fp 1664 src/mips/builtins-mips.cc __ Addu(fp, sp, Operand(3 * kPointerSize)); fp 1674 src/mips/builtins-mips.cc __ lw(a1, MemOperand(fp, -3 * kPointerSize)); fp 1675 src/mips/builtins-mips.cc __ mov(sp, fp); fp 1676 src/mips/builtins-mips.cc __ MultiPop(fp.bit() | ra.bit()); fp 1712 src/mips/builtins-mips.cc __ Addu(a0, fp, a0); fp 1745 src/mips/builtins-mips.cc __ Addu(a0, fp, a0); fp 1749 src/mips/builtins-mips.cc __ Addu(t3, fp, kPointerSize); fp 1771 src/mips/builtins-mips.cc __ Subu(a2, fp, Operand(t2)); fp 4181 src/mips/code-stubs-mips.cc __ addiu(fp, sp, -EntryFrameConstants::kCallerFPOffset); fp 4205 src/mips/code-stubs-mips.cc __ sw(fp, MemOperand(t1)); fp 4511 src/mips/code-stubs-mips.cc __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4526 src/mips/code-stubs-mips.cc __ Addu(a3, fp, Operand(t3)); fp 4558 src/mips/code-stubs-mips.cc __ lw(a3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4593 src/mips/code-stubs-mips.cc __ lw(a3, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 4803 src/mips/code-stubs-mips.cc __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 5179 src/mips/code-stubs-mips.cc __ lw(subject, MemOperand(fp, kSubjectOffset + 2 * kPointerSize)); fp 7731 src/mips/code-stubs-mips.cc __ lw(t1, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 345 src/mips/deoptimizer-mips.cc output_[0]->SetRegister(fp.code(), input_->GetRegister(fp.code())); fp 633 src/mips/deoptimizer-mips.cc input_->GetRegister(fp.code()) - (2 * kPointerSize) - height_in_bytes; fp 684 src/mips/deoptimizer-mips.cc ASSERT(!is_bottommost || input_->GetRegister(fp.code()) == fp_value); fp 687 src/mips/deoptimizer-mips.cc output_frame->SetRegister(fp.code(), fp_value); fp 767 src/mips/deoptimizer-mips.cc input_->SetRegister(fp.code(), reinterpret_cast<intptr_t>(frame->fp())); fp 840 src/mips/deoptimizer-mips.cc __ Subu(t0, fp, t0); fp 845 src/mips/deoptimizer-mips.cc __ lw(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 41 src/mips/frames-mips.cc return Memory::Address_at(fp + ExitFrameConstants::kSPOffset); fp 249 src/mips/frames-mips.h return Memory::Object_at(fp() + offset); fp 173 src/mips/full-codegen-mips.cc __ Push(ra, fp, cp, a1); fp 180 src/mips/full-codegen-mips.cc __ Addu(fp, sp, Operand(2 * kPointerSize)); fp 205 src/mips/full-codegen-mips.cc __ sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 214 src/mips/full-codegen-mips.cc __ lw(a0, MemOperand(fp, parameter_offset)); fp 232 src/mips/full-codegen-mips.cc __ lw(a3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 239 src/mips/full-codegen-mips.cc __ Addu(a2, fp, fp 423 src/mips/full-codegen-mips.cc __ lw(a2, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 448 src/mips/full-codegen-mips.cc masm_->mov(sp, fp); fp 449 src/mips/full-codegen-mips.cc masm_->MultiPop(static_cast<RegList>(fp.bit() | ra.bit())); fp 727 src/mips/full-codegen-mips.cc return MemOperand(fp, offset); fp 1531 src/mips/full-codegen-mips.cc __ lw(a0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1585 src/mips/full-codegen-mips.cc __ lw(a3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 1721 src/mips/full-codegen-mips.cc __ lw(a3, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 2343 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2376 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2409 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2425 src/mips/full-codegen-mips.cc __ lw(a1, MemOperand(fp, receiver_offset * kPointerSize)); fp 2488 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2894 src/mips/full-codegen-mips.cc __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 2959 src/mips/full-codegen-mips.cc __ lw(a2, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 3480 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3902 src/mips/full-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 4473 src/mips/full-codegen-mips.cc __ lw(v0, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 4490 src/mips/full-codegen-mips.cc __ sw(value, MemOperand(fp, frame_offset)); fp 4515 src/mips/full-codegen-mips.cc __ lw(at, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 4610 src/mips/full-codegen-mips.cc __ sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 154 src/mips/lithium-codegen-mips.cc __ Push(ra, fp, cp, a1); fp 155 src/mips/lithium-codegen-mips.cc __ Addu(fp, sp, Operand(2 * kPointerSize)); // Adj. FP to point to saved FP. fp 188 src/mips/lithium-codegen-mips.cc __ sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 197 src/mips/lithium-codegen-mips.cc __ lw(a0, MemOperand(fp, parameter_offset)); fp 418 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index + 3) * kPointerSize); fp 421 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index - 1) * kPointerSize); fp 432 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index + 3) * kPointerSize + kPointerSize); fp 436 src/mips/lithium-codegen-mips.cc return MemOperand(fp, -(index - 1) * kPointerSize + kPointerSize); fp 2183 src/mips/lithium-codegen-mips.cc __ mov(sp, fp); fp 2184 src/mips/lithium-codegen-mips.cc __ Pop(ra, fp); fp 2706 src/mips/lithium-codegen-mips.cc __ lw(scratch, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 2712 src/mips/lithium-codegen-mips.cc __ Movn(result, fp, temp); // Move only if temp is not equal to zero (ne). fp 2726 src/mips/lithium-codegen-mips.cc __ Branch(&done, eq, fp, Operand(elem)); fp 2729 src/mips/lithium-codegen-mips.cc __ lw(result, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 2832 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2854 src/mips/lithium-codegen-mips.cc __ lw(result, MemOperand(fp, JavaScriptFrameConstants::kFunctionOffset)); fp 2939 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3393 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3411 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3425 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3436 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 3449 src/mips/lithium-codegen-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 4985 src/mips/lithium-codegen-mips.cc __ lw(temp1, MemOperand(fp, StandardFrameConstants::kCallerFPOffset)); fp 357 src/mips/macro-assembler-mips.cc lw(scratch, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2775 src/mips/macro-assembler-mips.cc MultiPush(t1.bit() | t2.bit() | cp.bit() | fp.bit()); fp 2836 src/mips/macro-assembler-mips.cc MultiPop(a1.bit() | a2.bit() | cp.bit() | fp.bit()); fp 2843 src/mips/macro-assembler-mips.cc sw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2885 src/mips/macro-assembler-mips.cc MultiPop(a1.bit() | a2.bit() | cp.bit() | fp.bit()); fp 3953 src/mips/macro-assembler-mips.cc addiu(a0, fp, ExitFrameConstants::kStackSpaceOffset); fp 4529 src/mips/macro-assembler-mips.cc sw(fp, MemOperand(sp, 3 * kPointerSize)); fp 4533 src/mips/macro-assembler-mips.cc addiu(fp, sp, 3 * kPointerSize); fp 4538 src/mips/macro-assembler-mips.cc mov(sp, fp); fp 4539 src/mips/macro-assembler-mips.cc lw(fp, MemOperand(sp, 0 * kPointerSize)); fp 4564 src/mips/macro-assembler-mips.cc sw(fp, MemOperand(sp, 2 * kPointerSize)); fp 4565 src/mips/macro-assembler-mips.cc addiu(fp, sp, 2 * kPointerSize); // Set up new frame pointer. fp 4568 src/mips/macro-assembler-mips.cc sw(zero_reg, MemOperand(fp, ExitFrameConstants::kSPOffset)); fp 4573 src/mips/macro-assembler-mips.cc sw(t8, MemOperand(fp, ExitFrameConstants::kCodeOffset)); fp 4577 src/mips/macro-assembler-mips.cc sw(fp, MemOperand(t8)); fp 4611 src/mips/macro-assembler-mips.cc sw(at, MemOperand(fp, ExitFrameConstants::kSPOffset)); fp 4621 src/mips/macro-assembler-mips.cc lw(t8, MemOperand(fp, ExitFrameConstants::kSPOffset)); fp 4640 src/mips/macro-assembler-mips.cc mov(sp, fp); // Respect ABI stack constraint. fp 4641 src/mips/macro-assembler-mips.cc lw(fp, MemOperand(sp, ExitFrameConstants::kCallerFPOffset)); fp 667 src/mips/regexp-macro-assembler-mips.cc s3.bit() | s4.bit() | s5.bit() | s6.bit() | s7.bit() | fp.bit(); fp 187 src/mips/regexp-macro-assembler-mips.h inline Register frame_pointer() { return fp; } fp 2764 src/mips/simulator-mips.cc int32_t fp_val = get_register(fp); fp 2778 src/mips/simulator-mips.cc set_register(fp, callee_saved_value); fp 2793 src/mips/simulator-mips.cc CHECK_EQ(callee_saved_value, get_register(fp)); fp 2806 src/mips/simulator-mips.cc set_register(fp, fp_val); fp 2711 src/mips/stub-cache-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 2917 src/mips/stub-cache-mips.cc __ lw(cp, MemOperand(fp, StandardFrameConstants::kContextOffset)); fp 110 src/mksnapshot.cc fprintf(fp, "\n"); fp 113 src/mksnapshot.cc fprintf(fp, ","); fp 115 src/mksnapshot.cc fprintf(fp, "%u", static_cast<unsigned char>(at(j))); fp 243 src/platform-cygwin.cc FILE* fp = fopen("/proc/self/maps", "r"); fp 244 src/platform-cygwin.cc if (fp == NULL) return; fp 256 src/platform-cygwin.cc if (fscanf(fp, "%" V8PRIxPTR "-%" V8PRIxPTR, &start, &end) != 2) break; fp 257 src/platform-cygwin.cc if (fscanf(fp, " %c%c%c%c", &attr_r, &attr_w, &attr_x, &attr_p) != 4) break; fp 264 src/platform-cygwin.cc c = getc(fp); fp 270 src/platform-cygwin.cc ungetc(c, fp); // Push the '/' back into the stream to be read below. fp 273 src/platform-cygwin.cc if (fgets(lib_name, kLibNameLen, fp) == NULL) break; fp 289 src/platform-cygwin.cc c = getc(fp); fp 295 src/platform-cygwin.cc fclose(fp); fp 708 src/platform-cygwin.cc sample->fp = reinterpret_cast<Address>(context.Rbp); fp 712 src/platform-cygwin.cc sample->fp = reinterpret_cast<Address>(context.Ebp); fp 692 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_ebp); fp 696 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_rbp); fp 700 src/platform-freebsd.cc sample->fp = reinterpret_cast<Address>(mcontext.mc_r11); fp 449 src/platform-linux.cc FILE* fp = fopen("/proc/self/maps", "r"); fp 450 src/platform-linux.cc if (fp == NULL) return; fp 462 src/platform-linux.cc if (fscanf(fp, "%" V8PRIxPTR "-%" V8PRIxPTR, &start, &end) != 2) break; fp 463 src/platform-linux.cc if (fscanf(fp, " %c%c%c%c", &attr_r, &attr_w, &attr_x, &attr_p) != 4) break; fp 470 src/platform-linux.cc c = getc(fp); fp 476 src/platform-linux.cc ungetc(c, fp); // Push the '/' back into the stream to be read below. fp 479 src/platform-linux.cc if (fgets(lib_name, kLibNameLen, fp) == NULL) break; fp 495 src/platform-linux.cc c = getc(fp); fp 501 src/platform-linux.cc fclose(fp); fp 1021 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_EBP]); fp 1025 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_RBP]); fp 1032 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[R11]); fp 1036 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.arm_fp); fp 1042 src/platform-linux.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[30]); fp 847 src/platform-macos.cc sample->fp = reinterpret_cast<Address>(state.REGISTER_FIELD(bp)); fp 270 src/platform-openbsd.cc FILE* fp = fopen("/proc/self/maps", "r"); fp 271 src/platform-openbsd.cc if (fp == NULL) return; fp 283 src/platform-openbsd.cc if (fscanf(fp, "%" V8PRIxPTR "-%" V8PRIxPTR, &start, &end) != 2) break; fp 284 src/platform-openbsd.cc if (fscanf(fp, " %c%c%c%c", &attr_r, &attr_w, &attr_x, &attr_p) != 4) break; fp 291 src/platform-openbsd.cc c = getc(fp); fp 297 src/platform-openbsd.cc ungetc(c, fp); // Push the '/' back into the stream to be read below. fp 300 src/platform-openbsd.cc if (fgets(lib_name, kLibNameLen, fp) == NULL) break; fp 316 src/platform-openbsd.cc c = getc(fp); fp 322 src/platform-openbsd.cc fclose(fp); fp 749 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(mcontext.__gregs[_REG_EBP]); fp 753 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(mcontext.__gregs[_REG_RBP]); fp 759 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(ucontext->sc_ebp); fp 763 src/platform-openbsd.cc sample->fp = reinterpret_cast<Address>(ucontext->sc_rbp); fp 683 src/platform-solaris.cc sample->fp = reinterpret_cast<Address>(mcontext.gregs[REG_FP]); fp 2054 src/platform-win32.cc sample->fp = reinterpret_cast<Address>(context.Rbp); fp 2058 src/platform-win32.cc sample->fp = reinterpret_cast<Address>(context.Ebp); fp 690 src/platform.h fp(NULL), fp 697 src/platform.h Address fp; // Frame pointer. fp 8339 src/runtime.cc reinterpret_cast<void*>(frame->fp()), fp 9251 src/runtime.cc frame->fp(), frame->sp(), frame->caller_sp()); fp 773 src/x64/deoptimizer-x64.cc input_->SetRegister(rbp.code(), reinterpret_cast<intptr_t>(frame->fp())); fp 39 src/x64/frames-x64.cc return Memory::Address_at(fp + ExitFrameConstants::kSPOffset); fp 131 src/x64/frames-x64.h return Memory::Object_at(fp() + offset); fp 182 test/cctest/test-assembler-arm.cc __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); fp 183 test/cctest/test-assembler-arm.cc __ sub(fp, ip, Operand(4)); fp 196 test/cctest/test-assembler-arm.cc __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit()); fp 253 test/cctest/test-assembler-arm.cc __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); fp 254 test/cctest/test-assembler-arm.cc __ sub(fp, ip, Operand(4)); fp 311 test/cctest/test-assembler-arm.cc __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit()); fp 649 test/cctest/test-assembler-arm.cc __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); fp 650 test/cctest/test-assembler-arm.cc __ sub(fp, ip, Operand(4)); fp 668 test/cctest/test-assembler-arm.cc __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit()); fp 760 test/cctest/test-assembler-arm.cc __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); fp 761 test/cctest/test-assembler-arm.cc __ sub(fp, ip, Operand(4)); fp 783 test/cctest/test-assembler-arm.cc __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit()); fp 875 test/cctest/test-assembler-arm.cc __ stm(db_w, sp, r4.bit() | fp.bit() | lr.bit()); fp 876 test/cctest/test-assembler-arm.cc __ sub(fp, ip, Operand(4)); fp 894 test/cctest/test-assembler-arm.cc __ ldm(ia_w, sp, r4.bit() | fp.bit() | pc.bit()); fp 996 test/cctest/test-assembler-mips.cc __ mov(t6, fp); // Save frame pointer. fp 997 test/cctest/test-assembler-mips.cc __ mov(fp, a0); // Access struct T by fp. fp 1017 test/cctest/test-assembler-mips.cc __ sw(t0, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1018 test/cctest/test-assembler-mips.cc __ lw(t0, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1020 test/cctest/test-assembler-mips.cc __ sw(t0, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1021 test/cctest/test-assembler-mips.cc __ lw(t1, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1024 test/cctest/test-assembler-mips.cc __ lw(t1, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1028 test/cctest/test-assembler-mips.cc __ lw(t2, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1032 test/cctest/test-assembler-mips.cc __ lw(t2, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1036 test/cctest/test-assembler-mips.cc __ lw(t2, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1040 test/cctest/test-assembler-mips.cc __ lw(t2, MemOperand(fp, OFFSET_OF(T, y)) ); fp 1044 test/cctest/test-assembler-mips.cc __ mov(fp, t6); fp 138 test/cctest/test-disasm-arm.cc COMPARE(rsb(r6, r7, Operand(fp)), fp 140 test/cctest/test-disasm-arm.cc COMPARE(rsb(r6, r7, Operand(fp, LSR, 1)), fp 142 test/cctest/test-disasm-arm.cc COMPARE(rsb(r6, r7, Operand(fp, LSR, 0), SetCC), fp 144 test/cctest/test-disasm-arm.cc COMPARE(rsb(r6, r7, Operand(fp, LSR, 31), LeaveCC, pl), fp 156 test/cctest/test-disasm-arm.cc COMPARE(adc(r7, fp, Operand(ip, ASR, 5)), fp 189 test/cctest/test-disasm-arm.cc COMPARE(tst(r7, Operand(r8, ASR, fp), ge), fp 216 test/cctest/test-disasm-arm.cc COMPARE(cmn(r3, Operand(fp), le), fp 221 test/cctest/test-disasm-arm.cc COMPARE(orr(r7, r8, Operand(fp)), fp 569 test/cctest/test-disasm-arm.cc COMPARE(ldrb(r10, MemOperand(fp, 42, PreIndex)), fp 596 test/cctest/test-disasm-arm.cc COMPARE(strb(r10, MemOperand(fp, 42, PreIndex)), fp 623 test/cctest/test-disasm-arm.cc COMPARE(ldrh(r10, MemOperand(fp, 42, PreIndex)), fp 650 test/cctest/test-disasm-arm.cc COMPARE(strh(r10, MemOperand(fp, 42, PreIndex)), fp 677 test/cctest/test-disasm-arm.cc COMPARE(ldr(r10, MemOperand(fp, 42, PreIndex)), fp 704 test/cctest/test-disasm-arm.cc COMPARE(str(r10, MemOperand(fp, 42, PreIndex)), fp 733 test/cctest/test-disasm-arm.cc COMPARE(ldrd(r10, fp, MemOperand(fp, 127, PreIndex)), fp 748 test/cctest/test-disasm-arm.cc COMPARE(strd(r10, fp, MemOperand(fp, 127, PreIndex)), fp 240 test/cctest/test-disasm-mips.cc COMPARE(sllv(v0, v1, fp), fp 258 test/cctest/test-disasm-mips.cc COMPARE(srlv(v0, v1, fp), fp 276 test/cctest/test-disasm-mips.cc COMPARE(srav(v0, v1, fp), fp 295 test/cctest/test-disasm-mips.cc COMPARE(rotrv(v0, v1, fp), fp 72 test/cctest/test-log-stack-tracer.cc trace_env.sample->fp = fp; fp 87 test/cctest/test-log-stack-tracer.cc DoTrace(fp); fp 136 test/cctest/test-log-stack-tracer.cc Address fp = *reinterpret_cast<Address*>(*args[0]); fp 140 test/cctest/test-log-stack-tracer.cc Address fp = reinterpret_cast<Address>(high_bits | low_bits); fp 144 test/cctest/test-log-stack-tracer.cc printf("Trace: %p\n", fp); fp 145 test/cctest/test-log-stack-tracer.cc return fp; fp 226 test/cctest/test-log-stack-tracer.cc int32_t low_bits = reinterpret_cast<int32_t>(calling_frame->fp()); fp 229 test/cctest/test-log-stack-tracer.cc uint64_t fp = reinterpret_cast<uint64_t>(calling_frame->fp()); fp 230 test/cctest/test-log-stack-tracer.cc int32_t low_bits = static_cast<int32_t>(fp & 0xffffffff); fp 231 test/cctest/test-log-stack-tracer.cc int32_t high_bits = static_cast<int32_t>(fp >> 32); fp 366 test/cctest/test-log-stack-tracer.cc Address fp; fp 368 test/cctest/test-log-stack-tracer.cc fp = reinterpret_cast<Address>(__builtin_frame_address(0)); fp 372 test/cctest/test-log-stack-tracer.cc fp = &dummy_parameter - 2 * sizeof(void*); // NOLINT fp 376 test/cctest/test-log-stack-tracer.cc DoTrace(fp); fp 219 test/cctest/test-serialize.cc FILE* fp = OS::FOpen(name.start(), "w"); fp 221 test/cctest/test-serialize.cc fprintf(fp, "new %d\n", new_space_used); fp 222 test/cctest/test-serialize.cc fprintf(fp, "pointer %d\n", pointer_space_used); fp 223 test/cctest/test-serialize.cc fprintf(fp, "data %d\n", data_space_used); fp 224 test/cctest/test-serialize.cc fprintf(fp, "code %d\n", code_space_used); fp 225 test/cctest/test-serialize.cc fprintf(fp, "map %d\n", map_space_used); fp 226 test/cctest/test-serialize.cc fprintf(fp, "cell %d\n", cell_space_used); fp 227 test/cctest/test-serialize.cc fprintf(fp, "large %d\n", large_space_used); fp 228 test/cctest/test-serialize.cc fclose(fp); fp 411 test/cctest/test-serialize.cc FILE* fp = OS::FOpen(name.start(), "r"); fp 420 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "new %d\n", &new_size)); fp 421 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "pointer %d\n", &pointer_size)); fp 422 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "data %d\n", &data_size)); fp 423 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "code %d\n", &code_size)); fp 424 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "map %d\n", &map_size)); fp 425 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "cell %d\n", &cell_size)); fp 426 test/cctest/test-serialize.cc CHECK_EQ(1, fscanf(fp, "large %d\n", &large_size)); fp 430 test/cctest/test-serialize.cc fclose(fp);