Lines Matching defs:code
2 // Use of this source code is governed by a BSD-style license that can be
9 #include "src/code-factory.h"
73 __ leap(kScratchRegister, FieldOperand(kScratchRegister, Code::kHeaderSize));
79 __ leap(rax, FieldOperand(rax, Code::kHeaderSize));
130 // Try to allocate the object without transitioning into C code. If any of
131 // the preconditions is not met, the code bails out to the runtime call.
164 // The code below relies on these assumptions.
261 // and jump into the continuation code at any time from now on. Any
422 Handle<Code> code =
424 __ Call(code, RelocInfo::CODE_TARGET);
580 // Invoke the code.
593 // context and the function left on the stack by the code
650 // internal frame to make the code faster, since we shouldn't have to do stack
653 // Re-execute the code that was patched back to the young age when
701 // Perform prologue operations usually performed by the young code stub.
709 // Jump to point after the code-age stub.
945 // 5b. Get the code to call from the function and check that the number of
947 // (tail-call) to the code in register edx without checking arguments.
1080 Handle<Code> ic = CodeFactory::KeyedLoadIC(masm->isolate()).code();
1148 // Run the native code for the InternalArray function called as a normal
1178 // Run the native code for the Array function called as a normal function.
1480 // If the code object is null, just return to the unoptimized code.
1487 // Load deoptimization data from the code object.
1488 __ movp(rbx, Operand(rax, Code::kDeoptimizationDataOffset - kHeapObjectTag));
1495 __ leap(rax, Operand(rax, rbx, times_1, Code::kHeaderSize - kHeapObjectTag));