Home
last modified time | relevance | path

Searched refs:ResNode (Results 1 – 12 of 12) sorted by relevance

/freebsd-9-stable/contrib/llvm/lib/Target/MSP430/
DMSP430ISelDAGToDAG.cpp369 SDNode *ResNode = in SelectIndexedBinOp() local
373 cast<MachineSDNode>(ResNode)->setMemRefs(MemRefs0, MemRefs0 + 1); in SelectIndexedBinOp()
375 ReplaceUses(SDValue(N1.getNode(), 2), SDValue(ResNode, 2)); in SelectIndexedBinOp()
377 ReplaceUses(SDValue(N1.getNode(), 1), SDValue(ResNode, 1)); in SelectIndexedBinOp()
378 return ResNode; in SelectIndexedBinOp()
416 if (SDNode *ResNode = SelectIndexedLoad(Node)) in Select() local
417 return ResNode; in Select()
421 if (SDNode *ResNode = in Select() local
425 return ResNode; in Select()
426 else if (SDNode *ResNode = in Select() local
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/Mips/
DMipsISelDAGToDAG.cpp206 SDNode *ResNode = SelectCode(Node); in Select() local
209 if (ResNode == NULL || ResNode == Node) in Select()
212 DEBUG(ResNode->dump(CurDAG)); in Select()
214 return ResNode; in Select()
DMipsSEISelDAGToDAG.cpp762 SDValue ResNode = CurDAG->getCopyFromReg(Chain, DL, DestReg, PtrVT); in selectNode() local
763 ReplaceUses(SDValue(Node, 0), ResNode); in selectNode()
764 return std::make_pair(true, ResNode.getNode()); in selectNode()
/freebsd-9-stable/contrib/llvm/lib/Target/AArch64/
DAArch64ISelDAGToDAG.cpp231 SDNode *ResNode; in TrySelectToMoveImm() local
266 ResNode = CurDAG->getMachineNode(MOVOpcode, dl, MOVType, in TrySelectToMoveImm()
271 ResNode = CurDAG->getMachineNode(TargetOpcode::SUBREG_TO_REG, dl, in TrySelectToMoveImm()
274 SDValue(ResNode, 0), in TrySelectToMoveImm()
278 return ResNode; in TrySelectToMoveImm()
1126 SDNode *ResNode = 0; in Select() local
1134 ResNode = CurDAG->getCopyFromReg(CurDAG->getEntryNode(), in Select()
1140 if (!ResNode) { in Select()
1141 ResNode = TrySelectToMoveImm(Node); in Select()
1144 if (ResNode) in Select()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/SystemZ/
DSystemZISelDAGToDAG.cpp1037 SDNode *ResNode = 0; in Select() local
1041 ResNode = tryRxSBG(Node, SystemZ::ROSBG); in Select()
1046 ResNode = tryRxSBG(Node, SystemZ::RXSBG); in Select()
1051 if (!ResNode && Node->getValueType(0) == MVT::i64) in Select()
1062 ResNode = tryRxSBG(Node, SystemZ::RNSBG); in Select()
1067 if (!ResNode) in Select()
1068 ResNode = tryRISBGZero(Node); in Select()
1119 if (!ResNode) in Select()
1120 ResNode = SelectCode(Node); in Select()
1123 if (ResNode == NULL || ResNode == Node) in Select()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/ARM/
DARMISelDAGToDAG.cpp2464 SDNode *ResNode = SelectInlineAsm(N); in Select() local
2465 if (ResNode) in Select()
2466 return ResNode; in Select()
2471 SDNode *ResNode = SelectABSOp(N); in Select() local
2472 if (ResNode) in Select()
2473 return ResNode; in Select()
2501 SDNode *ResNode; in Select() local
2506 ResNode = CurDAG->getMachineNode(ARM::tLDRpci, dl, MVT::i32, MVT::Other, in Select()
2516 ResNode=CurDAG->getMachineNode(ARM::LDRcp, dl, MVT::i32, MVT::Other, in Select()
2519 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0)); in Select()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/XCore/
DXCoreISelDAGToDAG.cpp174 if (SDNode *ResNode = SelectBRIND(N)) in Select() local
175 return ResNode; in Select()
/freebsd-9-stable/contrib/llvm/lib/Target/NVPTX/
DNVPTXISelDAGToDAG.cpp126 SDNode *ResNode = NULL; in Select() local
129 ResNode = SelectLoad(N); in Select()
132 ResNode = SelectStore(N); in Select()
136 ResNode = SelectLoadVector(N); in Select()
142 ResNode = SelectLDGLDUVector(N); in Select()
146 ResNode = SelectStoreVector(N); in Select()
151 ResNode = SelectLoadParam(N); in Select()
156 ResNode = SelectStoreRetval(N); in Select()
163 ResNode = SelectStoreParam(N); in Select()
168 if (ResNode) in Select()
[all …]
/freebsd-9-stable/contrib/llvm/lib/Target/R600/
DAMDGPUISelDAGToDAG.cpp577 SDNode *ResNode = Lowering.PostISelFolding(MachineNode, *CurDAG); in PostprocessISelDAG() local
578 if (ResNode != Node) { in PostprocessISelDAG()
579 ReplaceUses(Node, ResNode); in PostprocessISelDAG()
/freebsd-9-stable/contrib/llvm/lib/Target/X86/
DX86ISelDAGToDAG.cpp1581 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), in SelectAtomic64() local
1583 cast<MachineSDNode>(ResNode)->setMemRefs(MemOp, MemOp + 1); in SelectAtomic64()
1584 return ResNode; in SelectAtomic64()
2047 SDNode *ResNode = CurDAG->getMachineNode(Opc, SDLoc(Node), VTs, Ops); in SelectGather() local
2052 ReplaceUses(SDValue(Node, 0), SDValue(ResNode, 0)); in SelectGather()
2053 ReplaceUses(SDValue(Node, 1), SDValue(ResNode, 2)); in SelectGather()
2054 return ResNode; in SelectGather()
2779 SDNode *ResNode = SelectCode(Node); in Select() local
2782 if (ResNode == NULL || ResNode == Node) in Select()
2785 ResNode->dump(CurDAG); in Select()
[all …]
DX86ISelLowering.cpp5467 SDValue ResNode = in EltsFromConsecutiveLoads() local
5480 SDValue(LDBase, 1), SDValue(ResNode.getNode(), 1)); in EltsFromConsecutiveLoads()
5483 SDValue(ResNode.getNode(), 1)); in EltsFromConsecutiveLoads()
5486 return DAG.getNode(ISD::BITCAST, DL, VT, ResNode); in EltsFromConsecutiveLoads()
16199 SDValue ResNode = in PerformShuffleCombine256() local
16213 SDValue(Ld, 1), SDValue(ResNode.getNode(), 1)); in PerformShuffleCombine256()
16216 SDValue(ResNode.getNode(), 1)); in PerformShuffleCombine256()
16219 return DAG.getNode(ISD::BITCAST, dl, VT, ResNode); in PerformShuffleCombine256()
/freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/
DSelectionDAGISel.cpp846 SDNode *ResNode = Select(Node); in DoInstructionSelection() local
852 if (ResNode == Node || Node->getOpcode() == ISD::DELETED_NODE) in DoInstructionSelection()
855 if (ResNode) { in DoInstructionSelection()
856 ReplaceUses(Node, ResNode); in DoInstructionSelection()