Home
last modified time | relevance | path

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

12

/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp149 ReplaceNode(Node, Fence); in Select()
161 ReplaceNode(Node, TLSSize); in Select()
169 ReplaceNode(Node, TLSAlign); in Select()
186 ReplaceNode(Node, TLSBase); in Select()
203 ReplaceNode(Node, Catch); in Select()
224 ReplaceNode(Node, Throw); in Select()
257 ReplaceNode(Node, CallResults); in Select()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp467 ReplaceNode(Node, Store); in selectVSSEG()
509 ReplaceNode(Node, Store); in selectVSXSEG()
568 ReplaceNode( in selectVSETVLI()
708 ReplaceNode(Node, SRLI); in Select()
739 ReplaceNode(Node, SRAI); in Select()
988 ReplaceNode(Node, MULHU); in Select()
1131 ReplaceNode(Node, in Select()
1326 ReplaceNode(Node, Load); in Select()
1368 ReplaceNode(Node, Load); in Select()
1401 ReplaceNode(Node, Load); in Select()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp46 ReplaceNode(Node, New.getNode()); in Select()
61 ReplaceNode(Node, Result); in Select()
70 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm)); in Select()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp757 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect()
775 ReplaceNode(Node, 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()
985 ReplaceNode(Node, in trySelect()
1069 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()
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelDAGToDAG.cpp81 ReplaceNode(N, CurDAG->getRegister(GP, N->getValueType(0)).getNode()); in Select()
90 ReplaceNode(N, CurDAG->getMachineNode(Subtarget->hasE2() ? CSKY::ADDI32 in Select()
270 ReplaceNode(N, New.getNode()); in selectInlineAsm()
319 ReplaceNode(N, NewNode); in selectAddCarry()
/llvm-project-15.0.7/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()
/llvm-project-15.0.7/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.cpp1098 ISel.ReplaceNode(InpN, OutN); in materialize()
1578 ISel.ReplaceNode(ISelN, N0); in select()
1626 ISel.ReplaceNode(ISelN, N0); in select()
1712 ISel.ReplaceNode(N, IS.getNode()); in scalarizeShuffle()
2309 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode()); in selectShuffle()
2363 ISel.ReplaceNode(N, NewN); in selectRor()
2372 ISel.ReplaceNode(N, NewN); in selectVAlign()
2425 ReplaceNode(N, Result); in SelectV65GatherPred()
2463 ReplaceNode(N, Result); in SelectV65Gather()
/llvm-project-15.0.7/llvm/lib/Target/VE/
H A DVEISelDAGToDAG.cpp342 ReplaceNode(N, N->getOperand(0).getNode()); in Select()
371 ReplaceNode(N, New.getNode()); in Select()
376 ReplaceNode(N, getGlobalBaseReg()); in Select()
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1684 ReplaceNode(N, New); in tryT1IndexedLoad()
3921 ReplaceNode( in Select()
3940 ReplaceNode( in Select()
4326 ReplaceNode( in Select()
4332 ReplaceNode( in Select()
4337 ReplaceNode(N, in Select()
5548 ReplaceNode( in tryReadRegister()
5577 ReplaceNode(N, in tryReadRegister()
5593 ReplaceNode( in tryReadRegister()
5611 ReplaceNode( in tryReadRegister()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1015 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1053 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1110 ReplaceNode(N, New.getNode()); in tryRxSBG()
1144 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate()
1164 ReplaceNode(Node, Op.getNode()); in loadVectorConstant()
1167 ReplaceNode(Node, BitCast.getNode()); in loadVectorConstant()
1172 ReplaceNode( in loadVectorConstant()
1208 ReplaceNode(N, Res); in tryGather()
1240 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter()
1613 ReplaceNode(Node, UpdatedNode); in Select()
/llvm-project-15.0.7/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp592 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() function in CallGraphSCC
607 CGI->ReplaceNode(Old, New); in ReplaceNode()
611 ReplaceNode(Old, /*New=*/nullptr); in DeleteNode()
/llvm-project-15.0.7/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h104 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
/llvm-project-15.0.7/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()
983 ReplaceNode(N, NVPTXLD); in tryLoad()
1222 ReplaceNode(N, LD); in tryLoadVector()
1695 ReplaceNode(N, LD); in tryLDGLDU()
1862 ReplaceNode(N, NVPTXST); in tryStore()
2086 ReplaceNode(N, ST); in tryStoreVector()
2163 ReplaceNode(Node, CurDAG->getMachineNode(*Opcode, DL, VTs, Ops)); in tryLoadParam()
2233 ReplaceNode(N, Ret); in tryStoreRetval()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp317 ReplaceNode(N, New.getNode()); in tryInlineAsm()
337 ReplaceNode(N, getGlobalBaseReg()); in Select()
/llvm-project-15.0.7/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp341 ReplaceNode(N, in tryIndexedLoad()
396 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
/llvm-project-15.0.7/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp136 CGSCC->ReplaceNode(OldCGN, NewCGN); in replaceFunctionWith()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1617 ReplaceNode(N, St); in SelectStore()
1642 ReplaceNode(N, St); in SelectPredicatedStore()
1680 ReplaceNode(N, St); in SelectPostStore()
1838 ReplaceNode(N, St); in SelectStoreLane()
1872 ReplaceNode(N, St); in SelectPostStoreLane()
3128 ReplaceNode( in tryWriteRegister()
3434 ReplaceNode(N, Out); in trySelectStackSlotTagP()
3457 ReplaceNode(N, N3); in SelectTagP()
3644 ReplaceNode(Node, New.getNode()); in Select()
3689 ReplaceNode(Node, Ld); in Select()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp173 ReplaceNode(N, CurDAG->getMachineNode( in Select()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp499 ReplaceNode(ST, OptStore); in LegalizeStoreOps()
525 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
558 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
615 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
1279 ReplaceNode(Node, NewNode); in LegalizeOp()
2874 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
2901 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
2979 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
3910 ReplaceNode(Node, Results.data()); in ExpandNode()
4431 ReplaceNode(Node, Results.data()); in ConvertNodeToLibcall()
[all …]
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h229 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp571 ReplaceNode(N, Packed); in Select()
601 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, in Select()
620 ReplaceNode(N, buildSMovImm64(DL, Imm, N->getValueType(0))); in Select()
646 ReplaceNode(N, getBFE32(Signed, SDLoc(N), N->getOperand(0), OffsetVal, in Select()
895 ReplaceNode(N, RegSequence); in SelectADD_SUB_I64()
2142 ReplaceNode(N, getBFE32(Signed, SDLoc(N), Shl.getOperand(0), CVal - BVal, in SelectS_BFEFromShifts()
2166 ReplaceNode(N, getBFE32(false, SDLoc(N), Srl.getOperand(0), ShiftVal, in SelectS_BFE()
2187 ReplaceNode(N, getBFE32(false, SDLoc(N), And.getOperand(0), ShiftVal, in SelectS_BFE()
2215 ReplaceNode(N, getBFE32(true, SDLoc(N), Src.getOperand(0), in SelectS_BFE()

12