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 --- |