Lines Matching refs:code

2 // Use of this source code is governed by a BSD-style license that can be
217 // Adds a new entry in regular code.
224 // Adds a new entry for OOL code, and returns a pointer to a builder for
283 // Keep OOL code entries separate so we can do proper delta-encoding (more
298 // running any TurboFan code under --liftoff-only.
428 // These two pointers will only be used for debug code:
862 // Input 0 is the code target, 1 is the instance. First parameter at 2.
1104 // same as in the old code.
1790 // not overlap, for easier code generation.
2580 // Emit generic code (using branches) instead.
2668 // stack transfer code.
2753 // If we are generating debugging code, we really need to spill all
2776 // stack. However, if this is debug code, then we have to preserve the
2828 // Set {pc} of the OOL code to {0} to avoid generation of protected
2887 // If {offset} is aligned, we can produce faster code.
3053 // unsupported, bailout and let TurboFan lower the code.
4374 // If we return from the throwing code normally, just skip over the handler.
4550 // the stack and then start with the code generation. Instead we do the
4905 // Only allocate the OOB code now, so the state of the stack is reflected
4970 // Only allocate the OOB code now, so the state of the stack is reflected
5007 // Only allocate the OOB code now, so the state of the stack is reflected
6505 // Used for merging code generation of subsequent operations (via look-ahead).
6589 // Allocate the initial buffer a bit bigger to avoid reallocation during code
6659 const WasmCode* code) {
6660 auto* native_module = code->native_module();
6661 auto* function = &native_module->module()->functions[code->index()];
6674 DCHECK(code->for_debugging() == kForDebugging ||
6675 code->for_debugging() == kForStepping);
6677 code->for_debugging() == kForStepping
6684 &debug_sidetable_builder, code->for_debugging(), code->index(),