summaryrefslogtreecommitdiff
path: root/compiler/optimizing/nodes.h
diff options
context:
space:
mode:
author Nicolas Geoffray <ngeoffray@google.com> 2015-03-06 16:10:14 +0000
committer Nicolas Geoffray <ngeoffray@google.com> 2015-03-06 16:10:14 +0000
commit154552e666347d41d95d7619c6ee56249ff4feca (patch)
treeb8bdb820be33317f23ef1d3e43d13b2b6bfb3ba5 /compiler/optimizing/nodes.h
parentb4ba354cf8d22b261205494875cc014f18587b50 (diff)
Revert "[optimizing] Enable x86 long support."
Few libcore failures. This reverts commit b4ba354cf8d22b261205494875cc014f18587b50. Change-Id: I4a28d853e730dff9b69aec9555505803cf2fcd63
Diffstat (limited to 'compiler/optimizing/nodes.h')
-rw-r--r--compiler/optimizing/nodes.h15
1 files changed, 2 insertions, 13 deletions
diff --git a/compiler/optimizing/nodes.h b/compiler/optimizing/nodes.h
index 6945ff0d53..b7dd756452 100644
--- a/compiler/optimizing/nodes.h
+++ b/compiler/optimizing/nodes.h
@@ -3289,19 +3289,8 @@ class HParallelMove : public HTemplateInstruction<0> {
if (kIsDebugBuild) {
if (instruction != nullptr) {
for (size_t i = 0, e = moves_.Size(); i < e; ++i) {
- if (moves_.Get(i).GetInstruction() == instruction) {
- // Special case the situation where the move is for the spill slot
- // of the instruction.
- if ((GetPrevious() == instruction)
- || ((GetPrevious() == nullptr)
- && instruction->IsPhi()
- && instruction->GetBlock() == GetBlock())) {
- DCHECK_NE(destination.GetKind(), moves_.Get(i).GetDestination().GetKind())
- << "Doing parallel moves for the same instruction.";
- } else {
- DCHECK(false) << "Doing parallel moves for the same instruction.";
- }
- }
+ DCHECK_NE(moves_.Get(i).GetInstruction(), instruction)
+ << "Doing parallel moves for the same instruction.";
}
}
for (size_t i = 0, e = moves_.Size(); i < e; ++i) {