Deleted Added
full compact
SystemZISelDAGToDAG.cpp (251662) SystemZISelDAGToDAG.cpp (255804)
1//===-- SystemZISelDAGToDAG.cpp - A dag to dag inst selector for SystemZ --===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 526 unchanged lines hidden (view full) ---

535
536SDNode *SystemZDAGToDAGISel::Select(SDNode *Node) {
537 // Dump information about the Node being selected
538 DEBUG(errs() << "Selecting: "; Node->dump(CurDAG); errs() << "\n");
539
540 // If we have a custom node, we already have selected!
541 if (Node->isMachineOpcode()) {
542 DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n");
1//===-- SystemZISelDAGToDAG.cpp - A dag to dag inst selector for SystemZ --===//
2//
3// The LLVM Compiler Infrastructure
4//
5// This file is distributed under the University of Illinois Open Source
6// License. See LICENSE.TXT for details.
7//
8//===----------------------------------------------------------------------===//

--- 526 unchanged lines hidden (view full) ---

535
536SDNode *SystemZDAGToDAGISel::Select(SDNode *Node) {
537 // Dump information about the Node being selected
538 DEBUG(errs() << "Selecting: "; Node->dump(CurDAG); errs() << "\n");
539
540 // If we have a custom node, we already have selected!
541 if (Node->isMachineOpcode()) {
542 DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n");
543 Node->setNodeId(-1);
543 return 0;
544 }
545
546 unsigned Opcode = Node->getOpcode();
547 switch (Opcode) {
548 case ISD::OR:
549 case ISD::XOR:
550 // If this is a 64-bit operation in which both 32-bit halves are nonzero,

--- 66 unchanged lines hidden ---
544 return 0;
545 }
546
547 unsigned Opcode = Node->getOpcode();
548 switch (Opcode) {
549 case ISD::OR:
550 case ISD::XOR:
551 // If this is a 64-bit operation in which both 32-bit halves are nonzero,

--- 66 unchanged lines hidden ---