Home
last modified time | relevance | path

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

12

/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/XCore/
H A DXCoreISelDAGToDAG.cpp150 ReplaceNode( in Select()
165 ReplaceNode(N, node); in Select()
173 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, in Select()
180 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, in Select()
187 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, in Select()
194 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, in Select()
201 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, in Select()
207 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp162 ReplaceNode(Node, Fence); in Select()
174 ReplaceNode(Node, TLSSize); in Select()
182 ReplaceNode(Node, TLSAlign); in Select()
199 ReplaceNode(Node, TLSBase); in Select()
216 ReplaceNode(Node, Catch); in Select()
237 ReplaceNode(Node, Throw); in Select()
284 ReplaceNode(Node, CallResults); in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp502 ReplaceNode(Node, Store); in selectVSSEG()
544 ReplaceNode(Node, Store); in selectVSXSEG()
602 ReplaceNode(Node, in selectVSETVLI()
680 ReplaceNode(Node, SLLI); in tryShrinkShlLogicImm()
815 ReplaceNode(Node, New); in tryIndexedLoad()
891 ReplaceNode(Node, Res); in Select()
949 ReplaceNode(Node, Res); in Select()
1073 ReplaceNode(Node, SRLI); in Select()
1107 ReplaceNode(Node, SRAI); in Select()
1560 ReplaceNode(Node, in Select()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp755 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect()
773 ReplaceNode(Node, in trySelect()
829 ReplaceNode(Node, RegOpnd); in trySelect()
844 ReplaceNode(Node, Reg.getNode()); in trySelect()
878 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
894 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
914 ReplaceNode(Node, ChainOut.getNode()); in trySelect()
948 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect()
981 ReplaceNode(Node, in trySelect()
1065 ReplaceNode(Node, ResNode.getNode()); in trySelect()
[all …]
H A DMipsISelDAGToDAG.cpp263 ReplaceNode(Node, NewNode.getNode()); in selectVecAddAsVecSubIfProfitable()
295 ReplaceNode(Node, getGlobalBaseReg()); in Select()
H A DMips16ISelDAGToDAG.cpp214 ReplaceNode(Node, LoHi.second); in trySelect()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchISelDAGToDAG.cpp52 ReplaceNode(Node, New.getNode()); in INITIALIZE_PASS()
67 ReplaceNode(Node, Result); in INITIALIZE_PASS()
76 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm)); in INITIALIZE_PASS()
132 ReplaceNode(Node, Res); in INITIALIZE_PASS()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/VE/
H A DVEISelDAGToDAG.cpp261 ReplaceNode(N, N->getOperand(0).getNode()); in Select()
290 ReplaceNode(N, New.getNode()); in Select()
295 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp596 ReplaceNode(N, Result); in SelectSHL()
694 ReplaceNode(N, R.getNode()); in SelectIntrinsicWOChain()
782 ReplaceNode(N, R); in SelectFrameIndex()
791 ReplaceNode(N, C); in SelectAddSubCarry()
837 ReplaceNode(N, VA); in SelectVAlign()
850 ReplaceNode(N, AA); in SelectVAlignAddr()
861 ReplaceNode(T, Op.getNode()); in SelectTypecast()
868 ReplaceNode(N, T); in SelectP2D()
877 ReplaceNode(N, T); in SelectD2P()
891 ReplaceNode(N, T); in SelectV2Q()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1215 ISel.ReplaceNode(InpN, OutN); in materialize()
1767 ISel.ReplaceNode(ISelN, N0); in select()
1832 ISel.ReplaceNode(ISelN, N0); in select()
1918 ISel.ReplaceNode(N, IS.getNode()); in scalarizeShuffle()
2587 ISel.ReplaceNode(N, Ext.getNode()); in selectExtractSubvector()
2632 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode()); in selectShuffle()
2695 ISel.ReplaceNode(N, NewN); in selectRor()
2704 ISel.ReplaceNode(N, NewN); in selectVAlign()
2866 ReplaceNode(N, NewS.getNode()); in ppHvxShuffleOfShuffle()
2923 ReplaceNode(N, Result); in SelectV65GatherPred()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/CSKY/
H A DCSKYISelDAGToDAG.cpp86 ReplaceNode(N, CurDAG->getRegister(GP, N->getValueType(0)).getNode()); in INITIALIZE_PASS()
95 ReplaceNode(N, CurDAG->getMachineNode(Subtarget->hasE2() ? CSKY::ADDI32 in INITIALIZE_PASS()
274 ReplaceNode(N, New.getNode()); in selectInlineAsm()
323 ReplaceNode(N, NewNode); in selectAddCarry()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp330 return ReplaceNode(Node, New.getNode()); in Select()
337 return ReplaceNode(Node, New.getNode()); in Select()
363 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1691 ReplaceNode(N, New); in tryT1IndexedLoad()
3939 ReplaceNode( in Select()
3958 ReplaceNode( in Select()
4307 ReplaceNode( in Select()
4313 ReplaceNode( in Select()
4318 ReplaceNode(N, in Select()
5529 ReplaceNode( in tryReadRegister()
5558 ReplaceNode(N, in tryReadRegister()
5574 ReplaceNode( in tryReadRegister()
5592 ReplaceNode( in tryReadRegister()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1025 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1063 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1123 ReplaceNode(N, New.getNode()); in tryRxSBG()
1157 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate()
1177 ReplaceNode(Node, Op.getNode()); in loadVectorConstant()
1180 ReplaceNode(Node, BitCast.getNode()); in loadVectorConstant()
1185 ReplaceNode( in loadVectorConstant()
1250 ReplaceNode(N, Res); in tryGather()
1633 ReplaceNode(Node, ResNode); in Select()
1660 ReplaceNode(Node, ResNode); in Select()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp585 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() function in CallGraphSCC
600 CGI->ReplaceNode(Old, New); in ReplaceNode()
604 ReplaceNode(Old, /*New=*/nullptr); in DeleteNode()
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h104 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp547 ReplaceNode(N, LoadConstF16); in tryConstantFP()
615 ReplaceNode(N, SetP); in SelectSETP_F16X2()
626 ReplaceNode(N, SetP); in SelectSETP_BF16X2()
1015 ReplaceNode(N, NVPTXLD); in tryLoad()
1239 ReplaceNode(N, LD); in tryLoadVector()
1654 ReplaceNode(N, LD); in tryLDGLDU()
1811 ReplaceNode(N, NVPTXST); in tryStore()
2018 ReplaceNode(N, ST); in tryStoreVector()
2092 ReplaceNode(Node, CurDAG->getMachineNode(*Opcode, DL, VTs, Ops)); in tryLoadParam()
2159 ReplaceNode(N, Ret); in tryStoreRetval()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp320 ReplaceNode(N, New.getNode()); in tryInlineAsm()
340 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp346 ReplaceNode(N, in tryIndexedLoad()
401 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCallGraphUpdater.cpp138 CGSCC->ReplaceNode(OldCGN, NewCGN); in replaceFunctionWith()
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp174 ReplaceNode(N, CurDAG->getMachineNode( in Select()
/freebsd-14.2/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp510 ReplaceNode(ST, OptStore); in LegalizeStoreOps()
536 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
569 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
627 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
1306 ReplaceNode(Node, NewNode); in LegalizeOp()
3197 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
3233 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
3349 ReplaceNode(Node, Tmp1.getNode()); in ExpandNode()
4311 ReplaceNode(Node, Results.data()); in ExpandNode()
4916 ReplaceNode(Node, Results.data()); in ConvertNodeToLibcall()
[all …]
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h365 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
/freebsd-14.2/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSCCIterator.h140 void ReplaceNode(NodeRef Old, NodeRef New) { in ReplaceNode() function
/freebsd-14.2/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp4330 ReplaceNode(N, UpdatedNode); in tryShiftAmountMod()
4453 ReplaceNode(N, NewSHL.getNode()); in tryShrinkShlLogicImm()
5006 ReplaceNode(N, Ternlog.getNode()); in tryMatchBitSelect()
5051 ReplaceNode(Node, Res); in Select()
5078 ReplaceNode(Node, CNode); in Select()
5132 ReplaceNode(Node, CNode); in Select()
5158 ReplaceNode(Node, CNode); in Select()
5190 ReplaceNode(Node, CNode); in Select()
5965 ReplaceNode(Node, Test); in Select()
6051 ReplaceNode(Node, NewNode); in Select()
[all …]

12