Home
last modified time | relevance | path

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

12

/freebsd-12.1/contrib/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-12.1/contrib/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp120 ReplaceNode(Node, New.getNode()); in Select()
125 ReplaceNode(Node, selectImm(CurDAG, SDLoc(Node), Imm, XLenVT)); in Select()
134 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::ADDI, DL, VT, TFI, Imm)); in Select()
/freebsd-12.1/contrib/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1454 ReplaceNode(N, New); in tryT1IndexedLoad()
2822 ReplaceNode( in Select()
2841 ReplaceNode( in Select()
3101 ReplaceNode( in Select()
3107 ReplaceNode( in Select()
3112 ReplaceNode(N, in Select()
3960 ReplaceNode( in tryReadRegister()
3989 ReplaceNode(N, in tryReadRegister()
4005 ReplaceNode( in tryReadRegister()
4023 ReplaceNode( in tryReadRegister()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsSEISelDAGToDAG.cpp809 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect()
827 ReplaceNode(Node, in trySelect()
832 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect()
837 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect()
883 ReplaceNode(Node, RegOpnd); in trySelect()
897 ReplaceNode(Node, Reg.getNode()); in trySelect()
912 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect()
931 ReplaceNode(Node, ChainOut.getNode()); in trySelect()
989 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, ResTy, Ops)); in trySelect()
1015 ReplaceNode(Node, ResNode.getNode()); in trySelect()
[all …]
H A DMipsISelDAGToDAG.cpp242 ReplaceNode(Node, getGlobalBaseReg()); in Select()
H A DMips16ISelDAGToDAG.cpp215 ReplaceNode(Node, LoHi.second); in trySelect()
/freebsd-12.1/contrib/llvm/lib/Target/Lanai/
H A DLanaiISelDAGToDAG.cpp294 return ReplaceNode(Node, New.getNode()); in Select()
301 return ReplaceNode(Node, New.getNode()); in Select()
327 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
/freebsd-12.1/contrib/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp592 ReplaceNode(N, Result); in SelectSHL()
689 ReplaceNode(N, R.getNode()); in SelectIntrinsicWOChain()
759 ReplaceNode(N, R); in SelectFrameIndex()
768 ReplaceNode(N, C); in SelectAddSubCarry()
806 ReplaceNode(N, VA); in SelectVAlign()
819 ReplaceNode(N, AA); in SelectVAlignAddr()
830 ReplaceNode(T, Op.getNode()); in SelectTypecast()
837 ReplaceNode(N, T); in SelectP2D()
846 ReplaceNode(N, T); in SelectD2P()
857 ReplaceNode(N, T); in SelectV2Q()
[all …]
H A DHexagonISelDAGToDAGHVX.cpp1035 ISel.ReplaceNode(InpN, OutN); in materialize()
1437 ISel.ReplaceNode(N, LV.getNode()); in scalarizeShuffle()
2044 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode()); in selectShuffle()
2099 ISel.ReplaceNode(N, NewN); in selectRor()
2108 ISel.ReplaceNode(N, NewN); in selectVAlign()
2159 ReplaceNode(N, Result); in SelectV65GatherPred()
2196 ReplaceNode(N, Result); in SelectV65Gather()
/freebsd-12.1/contrib/llvm/include/llvm/Analysis/
H A DCallGraphSCCPass.h105 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXISelDAGToDAG.cpp530 ReplaceNode(N, LoadConstF16); in tryConstantFP16()
598 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-12.1/contrib/llvm/lib/Target/Sparc/
H A DSparcISelDAGToDAG.cpp319 ReplaceNode(N, New.getNode()); in tryInlineAsm()
338 ReplaceNode(N, getGlobalBaseReg()); in Select()
/freebsd-12.1/contrib/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1001 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1039 ReplaceNode(N, New.getNode()); in tryRISBGZero()
1096 ReplaceNode(N, New.getNode()); in tryRxSBG()
1130 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate()
1165 ReplaceNode(N, Res); in tryGather()
1197 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter()
1510 ReplaceNode(Node, UpdatedNode); in Select()
/freebsd-12.1/contrib/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1266 ReplaceNode(N, St); in SelectStore()
1287 ReplaceNode(N, St); in SelectPostStore()
1445 ReplaceNode(N, St); in SelectStoreLane()
1479 ReplaceNode(N, St); in SelectPostStoreLane()
2629 ReplaceNode(N, CurDAG->getMachineNode( in tryReadRegister()
2667 ReplaceNode( in tryWriteRegister()
2865 ReplaceNode(Node, Extract.getNode()); in Select()
2876 ReplaceNode(Node, New.getNode()); in Select()
2881 ReplaceNode(Node, New.getNode()); in Select()
2921 ReplaceNode(Node, Ld); in Select()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/MSP430/
H A DMSP430ISelDAGToDAG.cpp348 ReplaceNode(N, in tryIndexedLoad()
403 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DCallGraphSCCPass.cpp548 void CallGraphSCC::ReplaceNode(CallGraphNode *Old, CallGraphNode *New) { in ReplaceNode() function in CallGraphSCC
560 CGI->ReplaceNode(Old, New); in ReplaceNode()
/freebsd-12.1/contrib/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp548 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL, in Select()
567 ReplaceNode(N, buildSMovImm64(DL, Imm, N->getValueType(0))); in Select()
601 ReplaceNode(N, getS_BFE(Signed ? AMDGPU::S_BFE_I32 : AMDGPU::S_BFE_U32, in Select()
763 ReplaceNode(N, RegSequence); in SelectADD_SUB_I64()
1503 ReplaceNode(N, getS_BFE(Opcode, SDLoc(N), Shl.getOperand(0), CVal - BVal, in SelectS_BFEFromShifts()
1528 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N), in SelectS_BFE()
1550 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N), in SelectS_BFE()
1578 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_I32, SDLoc(N), Src.getOperand(0), in SelectS_BFE()
/freebsd-12.1/contrib/llvm/lib/Target/ARC/
H A DARCISelDAGToDAG.cpp174 ReplaceNode(N, CurDAG->getMachineNode( in Select()
/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DSCCIterator.h136 void ReplaceNode(NodeRef Old, NodeRef New) { in ReplaceNode() function
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeDAG.cpp480 ReplaceNode(ST, OptStore); in LegalizeStoreOps()
498 ReplaceNode(SDValue(ST, 0), Result); in LegalizeStoreOps()
507 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
541 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
599 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps()
618 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps()
1088 ReplaceNode(Node, NewVal.getNode()); in LegalizeOp()
1202 ReplaceNode(Node, NewNode); in LegalizeOp()
3752 ReplaceNode(Node, Results.data()); in ExpandNode()
4085 ReplaceNode(Node, Results.data()); in ConvertNodeToLibcall()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp639 ReplaceNode(ST, MN); in tryTLSXFormStore()
680 ReplaceNode(LD, MN); in tryTLSXFormLoad()
3613 ReplaceNode(N, New); in tryIntCompareInGPR()
3638 ReplaceNode(N, New); in tryBitPermutation()
4348 ReplaceNode(N, selectI64Imm(CurDAG, N)); in Select()
4380 ReplaceNode(N, getGlobalBaseReg()); in Select()
4389 ReplaceNode(N, CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32, in Select()
4485 ReplaceNode(N, MN); in Select()
4525 ReplaceNode(N, MN); in Select()
5037 ReplaceNode(N, MN); in Select()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h227 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
/freebsd-12.1/contrib/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp2988 ReplaceNode(Node, Extract.getNode()); in matchBitExtract()
3032 ReplaceNode(Node, Extract.getNode()); in matchBitExtract()
3259 ReplaceNode(N, UpdatedNode); in tryShiftAmountMod()
3332 ReplaceNode(And, And0.getNode()); in shrinkAndImmediate()
3339 ReplaceNode(And, NewAnd.getNode()); in shrinkAndImmediate()
3371 ReplaceNode(Node, Brind.getNode()); in Select()
3379 ReplaceNode(Node, getGlobalBaseReg()); in Select()
3397 ReplaceNode(Node, VSelect.getNode()); in Select()
3910 ReplaceNode(Node, Test); in Select()
3921 ReplaceNode(Node, Test); in Select()
[all …]
/freebsd-12.1/contrib/llvm/lib/Target/BPF/
H A DBPFISelDAGToDAG.cpp243 ReplaceNode(Node, CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI)); in Select()
/freebsd-12.1/contrib/llvm/lib/Transforms/IPO/
H A DArgumentPromotion.cpp1122 SCC.ReplaceNode(OldNode, NewNode); in runOnSCC()

12