diff options
Diffstat (limited to 'deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc')
-rw-r--r-- | deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc | 8 |
1 files changed, 1 insertions, 7 deletions
diff --git a/deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc b/deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc index b0f2de4dd7..09df471e52 100644 --- a/deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc +++ b/deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc @@ -18,7 +18,6 @@ namespace v8 { namespace internal { -#ifndef V8_INTERPRETED_REGEXP /* * This assembler uses the following register assignment convention * - r25: Temporarily stores the index of capture start after a matching pass @@ -373,7 +372,6 @@ void RegExpMacroAssemblerPPC::CheckNotBackReference(int start_reg, bool read_backward, Label* on_no_match) { Label fallthrough; - Label success; // Find length of back-referenced capture. __ LoadP(r3, register_location(start_reg), r0); @@ -909,8 +907,6 @@ Handle<HeapObject> RegExpMacroAssemblerPPC::GetCode(Handle<String> source) { // Backtrack stack overflow code. if (stack_overflow_label_.is_linked()) { SafeCallTarget(&stack_overflow_label_); - // Reached if the backtrack-stack limit has been hit. - Label grow_failed; // Call GrowStack(backtrack_stackpointer(), &stack_base) static const int num_arguments = 3; @@ -1098,7 +1094,7 @@ void RegExpMacroAssemblerPPC::WriteStackPointerToRegister(int reg) { // Private methods: void RegExpMacroAssemblerPPC::CallCheckStackGuardState(Register scratch) { - DCHECK(!isolate()->ShouldLoadConstantsFromRootList()); + DCHECK(!isolate()->IsGeneratingEmbeddedBuiltins()); DCHECK(!masm_->options().isolate_independent_code); int frame_alignment = masm_->ActivationFrameAlignment(); @@ -1337,10 +1333,8 @@ void RegExpMacroAssemblerPPC::LoadCurrentCharacterUnchecked(int cp_offset, #endif } - #undef __ -#endif // V8_INTERPRETED_REGEXP } // namespace internal } // namespace v8 |