Home
last modified time | relevance | path

Searched refs:ReplaceUses (Results 1 – 17 of 17) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp172 ReplaceUses(N, ResNode); in selectIndexedLoad()
351 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0)); in select()
437 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0)); in select()
438 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1)); in select()
478 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0)); in select()
479 ReplaceUses(SDValue(N, 1), SDValue(ResNode, 1)); in select()
494 ReplaceUses(SDValue(N, 0), SDValue(ResNode, 0)); in select()
520 ReplaceUses(SDValue(N, 0), CopyFromLo); in selectMultiplication()
531 ReplaceUses(SDValue(N, 1), CopyFromHi); in selectMultiplication()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h344 void ReplaceUses(SDValue F, SDValue T) { in ReplaceUses() function
351 void ReplaceUses(const SDValue *F, const SDValue *T, unsigned Num) { in ReplaceUses() function
359 void ReplaceUses(SDNode *F, SDNode *T) { in ReplaceUses() function
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1522 ReplaceUses(N, Extend); in tryOptimizeRem8Extend()
1525 ReplaceUses(N, N00.getNode()); in tryOptimizeRem8Extend()
1567 ReplaceUses(N, Test); in PostprocessISelDAG()
1630 ReplaceUses(N, KTest); in PostprocessISelDAG()
5555 ReplaceUses(N1.getValue(1), Chain); in Select()
5584 ReplaceUses(SDValue(Node, 0), ResLo); in Select()
5596 ReplaceUses(SDValue(Node, 1), ResHi); in Select()
5669 ReplaceUses(N0.getValue(1), Chain); in Select()
5844 ReplaceUses(SDValue(Node, 1), Chain); in Select()
5846 ReplaceUses(SDValue(Node, 0), SAHF); in Select()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelDAGToDAG.cpp289 ReplaceUses(SDValue(N, 0), V1); in selectBITCAST_TO_LOHI()
290 ReplaceUses(SDValue(N, 1), V2); in selectBITCAST_TO_LOHI()
369 ReplaceUses(SDValue(N, 0), SDValue(NewNode, 0)); in selectSubCarry()
370 ReplaceUses(SDValue(N, 1), CarryOut); in selectSubCarry()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp591 ReplaceUses(N, M); in replaceDAGValue()
2243 ReplaceUses(SDValue(N, Vec), in SelectVLD()
2526 ReplaceUses(SDValue(N, Vec), in SelectVLDSTLane()
2832 ReplaceUses(SDValue(N, i), in SelectMVE_VLD()
3131 ReplaceUses(Ins1, NewIns); in tryInsertVectorElt()
3162 ReplaceUses(Ins1, NewIns); in tryInsertVectorElt()
4024 ReplaceUses(N, New); in Select()
4032 ReplaceUses(N, New); in Select()
4042 ReplaceUses(N, New); in Select()
4106 ReplaceUses(N, Dec); in Select()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp201 ReplaceUses(SDValue(Node, 0), SDValue(LoHi.first, 0)); in trySelect()
204 ReplaceUses(SDValue(Node, 1), SDValue(LoHi.second, 0)); in trySelect()
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp186 ReplaceUses(From, To, 3); in INITIALIZE_PASS()
251 ReplaceUses(SDValue(IntN, 0), SDValue(LoadN, 1)); in StoreInstrForLoadIntrinsic()
252 ReplaceUses(SDValue(IntN, 1), SDValue(StoreN, 0)); in StoreInstrForLoadIntrinsic()
312 ReplaceUses(F, T, std::size(T)); in tryLoadOfLoadIntrinsic()
353 ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0)); in SelectBrevLdIntrinsic()
354 ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1)); in SelectBrevLdIntrinsic()
355 ReplaceUses(SDValue(IntN, 2), SDValue(Res, 2)); in SelectBrevLdIntrinsic()
406 ReplaceUses(SDValue(IntN, 0), SDValue(Res, 0)); in SelectNewCircIntrinsic()
407 ReplaceUses(SDValue(IntN, 1), SDValue(Res, 1)); in SelectNewCircIntrinsic()
408 ReplaceUses(SDValue(IntN, 2), SDValue(Res, 2)); in SelectNewCircIntrinsic()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp2999 ReplaceUses(N, Result); in SelectHVXDualOutput()
3000 ReplaceUses(SDValue(N, 0), SDValue(Result, 0)); in SelectHVXDualOutput()
3001 ReplaceUses(SDValue(N, 1), SDValue(Result, 1)); in SelectHVXDualOutput()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1557 ReplaceUses(SDValue(N, 0), LoadedVal); in tryIndexedLoad()
1578 ReplaceUses(SDValue(N, i), in SelectLoad()
1614 ReplaceUses(SDValue(N, 0), SuperReg); in SelectPostLoad()
1617 ReplaceUses(SDValue(N, i), in SelectPostLoad()
1974 ReplaceUses(SDValue(N, I), in SelectMultiVectorMove()
2162 ReplaceUses(SDValue(N, i), NV); in SelectLoadLane()
2203 ReplaceUses(SDValue(N, 0), in SelectPostLoadLane()
2214 ReplaceUses(SDValue(N, i), NV); in SelectPostLoadLane()
3847 ReplaceUses(SDValue(N, 0), Lo); in tryReadRegister()
3848 ReplaceUses(SDValue(N, 1), Hi); in tryReadRegister()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp372 ReplaceUses(SDValue(Node, I), in selectVLSEG()
376 ReplaceUses(SDValue(Node, NF), SDValue(Load, 1)); in selectVLSEG()
413 ReplaceUses(SDValue(Node, I), in selectVLSEGFF()
465 ReplaceUses(SDValue(Node, I), in selectVLXSEG()
469 ReplaceUses(SDValue(Node, NF), SDValue(Load, 1)); in selectVLXSEG()
1557 ReplaceUses(Node, Mask.getNode()); in Select()
3300 ReplaceUses(N, Result); in doPeepholeSExtW()
3318 ReplaceUses(N, N0.getNode()); in doPeepholeSExtW()
3426 ReplaceUses(N, Result); in doPeepholeMaskedRVV()
3708 ReplaceUses(SDValue(N, 0), SDValue(Result, 0)); in performCombineVMergeAndVOps()
[all …]
/freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp369 ReplaceUses(SDValue(N1.getNode(), 2), SDValue(ResNode, 2)); in tryIndexedBinOp()
371 ReplaceUses(SDValue(N1.getNode(), 1), SDValue(ResNode, 1)); in tryIndexedBinOp()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2314 ReplaceUses(N, New.getNode()); in Select_INLINEASM()
2331 ReplaceUses(Op, New.getNode()); in Select_READ_REGISTER()
2348 ReplaceUses(Op, New.getNode()); in Select_WRITE_REGISTER()
2536 ReplaceUses(ChainVal, InputChain); in UpdateChains()
2654 ReplaceUses(SDValue(Node, OldGlueResultNo), in MorphNode()
2663 ReplaceUses(SDValue(Node, OldChainResultNo), in MorphNode()
3087 ReplaceUses(SDValue(NodeToMatch, 0), NodeToMatch->getOperand(0)); in SelectCodeCommon()
4112 ReplaceUses(SDValue(NodeToMatch, i), Res); in SelectCodeCommon()
4125 ReplaceUses(SDValue(NodeToMatch, NodeToMatch->getNumValues() - 1), in SelectCodeCommon()
/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp81 ReplaceUses(SDValue(Node, 0), Node->getOperand(0)); in INITIALIZE_PASS()
/freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1249 ReplaceUses(SDValue(Load, 1), SDValue(Res, 1)); in tryGather()
1443 ReplaceUses(SDValue(StoreNode, 0), SDValue(Result, 1)); in tryFoldLoadStoreIntoMemOperand()
1444 ReplaceUses(SDValue(StoredVal.getNode(), 1), SDValue(Result, 0)); in tryFoldLoadStoreIntoMemOperand()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp881 ReplaceUses(SDValue(N, 1), SDValue(AddHi, 1)); in SelectADD_SUB_I64()
1033 ReplaceUses(SDValue(N, 0), SDValue(Lo, 0)); in SelectMUL_LOHI()
1039 ReplaceUses(SDValue(N, 1), SDValue(Hi, 0)); in SelectMUL_LOHI()
3561 ReplaceUses(Node, ResNode); in PostprocessISelDAG()
/freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp669 ReplaceUses(SDValue(Node, 0), SDValue(ScatterOp, 0)); in tryEXTRACT_VECTOR_ELEMENT()
671 ReplaceUses(SDValue(Node, 0), SDValue(ScatterOp, 1)); in tryEXTRACT_VECTOR_ELEMENT()
1650 ReplaceUses(OrigVal, SDValue(CvtNode, 0)); in tryLDGLDU()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp4941 ReplaceUses(LHS.getValue(0), LHS.getOperand(1)); in trySelectLoopCountIntrinsic()
4945 ReplaceUses(OldDecrement.getValue(1), ChainInput); in trySelectLoopCountIntrinsic()
4986 ReplaceUses(SDValue(N, 0), N->getOperand(1)); in tryAsSingleRLWINM()
6743 ReplaceUses(User, ResNode); in SwapAllSelectUsers()
7157 ReplaceUses(MachineNode, ResNode); in PeepholeCROps()
7473 ReplaceUses(N, Op32.getNode()); in PeepholePPC64ZExt()