Lines Matching refs:Code
6 // * Redistributions of source code must retain the above copyright
36 #include "code-stubs.h"
50 // when the code is compiled by the full compiler in the debugger. This means
51 // that there will be an IC (load/store/call) in the code generated for the
78 // Full code generator.
129 // Platform-specific code size multiplier.
144 explicit BackEdgeTableIterator(Code* unoptimized) {
145 ASSERT(unoptimized->kind() == Code::FUNCTION);
227 // return and give it a chance to generate cleanup code. Return the
371 // Type of a member function that generates inline code for a native function.
428 // variable. May emit code to traverse the context chain, loading the
469 // Generate code to allocate all (including nested) modules and contexts.
474 // Generate code to create an iterator result object. The "value" property is
481 // has been matched and all code generated; false otherwise.
484 // Platform-specific code for comparing the type of a value with
490 // Platform-specific code for equality comparison with a nil-like value.
510 // the actual bailout target from the optimized code. If not
517 // If enabled, emit debug code for checking that the current context is
523 // of code inside the loop.
526 // Record the OSR AST id corresponding to a back edge in the code.
528 // Emit a table of back edge ids, pcs and loop depths into the code stream.
535 // Emit code to pop values from the stack associated with nested statements
543 // Platform-specific code sequences for calls
548 // Platform-specific code for inline runtime calls.
564 // Platform-specific code for resuming generators.
569 // Platform-specific code for loading variables.
605 // Helper functions for generating inlined smi code for certain
631 void CallIC(Handle<Code> code,
695 void PopulateDeoptimizationData(Handle<Code> code);
696 void PopulateTypeFeedbackInfo(Handle<Code> code);
697 void PopulateTypeFeedbackCells(Handle<Code> code);
735 // Emit code to convert a pure value (in a register, known variable
744 // Emit code to convert pure control flow to a pair of unbound labels into
751 // Emit code to discard count elements from the top of stack, then convert