Home | History | Annotate | Download | only in ia32

Lines Matching refs:code

6 //     * Redistributions of source code must retain the above copyright
109 // Invoke the JavaScript function code by either calling or jumping.
110 void InvokeCode(const Operand& code,
115 void InvokeCode(Handle<Code> code,
135 // Store the code object for the given builtin in the target register.
179 // Abort execution if argument is not a number. Used in debug code.
195 // Generates code that verifies that the maps of objects in the
196 // prototype chain of object hasn't changed since the code was
198 // necessary the function also generates code for security check
213 // Generate code for checking access rights - used for security checks
304 // Check if result is zero and op is negative in code using jump targets.
325 // Generates code for reporting that an illegal operation has
332 // Call a code stub. Generate the code if necessary.
335 // Call a code stub and return the code object called. Try to generate
336 // the code if necessary. Do not perform a GC but instead return a retry
340 // Tail call a code stub (jump). Generate the code if necessary.
343 // Tail call a code stub (jump) and return the code object called. Try to
344 // generate the code if necessary. Do not perform a GC but instead return
348 // Return from a code stub after popping its arguments.
356 // Try to generate the stub code if necessary. Do not perform a GC
395 // Emit code to discard a non-negative number of pointer-sized elements
429 // Verify restrictions about code generated in stubs.
456 // This handle will be patched with the code object on installation.
462 Handle<Code> code_constant,
490 // The code patcher is used to patch (typically) small parts of code e.g. for
491 // debugging and other types of instrumentation. When using the code patcher
500 // Macro assembler to emit code.
504 byte* address_; // The address of the code being patched.
506 MacroAssembler masm_; // Macro assembler used to generate the code.