reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
381 SDLoc dl(Node); 384 if (Node->isMachineOpcode()) { 385 LLVM_DEBUG(errs() << "== "; Node->dump(CurDAG); errs() << "\n"); 386 Node->setNodeId(-1); 391 switch (Node->getOpcode()) { 394 assert(Node->getValueType(0) == MVT::i16); 395 int FI = cast<FrameIndexSDNode>(Node)->getIndex(); 397 if (Node->hasOneUse()) { 398 CurDAG->SelectNodeTo(Node, MSP430::ADDframe, MVT::i16, TFI, 402 ReplaceNode(Node, CurDAG->getMachineNode( 408 if (tryIndexedLoad(Node)) 413 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 413 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 413 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 416 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 416 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 416 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 423 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 423 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 423 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 430 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 430 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 430 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 433 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 433 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 433 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 440 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 440 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 440 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 443 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 443 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 443 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 450 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 450 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 450 if (tryIndexedBinOp(Node, Node->getOperand(0), Node->getOperand(1), 453 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 453 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 453 else if (tryIndexedBinOp(Node, Node->getOperand(1), Node->getOperand(0), 462 SelectCode(Node);