|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 2319 ReplaceUses(ChainVal, InputChain);
2437 ReplaceUses(SDValue(Node, OldGlueResultNo),
2446 ReplaceUses(SDValue(Node, OldChainResultNo),
2782 ReplaceUses(SDValue(NodeToMatch, 0), NodeToMatch->getOperand(0));
3546 ReplaceUses(SDValue(NodeToMatch, i), Res);
3559 ReplaceUses(SDValue(NodeToMatch, NodeToMatch->getNumValues() - 1),
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 1236 ReplaceUses(SDValue(N, 0), LoadedVal);
1237 ReplaceUses(SDValue(N, 1), SDValue(Res, 0));
1238 ReplaceUses(SDValue(N, 2), SDValue(Res, 2));
1257 ReplaceUses(SDValue(N, i),
1260 ReplaceUses(SDValue(N, NumVecs), SDValue(Ld, 1));
1285 ReplaceUses(SDValue(N, NumVecs), SDValue(Ld, 0));
1290 ReplaceUses(SDValue(N, 0), SuperReg);
1293 ReplaceUses(SDValue(N, i),
1297 ReplaceUses(SDValue(N, NumVecs + 1), SDValue(Ld, 2));
1409 ReplaceUses(SDValue(N, i), NV);
1412 ReplaceUses(SDValue(N, NumVecs), SDValue(Ld, 1));
1446 ReplaceUses(SDValue(N, NumVecs), SDValue(Ld, 0));
1451 ReplaceUses(SDValue(N, 0),
1462 ReplaceUses(SDValue(N, i), NV);
1467 ReplaceUses(SDValue(N, NumVecs + 1), SDValue(Ld, 2));
2810 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
2811 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 1035 ReplaceUses(SDValue(N, 1), SDValue(AddHi, 1));
2190 ReplaceUses(SDValue(N, 0), Extract);
2191 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 1));
lib/Target/ARM/ARMISelDAGToDAG.cpp 522 ReplaceUses(N, M);
1681 ReplaceUses(SDValue(N, 0), SDValue(New, 1));
1682 ReplaceUses(SDValue(N, 1), SDValue(New, 0));
1683 ReplaceUses(SDValue(N, 2), SDValue(New, 2));
2052 ReplaceUses(SDValue(N, Vec),
2054 ReplaceUses(SDValue(N, NumVecs), SDValue(VLd, 1));
2056 ReplaceUses(SDValue(N, NumVecs + 1), SDValue(VLd, 2));
2330 ReplaceUses(SDValue(N, Vec),
2332 ReplaceUses(SDValue(N, NumVecs), SDValue(VLdLn, 1));
2334 ReplaceUses(SDValue(N, NumVecs + 1), SDValue(VLdLn, 2));
2495 ReplaceUses(SDValue(N, i),
2497 ReplaceUses(SDValue(N, NumVecs), Chain);
2617 ReplaceUses(SDValue(N, 0), SDValue(VLdDup, 0));
2623 ReplaceUses(SDValue(N, Vec),
2627 ReplaceUses(SDValue(N, NumVecs), SDValue(VLdDup, 1));
2629 ReplaceUses(SDValue(N, NumVecs + 1), SDValue(VLdDup, 2));
2831 ReplaceUses(SDValue(N, 0), SDValue(CmpSwap, 0));
2832 ReplaceUses(SDValue(N, 1), SDValue(CmpSwap, 2));
3390 ReplaceUses(SDValue(N, 1), InFlag);
3392 ReplaceUses(SDValue(N, 0),
3876 ReplaceUses(SDValue(N, 0), Result);
3889 ReplaceUses(SDValue(N, 1), Result);
3891 ReplaceUses(SDValue(N, 2), OutChain);
lib/Target/AVR/AVRISelDAGToDAG.cpp 354 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
388 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
399 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
409 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
410 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
449 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
450 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1));
465 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0));
491 ReplaceUses(SDValue(N, 0), CopyFromLo);
502 ReplaceUses(SDValue(N, 1), CopyFromHi);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 246 ReplaceUses(SDValue(IntN, 0), SDValue(LoadN, 1));
247 ReplaceUses(SDValue(IntN, 1), SDValue(StoreN, 0));
348 ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0));
349 ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1));
350 ReplaceUses(SDValue(IntN, 2), SDValue(Res, 2));
401 ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0));
402 ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1));
403 ReplaceUses(SDValue(IntN, 2), SDValue(Res, 2));
436 ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0));
437 ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1));
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 2234 ReplaceUses(SDValue(N, 0), SDValue(Result, 0));
2235 ReplaceUses(SDValue(N, 1), SDValue(Result, 1));
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 370 ReplaceUses(SDValue(N1.getNode(), 2), SDValue(ResNode, 2));
372 ReplaceUses(SDValue(N1.getNode(), 1), SDValue(ResNode, 1));
lib/Target/Mips/Mips16ISelDAGToDAG.cpp 201 ReplaceUses(SDValue(Node, 0), SDValue(LoHi.first, 0));
204 ReplaceUses(SDValue(Node, 1), SDValue(LoHi.second, 0));
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 648 ReplaceUses(SDValue(Node, 0), SDValue(ScatterOp, 0));
650 ReplaceUses(SDValue(Node, 0), SDValue(ScatterOp, 1));
1695 ReplaceUses(OrigVal, SDValue(CvtNode, 0));
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 4648 ReplaceUses(SDValue(N, 0), N->getOperand(1));
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 1201 ReplaceUses(SDValue(Load, 1), SDValue(Res, 1));
1395 ReplaceUses(SDValue(StoreNode, 0), SDValue(Result, 1));
1396 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0));
lib/Target/X86/X86ISelDAGToDAG.cpp 3174 ReplaceUses(SDValue(LoadNode, 1), SDValue(Result, 1));
3175 ReplaceUses(SDValue(StoreNode, 0), SDValue(Result, 1));
3176 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0));
3552 ReplaceUses(Input.getValue(1), SDValue(NewNode, 2));
3588 ReplaceUses(N1.getValue(1), SDValue(CNode, 2));
3622 ReplaceUses(N2.getValue(1), SDValue(CNode, 2));
4277 ReplaceUses(Load.getValue(1), SDValue(CNode, 1));
4295 ReplaceUses(SDValue(Root, 0), SDValue(CNode, 0));
4447 ReplaceUses(SDValue(Node, 0), Node->getOperand(0));
4492 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 0));
4608 ReplaceUses(N0.getValue(1), SDValue(CNode, 2));
4611 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
4682 ReplaceUses(N1.getValue(1), SDValue(CNode, NVT == MVT::i8 ? 2 : 3));
4697 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
4698 ReplaceUses(SDValue(Node, 1), SDValue(CNode, NVT == MVT::i8 ? 1 : 2));
4759 ReplaceUses(N1.getValue(1), Chain);
4775 ReplaceUses(SDValue(Node, 0), ResLo);
4785 ReplaceUses(SDValue(Node, 1), ResHi);
4858 ReplaceUses(N0.getValue(1), Chain);
4917 ReplaceUses(N1.getValue(1), SDValue(CNode, 0));
4945 ReplaceUses(SDValue(Node, 1), Result);
4954 ReplaceUses(SDValue(Node, 0), Result);
4963 ReplaceUses(SDValue(Node, 1), Result);
4992 ReplaceUses(SDValue(Node, 0), SDValue(NewNode, 0));
5101 ReplaceUses(Reg.getValue(1), SDValue(NewNode, 1));
5132 ReplaceUses(SDValue(Node, 1), SDValue(CNode, 0));
5138 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
5142 ReplaceUses(SDValue(Node, 2), SDValue(CNode, 1));
5168 ReplaceUses(SDValue(Node, 1), SDValue(CNode, 0));
5174 ReplaceUses(SDValue(Node, 0), SDValue(CNode, 0));
5177 ReplaceUses(SDValue(Node, 2), SDValue(CNode, 1));