| /llvm-project-15.0.7/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 149 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 D | XCoreISelDAGToDAG.cpp | 142 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 D | RISCVISelDAGToDAG.cpp | 467 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 D | LoongArchISelDAGToDAG.cpp | 46 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 D | MipsSEISelDAGToDAG.cpp | 757 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 D | MipsISelDAGToDAG.cpp | 260 ReplaceNode(Node, NewNode.getNode()); in selectVecAddAsVecSubIfProfitable() 292 ReplaceNode(Node, getGlobalBaseReg()); in Select()
|
| H A D | Mips16ISelDAGToDAG.cpp | 214 ReplaceNode(Node, LoHi.second); in trySelect()
|
| /llvm-project-15.0.7/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelDAGToDAG.cpp | 81 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 D | LanaiISelDAGToDAG.cpp | 293 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 D | HexagonISelDAGToDAG.cpp | 591 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 D | HexagonISelDAGToDAGHVX.cpp | 1098 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 D | VEISelDAGToDAG.cpp | 342 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 D | ARMISelDAGToDAG.cpp | 1684 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 D | SystemZISelDAGToDAG.cpp | 1015 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 D | CallGraphSCCPass.cpp | 592 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 D | CallGraphSCCPass.h | 104 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
|
| /llvm-project-15.0.7/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 531 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 D | SparcISelDAGToDAG.cpp | 317 ReplaceNode(N, New.getNode()); in tryInlineAsm() 337 ReplaceNode(N, getGlobalBaseReg()); in Select()
|
| /llvm-project-15.0.7/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 341 ReplaceNode(N, in tryIndexedLoad() 396 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
|
| /llvm-project-15.0.7/llvm/lib/Transforms/Utils/ |
| H A D | CallGraphUpdater.cpp | 136 CGSCC->ReplaceNode(OldCGN, NewCGN); in replaceFunctionWith()
|
| /llvm-project-15.0.7/llvm/lib/Target/AArch64/ |
| H A D | AArch64ISelDAGToDAG.cpp | 1617 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 D | ARCISelDAGToDAG.cpp | 173 ReplaceNode(N, CurDAG->getMachineNode( in Select()
|
| /llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 499 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 D | SelectionDAGISel.h | 229 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
|
| /llvm-project-15.0.7/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUISelDAGToDAG.cpp | 571 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()
|