X86ISelDAGToDAG.cpp (251662) | X86ISelDAGToDAG.cpp (255804) |
---|---|
1//===- X86ISelDAGToDAG.cpp - A DAG pattern matching inst selector for X86 -===// 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//===----------------------------------------------------------------------===// --- 1974 unchanged lines hidden (view full) --- 1983 unsigned Opc, MOpc; 1984 unsigned Opcode = Node->getOpcode(); 1985 DebugLoc dl = Node->getDebugLoc(); 1986 1987 DEBUG(dbgs() << "Selecting: "; Node->dump(CurDAG); dbgs() << '\n'); 1988 1989 if (Node->isMachineOpcode()) { 1990 DEBUG(dbgs() << "== "; Node->dump(CurDAG); dbgs() << '\n'); | 1//===- X86ISelDAGToDAG.cpp - A DAG pattern matching inst selector for X86 -===// 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//===----------------------------------------------------------------------===// --- 1974 unchanged lines hidden (view full) --- 1983 unsigned Opc, MOpc; 1984 unsigned Opcode = Node->getOpcode(); 1985 DebugLoc dl = Node->getDebugLoc(); 1986 1987 DEBUG(dbgs() << "Selecting: "; Node->dump(CurDAG); dbgs() << '\n'); 1988 1989 if (Node->isMachineOpcode()) { 1990 DEBUG(dbgs() << "== "; Node->dump(CurDAG); dbgs() << '\n'); |
1991 Node->setNodeId(-1); |
|
1991 return NULL; // Already selected. 1992 } 1993 1994 switch (Opcode) { 1995 default: break; 1996 case ISD::INTRINSIC_W_CHAIN: { 1997 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); 1998 switch (IntNo) { --- 722 unchanged lines hidden --- | 1992 return NULL; // Already selected. 1993 } 1994 1995 switch (Opcode) { 1996 default: break; 1997 case ISD::INTRINSIC_W_CHAIN: { 1998 unsigned IntNo = cast<ConstantSDNode>(Node->getOperand(1))->getZExtValue(); 1999 switch (IntNo) { --- 722 unchanged lines hidden --- |