Lines Matching defs:code
6 // * Redistributions of source code must retain the above copyright
109 // -- rdx : code entry to call
298 __ Jump(Handle<Code>(builtin(ArgumentsAdaptorTrampoline)),
303 // 5b. Get the code to call from the function and check that the number of
305 // (tail-call) to the code in register edx without checking arguments.
310 __ lea(rdx, FieldOperand(rdx, Code::kHeaderSize));
313 Handle<Code>(builtin(ArgumentsAdaptorTrampoline)),
422 Handle<Code> ic(Builtins::builtin(Builtins::KeyedLoadIC_Initialize));
535 // Fill the FixedArray with the hole value. Inline the code if short.
592 // keeps the code below free of special casing for the empty array.
681 // If the Array cannot be constructed in native code the runtime is called. This
690 // entering the generic code. In both cases argc in rax needs to be preserved.
691 // Both registers are preserved by this code so no need to differentiate between
831 // Run the native code for the Array function called as a normal function.
834 // Jump to the generic array code in case the specialized code cannot handle
837 Code* code = Builtins::builtin(Builtins::ArrayCodeGeneric);
838 Handle<Code> array_code(code);
853 // The array construct code is only set for the builtin Array function which
868 // Run the native code for the Array function called as constructor.
871 // Jump to the generic construct code in case the specialized code cannot
874 Code* code = Builtins::builtin(Builtins::JSConstructStubGeneric);
875 Handle<Code> generic_construct_stub(code);
896 __ lea(rbx, FieldOperand(rbx, Code::kHeaderSize));
909 __ Jump(Handle<Code>(builtin(ArgumentsAdaptorTrampoline)),
926 // Try to allocate the object without transitioning into C code. If any of the
927 // preconditions is not met, the code bails out to the runtime call.
995 // jump into the continuation code at any time from now on. Any failures
1120 Handle<Code> code = Handle<Code>(
1123 __ InvokeCode(code, expected, expected,
1269 // Invoke the code.
1272 __ Call(Handle<Code>(Builtins::builtin(Builtins::JSConstructCall)),
1281 // context and the function left on the stack by the code