Home | History | Annotate | Download | only in ia32

Lines Matching refs:Code

6 //     * Redistributions of source code must retain the above copyright
60 * - direct_call (if 1, direct call from JavaScript code, if 0
86 * code, by calling the code entry as cast to a function with the signature:
112 __ jmp(&entry_label_); // We'll write the entry code later.
153 // Pop Code* offset from backtrack stack, add Code* and jump to location.
669 // Finalize code - write the entry point code now we know how many
672 // Entry code:
676 // code is generated.
679 // Actually emit code to start a new stack frame.
775 // Exit code:
814 // Backtrack code (branch target for conditional backtracks).
822 // Preempt-code
842 // Backtrack stack overflow code.
876 // If any of the code above needed to exit with an exception.
885 Handle<Code> code =
887 Code::ComputeFlags(Code::REGEXP),
889 PROFILE(masm_->isolate(), RegExpCodeCreateEvent(*code, *source));
890 return Handle<HeapObject>::cast(code);
986 // On RegExp code entry (where this operation is used), the character before
1036 // RegExp code frame pointer.
1038 // Code* of self.
1057 Code* re_code,
1077 Handle<Code> code_handle(re_code);
1115 // code cannot be used, and we need to restart regexp matching from
1116 // scratch (including, potentially, compiling a new version of the code).