Home
last modified time | relevance | path

Searched refs:ReplaceNode (Results 1 – 25 of 30) sorted by relevance

12

/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp142 ReplaceNode(N, CurDAG->getMachineNode(XCore::MKMSK_rus, dl, in Select()
157 ReplaceNode(N, node); in Select()
165 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, in Select()
172 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, in Select()
179 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, in Select()
186 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, in Select()
193 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, in Select()
199 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, in Select()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp159 ReplaceNode(Node, Fence); in Select()
171 ReplaceNode(Node, TLSSize); in Select()
178 ReplaceNode(Node, TLSAlign); in Select()
192 ReplaceNode(Node, TLSBase); in Select()
224 ReplaceNode(Node, CallResults); in Select()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp397 ReplaceNode(Node, Store); in selectVSSEG()
434 ReplaceNode(Node, Store); in selectVSXSEG()
462 ReplaceNode(Node, in Select()
499 ReplaceNode(Node, SRLI); in Select()
871 ReplaceNode( in Select()
880 ReplaceNode(Node, in Select()
1019 ReplaceNode(Node, Load); in Select()
1053 ReplaceNode(Node, Load); in Select()
1208 ReplaceNode(Node, Store); in Select()
1239 ReplaceNode(Node, Store); in Select()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp757 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect()
775 ReplaceNode(Node, in trySelect()
785 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
831 ReplaceNode(Node, RegOpnd); in trySelect()
847 ReplaceNode(Node, Reg.getNode()); in trySelect()
881 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
897 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
918 ReplaceNode(Node, ChainOut.getNode()); in trySelect()
952 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
1037 ReplaceNode(Node, ResNode.getNode()); in trySelect()
[all …]
H A DMipsISelDAGToDAG.cpp260 ReplaceNode(Node, NewNode.getNode()); in selectVecAddAsVecSubIfProfitable()
292 ReplaceNode(Node, getGlobalBaseReg()); in Select()
H A DMips16ISelDAGToDAG.cpp214 ReplaceNode(Node, LoHi.second); in trySelect()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp293 return ReplaceNode(Node, New.getNode()); in Select()
300 return ReplaceNode(Node, New.getNode()); in Select()
326 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp591 ReplaceNode(N, Result); in SelectSHL()
688 ReplaceNode(N, R.getNode()); in SelectIntrinsicWOChain()
758 ReplaceNode(N, R); in SelectFrameIndex()
767 ReplaceNode(N, C); in SelectAddSubCarry()
813 ReplaceNode(N, VA); in SelectVAlign()
826 ReplaceNode(N, AA); in SelectVAlignAddr()
837 ReplaceNode(T, Op.getNode()); in SelectTypecast()
844 ReplaceNode(N, T); in SelectP2D()
853 ReplaceNode(N, T); in SelectD2P()
867 ReplaceNode(N, T); in SelectV2Q()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1102 ISel.ReplaceNode(InpN, OutN); in materialize()
1582 ISel.ReplaceNode(ISelN, N0); in select()
1630 ISel.ReplaceNode(ISelN, N0); in select()
1716 ISel.ReplaceNode(N, IS.getNode()); in scalarizeShuffle()
2313 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode()); in selectShuffle()
2367 ISel.ReplaceNode(N, NewN); in selectRor()
2376 ISel.ReplaceNode(N, NewN); in selectVAlign()
2427 ReplaceNode(N, Result); in SelectV65GatherPred()
2464 ReplaceNode(N, Result); in SelectV65Gather()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1686 ReplaceNode(N, New); in tryT1IndexedLoad()
3914 ReplaceNode( in Select()
3933 ReplaceNode( in Select()
4319 ReplaceNode( in Select()
4325 ReplaceNode( in Select()
4330 ReplaceNode(N, in Select()
5541 ReplaceNode( in tryReadRegister()
5570 ReplaceNode(N, in tryReadRegister()
5586 ReplaceNode( in tryReadRegister()
5604 ReplaceNode( in tryReadRegister()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1016 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1054 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1111 ReplaceNode(N, New.getNode()); in tryRxSBG()
1145 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate()
1165 ReplaceNode(Node, Op.getNode()); in loadVectorConstant()
1168 ReplaceNode(Node, BitCast.getNode()); in loadVectorConstant()
1173 ReplaceNode( in loadVectorConstant()
1209 ReplaceNode(N, Res); in tryGather()
1241 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter()
1614 ReplaceNode(Node, UpdatedNode); in Select()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp593 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() function in CallGraphSCC
608 CGI->ReplaceNode(Old, New); in ReplaceNode()
612 ReplaceNode(Old, /*New=*/nullptr); in DeleteNode()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h104 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp531 ReplaceNode(N, LoadConstF16); in tryConstantFP16()
599 ReplaceNode(N, SetP); in SelectSETP_F16X2()
733 ReplaceNode(N, CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N), in SelectTexSurfHandle()
987 ReplaceNode(N, NVPTXLD); in tryLoad()
1226 ReplaceNode(N, LD); in tryLoadVector()
1699 ReplaceNode(N, LD); in tryLDGLDU()
1866 ReplaceNode(N, NVPTXST); in tryStore()
2090 ReplaceNode(N, ST); in tryStoreVector()
2237 ReplaceNode(N, Ret); in tryStoreRetval()
2341 ReplaceNode(N, Ret); in tryStoreParam()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp318 ReplaceNode(N, New.getNode()); in tryInlineAsm()
338 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1538 ReplaceNode(N, St); in SelectStore()
1563 ReplaceNode(N, St); in SelectPredicatedStore()
1601 ReplaceNode(N, St); in SelectPostStore()
1759 ReplaceNode(N, St); in SelectStoreLane()
1793 ReplaceNode(N, St); in SelectPostStoreLane()
3020 ReplaceNode( in tryWriteRegister()
3318 ReplaceNode(N, Out); in trySelectStackSlotTagP()
3341 ReplaceNode(N, N3); in SelectTagP()
3528 ReplaceNode(Node, New.getNode()); in Select()
3573 ReplaceNode(Node, Ld); in Select()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp344 ReplaceNode(N, in tryIndexedLoad()
399 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
/freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp134 CGSCC->ReplaceNode(OldCGN, NewCGN); in replaceFunctionWith()
/freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp501 ReplaceNode(ST, OptStore); in LegalizeStoreOps()
527 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
560 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
617 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
1244 ReplaceNode(Node, NewNode); in LegalizeOp()
2836 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
2863 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
2929 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
3838 ReplaceNode(Node, Results.data()); in ExpandNode()
4345 ReplaceNode(Node, Results.data()); in ConvertNodeToLibcall()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h135 void ReplaceNode(NodeRef Old, NodeRef New) { in ReplaceNode() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp173 ReplaceNode(N, CurDAG->getMachineNode( in Select()
/freebsd-13.1/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h227 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp3914 ReplaceNode(N, UpdatedNode); in tryShiftAmountMod()
4037 ReplaceNode(N, NewSHL.getNode()); in tryShrinkShlLogicImm()
4617 ReplaceNode(Node, Res); in Select()
4644 ReplaceNode(Node, CNode); in Select()
4698 ReplaceNode(Node, CNode); in Select()
4724 ReplaceNode(Node, CNode); in Select()
4756 ReplaceNode(Node, CNode); in Select()
5466 ReplaceNode(Node, Test); in Select()
5477 ReplaceNode(Node, Test); in Select()
5563 ReplaceNode(Node, NewNode); in Select()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp725 ReplaceNode(ST, MN); in tryTLSXFormStore()
768 ReplaceNode(LD, MN); in tryTLSXFormLoad()
3900 ReplaceNode(N, New); in tryIntCompareInGPR()
3925 ReplaceNode(N, New); in tryBitPermutation()
4980 ReplaceNode(N, selectI64Imm(CurDAG, N)); in Select()
5075 ReplaceNode(N, getGlobalBaseReg()); in Select()
5084 ReplaceNode(N, CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32, in Select()
5180 ReplaceNode(N, MN); in Select()
5218 ReplaceNode(N, MN); in Select()
5670 ReplaceNode(TocEntry, MN); in Select()
[all …]
/freebsd-13.1/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp831 ReplaceNode(N, Packed); in Select()
861 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, in Select()
880 ReplaceNode(N, buildSMovImm64(DL, Imm, N->getValueType(0))); in Select()
906 ReplaceNode(N, getS_BFE(Signed ? AMDGPU::S_BFE_I32 : AMDGPU::S_BFE_U32, in Select()
1143 ReplaceNode(N, RegSequence); in SelectADD_SUB_I64()
2234 ReplaceNode(N, getS_BFE(Opcode, SDLoc(N), Shl.getOperand(0), CVal - BVal, in SelectS_BFEFromShifts()
2259 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N), in SelectS_BFE()
2281 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N), in SelectS_BFE()
2309 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_I32, SDLoc(N), Src.getOperand(0), in SelectS_BFE()

12