| /freebsd/contrib/llvm-project/llvm/lib/Target/XCore/ |
| H A D | XCoreISelDAGToDAG.cpp | 157 ReplaceNode( in Select() 172 ReplaceNode(N, node); in Select() 180 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32, in Select() 187 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32, in Select() 194 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32, in Select() 201 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32, in Select() 208 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32, in Select() 214 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32, in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyISelDAGToDAG.cpp | 170 ReplaceNode(Node, Fence); in Select() 182 ReplaceNode(Node, TLSSize); in Select() 190 ReplaceNode(Node, TLSAlign); in Select() 207 ReplaceNode(Node, TLSBase); in Select() 224 ReplaceNode(Node, Catch); in Select() 245 ReplaceNode(Node, Throw); in Select() 258 ReplaceNode(Node, Rethrow); in Select() 305 ReplaceNode(Node, CallResults); in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVISelDAGToDAG.cpp | 501 ReplaceNode(Node, Store); in selectVSSEG() 543 ReplaceNode(Node, Store); in selectVSXSEG() 593 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::PseudoVSETIVLI, DL, in selectVSETVLI() 600 ReplaceNode(Node, in selectVSETVLI() 678 ReplaceNode(Node, SLLI); in tryShrinkShlLogicImm() 724 ReplaceNode(Node, TH_EXT); in trySignedBitfieldExtract() 742 ReplaceNode(Node, TH_EXT); in trySignedBitfieldExtract() 813 ReplaceNode(Node, New); in tryIndexedLoad() 873 ReplaceNode(Node, CurDAG->getMachineNode( in selectSF_VC_X_SE() 901 ReplaceNode(Node, New.getNode()); in Select() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
| H A D | MipsSEISelDAGToDAG.cpp | 767 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit() in trySelect() 785 ReplaceNode(Node, in trySelect() 790 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL, in trySelect() 795 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL, in trySelect() 841 ReplaceNode(Node, RegOpnd); in trySelect() 856 ReplaceNode(Node, Reg.getNode()); in trySelect() 890 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect() 906 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL, in trySelect() 926 ReplaceNode(Node, ChainOut.getNode()); in trySelect() 960 ReplaceNode(Node, CurDAG->getMachineNode(Op, DL, ResTys, Ops)); in trySelect() [all …]
|
| H A D | MipsISelDAGToDAG.cpp | 267 ReplaceNode(Node, NewNode.getNode()); in selectVecAddAsVecSubIfProfitable() 299 ReplaceNode(Node, getGlobalBaseReg()); in Select()
|
| H A D | Mips16ISelDAGToDAG.cpp | 214 ReplaceNode(Node, LoHi.second); in trySelect()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchISelDAGToDAG.cpp | 57 ReplaceNode(Node, New.getNode()); in INITIALIZE_PASS() 72 ReplaceNode(Node, Result); in INITIALIZE_PASS() 81 ReplaceNode(Node, CurDAG->getMachineNode(ADDIOp, DL, VT, TFI, Imm)); in INITIALIZE_PASS() 137 ReplaceNode(Node, Res); in INITIALIZE_PASS()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonISelDAGToDAG.cpp | 601 ReplaceNode(N, Result); in SelectSHL() 622 ReplaceNode(N, Result); in SelectSHL() 699 ReplaceNode(N, R.getNode()); in SelectIntrinsicWOChain() 721 ReplaceNode(N, Ext.getNode()); in SelectExtractSubvector() 733 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, MVT::f32, V)); in SelectConstantFP() 738 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::CONST64, dl, MVT::f64, V)); in SelectConstantFP() 754 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1)); in SelectConstant() 787 ReplaceNode(N, R); in SelectFrameIndex() 796 ReplaceNode(N, C); in SelectAddSubCarry() 834 ReplaceNode(N, E.getNode()); in SelectVAlign() [all …]
|
| H A D | HexagonISelDAGToDAGHVX.cpp | 1215 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( in SelectV65GatherPred() [all...] |
| /freebsd/contrib/llvm-project/llvm/lib/Target/VE/ |
| H A D | VEISelDAGToDAG.cpp | 266 ReplaceNode(N, N->getOperand(0).getNode()); in Select() 295 ReplaceNode(N, New.getNode()); in Select() 300 ReplaceNode(N, getGlobalBaseReg()); in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/CSKY/ |
| H A D | CSKYISelDAGToDAG.cpp | 93 ReplaceNode(N, CurDAG->getRegister(GP, N->getValueType(0)).getNode()); in INITIALIZE_PASS() 102 ReplaceNode(N, CurDAG->getMachineNode(Subtarget->hasE2() ? CSKY::ADDI32 in INITIALIZE_PASS() 281 ReplaceNode(N, New.getNode()); in selectInlineAsm() 330 ReplaceNode(N, NewNode); in selectAddCarry()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | ARMISelDAGToDAG.cpp | 1656 ReplaceNode(N, New); in tryARMIndexedLoad() 1666 ReplaceNode(N, New); in tryARMIndexedLoad() 1697 ReplaceNode(N, New); in tryT1IndexedLoad() 1745 ReplaceNode(N, New); in tryT2IndexedLoad() 2238 ReplaceNode(N, VLd); in SelectVLD() 2366 ReplaceNode(N, VSt); in SelectVST() 2408 ReplaceNode(N, VStB); in SelectVST() 2521 ReplaceNode(N, VLdLn); in SelectVLDSTLane() 3268 ReplaceNode(N, CurDAG->getMachineNode(Opcode, SDLoc(N), Type, Ops)); in transformFixedFloatingPointConversion() 3309 ReplaceNode(N, CurDAG->getMachineNode(Opcode, dl, Type, Ops)); in tryFP_TO_INT() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Lanai/ |
| H A D | LanaiISelDAGToDAG.cpp | 331 return ReplaceNode(Node, New.getNode()); in Select() 338 return ReplaceNode(Node, New.getNode()); in Select() 364 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm)); in selectFrameIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/SystemZ/ |
| H A D | SystemZISelDAGToDAG.cpp | 1040 ReplaceNode(N, New.getNode()); in tryRISBGZero() 1078 ReplaceNode(N, New.getNode()); in tryRISBGZero() 1138 ReplaceNode(N, New.getNode()); in tryRxSBG() 1172 ReplaceNode(Node, Or.getNode()); in splitLargeImmediate() 1192 ReplaceNode(Node, Op.getNode()); in loadVectorConstant() 1195 ReplaceNode(Node, BitCast.getNode()); in loadVectorConstant() 1200 ReplaceNode( in loadVectorConstant() 1265 ReplaceNode(N, Res); in tryGather() 1297 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops)); in tryScatter() 1661 ReplaceNode(Node, ResNode); in Select() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | CallGraphSCCPass.cpp | 585 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/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | CallGraphSCCPass.h | 104 void ReplaceNode(CallGraphNode *Old, CallGraphNode *New);
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXISelDAGToDAG.cpp | 568 ReplaceNode(N, LoadConstF16); in tryConstantFP() 636 ReplaceNode(N, SetP); in SelectSETP_F16X2() 647 ReplaceNode(N, SetP); in SelectSETP_BF16X2() 774 ReplaceNode(N, CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N), in SelectTexSurfHandle() 813 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0), in SelectAddrSpaceCast() 849 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0), in SelectAddrSpaceCast() 1041 ReplaceNode(N, NVPTXLD); in tryLoad() 1265 ReplaceNode(N, LD); in tryLoadVector() 1680 ReplaceNode(N, LD); in tryLDGLDU() 1837 ReplaceNode(N, NVPTXST); in tryStore() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Sparc/ |
| H A D | SparcISelDAGToDAG.cpp | 326 ReplaceNode(N, New.getNode()); in tryInlineAsm() 346 ReplaceNode(N, getGlobalBaseReg()); in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/MSP430/ |
| H A D | MSP430ISelDAGToDAG.cpp | 352 ReplaceNode(N, in tryIndexedLoad() 407 ReplaceNode(Node, CurDAG->getMachineNode( in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARC/ |
| H A D | ARCISelDAGToDAG.cpp | 180 ReplaceNode(N, CurDAG->getMachineNode( in Select()
|
| /freebsd/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | LegalizeDAG.cpp | 213 void ReplaceNode(SDNode *Old, SDNode *New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize 226 void ReplaceNode(SDValue Old, SDValue New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize 236 void ReplaceNode(SDNode *Old, const SDValue *New) { in ReplaceNode() function in __anon2068f58e0111::SelectionDAGLegalize 489 ReplaceNode(ST, OptStore); in LegalizeStoreOps() 506 ReplaceNode(SDValue(ST, 0), Result); in LegalizeStoreOps() 515 ReplaceNode(SDValue(Node, 0), Res); in LegalizeStoreOps() 525 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps() 548 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps() 606 ReplaceNode(SDValue(Node, 0), Result); in LegalizeStoreOps() 617 ReplaceNode(SDValue(ST, 0), Result); in LegalizeStoreOps() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
| H A D | SCCIterator.h | 140 void ReplaceNode(NodeRef Old, NodeRef New) { in ReplaceNode() function
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/X86/ |
| H A D | X86ISelDAGToDAG.cpp | 4018 ReplaceNode(Node, Extract.getNode()); in matchBitExtract() 4084 ReplaceNode(Node, Extract.getNode()); in matchBitExtract() 4393 ReplaceNode(N, UpdatedNode); in tryShiftAmountMod() 4516 ReplaceNode(N, NewSHL.getNode()); in tryShrinkShlLogicImm() 4796 ReplaceNode(And, And0.getNode()); in shrinkAndImmediate() 4804 ReplaceNode(And, NewAnd.getNode()); in shrinkAndImmediate() 5069 ReplaceNode(N, Ternlog.getNode()); in tryMatchBitSelect() 5118 ReplaceNode(Node, Res); in Select() 5148 ReplaceNode(Node, CNode); in Select() 5202 ReplaceNode(Node, CNode); in Select() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCISelDAGToDAG.cpp | 651 ReplaceNode(SN, CurDAG->getMachineNode(Opc, dl, N->getValueType(0), TFI, in selectFrameIndex() 820 ReplaceNode(ST, MN); in tryTLSXFormStore() 873 ReplaceNode(LD, MN); in tryTLSXFormLoad() 945 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops)); in tryBitfieldInsert() 4074 ReplaceNode(N, New); in tryIntCompareInGPR() 4109 ReplaceNode(N, New); in tryBitPermutation() 5091 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops)); in tryAsSingleRLWIMI() 5246 ReplaceNode(N, selectI64Imm(CurDAG, N)); in Select() 5496 ReplaceNode(N, getGlobalBaseReg()); in Select() 5505 ReplaceNode(N, CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32, in Select() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SelectionDAGISel.h | 374 void ReplaceNode(SDNode *F, SDNode *T) { in ReplaceNode() function
|