Searched refs:ResNode (Results 1 - 13 of 13) sorted by relevance

/external/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp370 SDNode *ResNode = local
372 cast<MachineSDNode>(ResNode)->setMemRefs(MemRefs0, MemRefs0 + 1);
374 ReplaceUses(SDValue(N1.getNode(), 2), SDValue(ResNode, 2));
376 ReplaceUses(SDValue(N1.getNode(), 1), SDValue(ResNode, 1));
377 return ResNode;
415 if (SDNode *ResNode = SelectIndexedLoad(Node))
416 return ResNode;
420 if (SDNode *ResNode =
424 return ResNode;
425 else if (SDNode *ResNode
483 SDNode *ResNode = SelectCode(Node); local
[all...]
/external/llvm/lib/Target/Mips/
H A DMipsISelDAGToDAG.cpp215 SDNode *ResNode = SelectCode(Node); local
218 if (ResNode == nullptr || ResNode == Node)
221 DEBUG(ResNode->dump(CurDAG));
223 return ResNode;
H A DMipsSEISelDAGToDAG.cpp790 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT); local
791 ReplaceUses(SDValue(Node, 0), ResNode); local
792 return std::make_pair(true, ResNode.getNode());
/external/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp1626 SDNode *ResNode = local
1635 DEBUG(ResNode->dump(CurDAG));
1638 ReplaceUses(User, ResNode);
1651 SDNode *ResNode = MachineNode; local
1707 ResNode = MachineNode->getOperand(0).getNode();
1710 ResNode = MachineNode->getOperand(1).getNode();
1713 ResNode = MachineNode->getOperand(0).getNode();
1716 ResNode = CurDAG->getMachineNode(PPC::CRUNSET, SDLoc(MachineNode),
1720 ResNode = CurDAG->getMachineNode(PPC::CRANDC, SDLoc(MachineNode),
1726 ResNode
[all...]
/external/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1046 SDNode *ResNode = nullptr; local
1050 ResNode = tryRxSBG(Node, SystemZ::ROSBG);
1055 ResNode = tryRxSBG(Node, SystemZ::RXSBG);
1060 if (!ResNode && Node->getValueType(0) == MVT::i64)
1071 ResNode = tryRxSBG(Node, SystemZ::RNSBG);
1077 if (!ResNode)
1078 ResNode = tryRISBGZero(Node);
1115 if (!ResNode)
1116 ResNode = SelectCode(Node);
1119 if (ResNode
[all...]
/external/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp199 if (SDNode *ResNode = SelectBRIND(N))
200 return ResNode;
/external/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp128 SDNode *ResNode = nullptr; local
131 ResNode = SelectLoad(N);
134 ResNode = SelectStore(N);
138 ResNode = SelectLoadVector(N);
144 ResNode = SelectLDGLDU(N);
148 ResNode = SelectStoreVector(N);
153 ResNode = SelectLoadParam(N);
158 ResNode = SelectStoreRetval(N);
165 ResNode = SelectStoreParam(N);
168 ResNode
[all...]
/external/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp2426 SDNode *ResNode = SelectInlineAsm(N); local
2427 if (ResNode)
2428 return ResNode;
2433 SDNode *ResNode = SelectABSOp(N); local
2434 if (ResNode)
2435 return ResNode;
2465 SDNode *ResNode; local
2470 ResNode = CurDAG->getMachineNode(ARM::tLDRpci, dl, MVT::i32, MVT::Other,
2480 ResNode=CurDAG->getMachineNode(ARM::LDRcp, dl, MVT::i32, MVT::Other,
2483 ReplaceUses(SDValue(N, 0), SDValue(ResNode,
2666 SDNode *ResNode = nullptr; local
2704 SDNode *ResNode = CurDAG->getMachineNode(Opc, dl, MVT::Other, local
3034 SDNode *ResNode = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, local
3046 SDNode *ResNode = CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, local
[all...]
/external/llvm/lib/Target/R600/
H A DAMDGPUISelDAGToDAG.cpp795 SDNode *ResNode = Lowering.PostISelFolding(MachineNode, *CurDAG); local
796 if (ResNode != Node) {
797 ReplaceUses(Node, ResNode);
/external/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1582 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), local
1584 cast<MachineSDNode>(ResNode)->setMemRefs(MemOp, MemOp + 1);
1585 return ResNode;
2048 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), VTs, Ops); local
2050 // ResNode has 3 outputs: VDst, VMask_wb, and MVT::Other.
2051 // We replace VDst of Node with VDst of ResNode, and Other of Node with Other
2052 // of ResNode.
2053 ReplaceUses(SDValue(Node, 0), SDValue(ResNode, 0));
2054 ReplaceUses(SDValue(Node, 1), SDValue(ResNode, 2));
2055 return ResNode;
2748 SDNode *ResNode = SelectCode(Node); local
[all...]
H A DX86ISelLowering.cpp5719 SDValue ResNode = local
5727 // terms of dependency. We create a TokenFactor for LDBase and ResNode, and
5731 SDValue(LDBase, 1), SDValue(ResNode.getNode(), 1));
5734 SDValue(ResNode.getNode(), 1));
5737 return DAG.getNode(ISD::BITCAST, DL, VT, ResNode);
18372 SDValue ResNode =
18381 // terms of dependency. We create a TokenFactor for Ld and ResNode,
18385 SDValue(Ld, 1), SDValue(ResNode.getNode(), 1));
18388 SDValue(ResNode.getNode(), 1));
18391 return DAG.getNode(ISD::BITCAST, dl, VT, ResNode);
[all...]
/external/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp2056 SDNode *ResNode = nullptr; local
3016 ResNode = SelectCode(Node);
3019 if (ResNode == nullptr || ResNode == Node)
3022 DEBUG(ResNode->dump(CurDAG));
3025 return ResNode;
/external/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp865 SDNode *ResNode = Select(Node); local
871 if (ResNode == Node || Node->getOpcode() == ISD::DELETED_NODE)
874 if (ResNode) {
875 ReplaceUses(Node, ResNode);

Completed in 1688 milliseconds