Home | History | Annotate | Download | only in ia32

Lines Matching refs:Code

6 //     * Redistributions of source code must retain the above copyright
80 void RememberedSetHelper(Register object, // Used for debug code.
271 // explicit first parameter to make the code more readable at the
275 // Invoke the JavaScript function code by either calling or jumping.
276 void InvokeCode(Register code,
282 InvokeCode(Operand(code), expected, actual, flag, call_wrapper, call_kind);
285 void InvokeCode(const Operand& code,
292 void InvokeCode(Handle<Code> code,
323 // Store the code object for the given builtin in the target register.
399 Handle<Code> success,
478 // Abort execution if argument is not a number. Used in debug code.
481 // Abort execution if argument is not a smi. Used in debug code.
484 // Abort execution if argument is a smi. Used in debug code.
487 // Abort execution if argument is a string. Used in debug code.
508 // Generate code for checking access rights - used for security checks
659 // Generates code for reporting that an illegal operation has
672 // Call a code stub. Generate the code if necessary.
675 // Tail call a code stub (jump). Generate the code if necessary.
678 // Return from a code stub after popping its arguments.
703 // Before calling a C-function from generated code, align arguments on stack.
707 // C++ code.
714 // garbage collection, since that might move the code and invalidate the
745 // Emit code to discard a non-negative number of pointer-sized elements
751 // Emit call to the code we are currently generating.
753 Handle<Code> self(reinterpret_cast<Code**>(CodeObject().location()));
797 // Verify restrictions about code generated in stubs.
825 return SafepointRegisterStackIndex(reg.code());
840 // This handle will be patched with the code object on installation.
846 Handle<Code> code_constant,
902 // The code patcher is used to patch (typically) small parts of code e.g. for
903 // debugging and other types of instrumentation. When using the code patcher
912 // Macro assembler to emit code.
916 byte* address_; // The address of the code being patched.
918 MacroAssembler masm_; // Macro assembler used to generate the code.