summaryrefslogtreecommitdiff
path: root/deps/v8/src/regexp/ppc/regexp-macro-assembler-ppc.cc
diff options
context:
space:
mode:
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.cc8
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