Lines Matching refs:Code
6 // * Redistributions of source code must retain the above copyright
32 #include "code-stubs.h"
83 __ nop(); // Signals no inlined code.
104 // Generate code for a JS function. On entry to the function the receiver
124 Comment cmnt(masm_, "[ function compiled by full code generator");
151 // MANUAL indicates that the scope shouldn't actually generate code to set up
348 // the AST id from the unoptimized code in order to use it as a key into
349 // the deoptimization input data found in the optimized code.
399 // Add a label for checking the size of the code used for returning.
406 // patch with the code required by the debugger.
422 // Check that the size of the code used for returning is large enough
654 Handle<Code> ic = ToBooleanStub::GetUninitialized(isolate());
721 // Emit the write barrier code if the location is in the heap.
1006 Handle<Code> ic = CompareIC::GetUninitialized(isolate(), Token::EQ_STRICT);
1077 // Check cache validity in generated code. This is a fast case for
1151 // Generate code for doing the condition check.
1201 // Generate code for the body of the loop.
1204 // Generate code for going to the next element by incrementing the
1266 // Generate code for the body of the loop.
1283 // Use the fast case closure allocation code that allocates in new
1287 // we are creating here gets a chance to have its code optimized and
1288 // doesn't just get a copy of the existing unoptimized code.
1368 Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize();
1410 // Generate fast-case code for variables that might be shadowed by
1452 Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize();
1463 // var->scope() may be NULL when the proxy is located in eval code and
1473 // the same declaration scope (i.e. they are both in global code, in the
1474 // same function or in the same eval code) and the VariableProxy is in
1524 // Generate code for loading from variables potentially shadowed
1645 // marked expressions, no store code is emitted.
1671 Handle<Code> ic = is_classic_mode()
1709 // Emit code to define accessors, using only a single call to the runtime for
1803 // Emit code to evaluate all the non-constant subexpressions and to store
2082 Handle<Code> ic = isolate()->stub_cache()->ComputeKeyedCallInitialize(1);
2091 Handle<Code> done_ic = isolate()->builtins()->LoadIC_Initialize();
2093 Handle<Code> bool_ic = ToBooleanStub::GetUninitialized(isolate());
2101 Handle<Code> value_ic = isolate()->builtins()->LoadIC_Initialize();
2248 Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize();
2255 Handle<Code> ic = isolate()->builtins()->KeyedLoadIC_Initialize();
2327 JumpPatchSite patch_site(masm_); // unbound, signals no inlined smi code.
2367 Handle<Code> ic = is_classic_mode()
2380 Handle<Code> ic = is_classic_mode()
2397 Handle<Code> ic = is_classic_mode()
2487 // Record source code position before IC call.
2491 Handle<Code> ic = is_classic_mode()
2506 // Record source code position before IC call.
2508 Handle<Code> ic = is_classic_mode()
2537 void FullCodeGenerator::CallIC(Handle<Code> code,
2541 __ call(code, rmode, ast_id);
2548 // Code common for calls using the IC.
2559 // Call the IC initialization code.
2560 Handle<Code> ic =
2591 // Call the IC initialization code.
2592 Handle<Code> ic =
2604 // Code common for calls using the call stub.
2615 // Record call targets in unoptimized code.
2712 // Generate code for loading from variables potentially shadowed by
2725 // If fast case code has been generated, emit code to push the function
2726 // and receiver and have the slow path jump around this code.
2799 // Record call targets in unoptimized code, but not in the snapshot.
3506 // overwritten by the write barrier code and is needed afterward.
4086 // Generic bailout code used from several places.
4098 // Jump into the loop after the code that copies the separator, so the first
4150 // Jump into the loop after the code that copies the separator, so the first
4216 Handle<Code> ic =
4438 // We could eliminate this smi check if we split the code at
4491 Handle<Code> ic = is_classic_mode()
4508 Handle<Code> ic = is_classic_mode()
4535 Handle<Code> ic = isolate()->builtins()->LoadIC_Initialize();
4544 // Generate code for loading from variables potentially shadowed
4699 Handle<Code> ic = CompareIC::GetUninitialized(isolate(), op);
4734 Handle<Code> ic = CompareNilICStub::GetUninitialized(isolate(), nil);
4776 // code. Pass a smi sentinel and let the runtime look up the empty
4782 // code. Fetch it from the context.
4798 // Cook return address on top of stack (smi encoded Code* delta)
4869 // code, we can restore it directly from there for the finally code