Update makefiles after merge of Chromium at 226830

This commit was generated by merge_from_chromium.py.

Change-Id: Ie59c20a190d8a260d921d2ba7be09d2726e014a7
diff --git a/tools/gyp/v8_base.arm.host.darwin-arm.mk b/tools/gyp/v8_base.arm.host.darwin-arm.mk
index dbad8a7..1a49a78 100644
--- a/tools/gyp/v8_base.arm.host.darwin-arm.mk
+++ b/tools/gyp/v8_base.arm.host.darwin-arm.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.arm.host.linux-arm.mk b/tools/gyp/v8_base.arm.host.linux-arm.mk
index 11aa823..279cd87 100644
--- a/tools/gyp/v8_base.arm.host.linux-arm.mk
+++ b/tools/gyp/v8_base.arm.host.linux-arm.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.arm.target.darwin-arm.mk b/tools/gyp/v8_base.arm.target.darwin-arm.mk
index 6f44868..b35cf95 100644
--- a/tools/gyp/v8_base.arm.target.darwin-arm.mk
+++ b/tools/gyp/v8_base.arm.target.darwin-arm.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.arm.target.linux-arm.mk b/tools/gyp/v8_base.arm.target.linux-arm.mk
index 6f44868..b35cf95 100644
--- a/tools/gyp/v8_base.arm.target.linux-arm.mk
+++ b/tools/gyp/v8_base.arm.target.linux-arm.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.ia32.host.darwin-x86.mk b/tools/gyp/v8_base.ia32.host.darwin-x86.mk
index 80ab986..b729d1f 100644
--- a/tools/gyp/v8_base.ia32.host.darwin-x86.mk
+++ b/tools/gyp/v8_base.ia32.host.darwin-x86.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.ia32.host.linux-x86.mk b/tools/gyp/v8_base.ia32.host.linux-x86.mk
index 3008059..85fae4a 100644
--- a/tools/gyp/v8_base.ia32.host.linux-x86.mk
+++ b/tools/gyp/v8_base.ia32.host.linux-x86.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.ia32.target.darwin-x86.mk b/tools/gyp/v8_base.ia32.target.darwin-x86.mk
index 2e27aca..cc38698 100644
--- a/tools/gyp/v8_base.ia32.target.darwin-x86.mk
+++ b/tools/gyp/v8_base.ia32.target.darwin-x86.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.ia32.target.linux-x86.mk b/tools/gyp/v8_base.ia32.target.linux-x86.mk
index 2e27aca..cc38698 100644
--- a/tools/gyp/v8_base.ia32.target.linux-x86.mk
+++ b/tools/gyp/v8_base.ia32.target.linux-x86.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.mipsel.host.darwin-mips.mk b/tools/gyp/v8_base.mipsel.host.darwin-mips.mk
index 730a626..9c93945 100644
--- a/tools/gyp/v8_base.mipsel.host.darwin-mips.mk
+++ b/tools/gyp/v8_base.mipsel.host.darwin-mips.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.mipsel.host.linux-mips.mk b/tools/gyp/v8_base.mipsel.host.linux-mips.mk
index 37064ab..7007e9b 100644
--- a/tools/gyp/v8_base.mipsel.host.linux-mips.mk
+++ b/tools/gyp/v8_base.mipsel.host.linux-mips.mk
@@ -82,7 +82,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -92,6 +91,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -109,6 +109,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.mipsel.target.darwin-mips.mk b/tools/gyp/v8_base.mipsel.target.darwin-mips.mk
index aec42f4..bb4c63b 100644
--- a/tools/gyp/v8_base.mipsel.target.darwin-mips.mk
+++ b/tools/gyp/v8_base.mipsel.target.darwin-mips.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \
diff --git a/tools/gyp/v8_base.mipsel.target.linux-mips.mk b/tools/gyp/v8_base.mipsel.target.linux-mips.mk
index aec42f4..bb4c63b 100644
--- a/tools/gyp/v8_base.mipsel.target.linux-mips.mk
+++ b/tools/gyp/v8_base.mipsel.target.linux-mips.mk
@@ -83,7 +83,6 @@
 	v8/src/hydrogen-check-elimination.cc \
 	v8/src/hydrogen-dce.cc \
 	v8/src/hydrogen-dehoist.cc \
-	v8/src/hydrogen-deoptimizing-mark.cc \
 	v8/src/hydrogen-environment-liveness.cc \
 	v8/src/hydrogen-escape-analysis.cc \
 	v8/src/hydrogen-instructions.cc \
@@ -93,6 +92,7 @@
 	v8/src/hydrogen-infer-types.cc \
 	v8/src/hydrogen-load-elimination.cc \
 	v8/src/hydrogen-mark-deoptimize.cc \
+	v8/src/hydrogen-mark-unreachable.cc \
 	v8/src/hydrogen-minus-zero.cc \
 	v8/src/hydrogen-osr.cc \
 	v8/src/hydrogen-range-analysis.cc \
@@ -110,6 +110,7 @@
 	v8/src/isolate.cc \
 	v8/src/jsregexp.cc \
 	v8/src/lithium-allocator.cc \
+	v8/src/lithium-codegen.cc \
 	v8/src/lithium.cc \
 	v8/src/liveedit.cc \
 	v8/src/log-utils.cc \