|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp 2452 ReplaceNode(Node, Res);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp 582 ReplaceNode(N, CurDAG->getMachineNode(MLAOpc, dl, N->getValueType(0), Ops));
627 ReplaceNode(N, CurDAG->getMachineNode(SMULLOpc, dl, N->getValueType(0), Ops));
1146 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops));
1318 ReplaceNode(N, St);
1339 ReplaceNode(N, St);
1497 ReplaceNode(N, St);
1531 ReplaceNode(N, St);
1854 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::EXTRACT_SUBREG, dl,
2681 ReplaceNode(N, CurDAG->getMachineNode(
2698 ReplaceNode(N, CurDAG->getMachineNode(
2706 ReplaceNode(N, CurDAG->getMachineNode(
2727 ReplaceNode(
2753 ReplaceNode(N, CurDAG->getMachineNode(
2771 ReplaceNode(N, CurDAG->getMachineNode(
2843 ReplaceNode(N, Out);
2866 ReplaceNode(N, N3);
2945 ReplaceNode(Node, New.getNode());
2950 ReplaceNode(Node, New.getNode());
2990 ReplaceNode(Node, Ld);
3012 ReplaceNode(Node, St);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 777 ReplaceNode(N, Packed);
806 ReplaceNode(N, CurDAG->getMachineNode(TargetOpcode::REG_SEQUENCE, DL,
825 ReplaceNode(N, buildSMovImm64(DL, Imm, N->getValueType(0)));
851 ReplaceNode(N, getS_BFE(Signed ? AMDGPU::S_BFE_I32 : AMDGPU::S_BFE_U32,
1039 ReplaceNode(N, RegSequence);
1927 ReplaceNode(N, getS_BFE(Opcode, SDLoc(N), Shl.getOperand(0), CVal - BVal,
1952 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N),
1974 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_U32, SDLoc(N),
2002 ReplaceNode(N, getS_BFE(AMDGPU::S_BFE_I32, SDLoc(N), Src.getOperand(0),
lib/Target/ARC/ARCISelDAGToDAG.cpp 173 ReplaceNode(N, CurDAG->getMachineNode(
lib/Target/ARM/ARMISelDAGToDAG.cpp 1530 ReplaceNode(N, New);
1540 ReplaceNode(N, New);
1571 ReplaceNode(N, New);
1619 ReplaceNode(N, New);
2041 ReplaceNode(N, VLd);
2166 ReplaceNode(N, VSt);
2208 ReplaceNode(N, VStB);
2319 ReplaceNode(N, VLdLn);
2894 ReplaceNode(And.getNode(), NewN);
2898 ReplaceNode(And.getNode(), NewN);
2903 ReplaceNode(And.getNode(), NewN);
2912 ReplaceNode(And.getNode(), NewN);
2959 ReplaceNode(N, ResNode);
3023 ReplaceNode(N, ResNode);
3143 ReplaceNode(N, CurDAG->getMachineNode(ARM::tBIC, dl, MVT::i32, Ops));
3149 ReplaceNode(N,
3187 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, Ops));
3200 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, MVT::i32, Ops));
3208 ReplaceNode(
3216 ReplaceNode(N, CurDAG->getMachineNode(
3227 ReplaceNode(
3235 ReplaceNode(N, CurDAG->getMachineNode(
3269 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, MVT::i32, Ops));
3488 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));
3511 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));
3533 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, VT, VT, Ops));
3542 ReplaceNode(
3548 ReplaceNode(
3553 ReplaceNode(N,
3832 ReplaceNode(N, CurDAG->getMachineNode(Opc, dl, RetType, Ops));
3930 ReplaceNode(N, St);
4443 ReplaceNode(N, CurDAG->getMachineNode(Opcode, DL, ResTypes, Ops));
4454 ReplaceNode(
4483 ReplaceNode(N,
4499 ReplaceNode(
4509 ReplaceNode(N, CurDAG->getMachineNode(IsThumb2 ? ARM::t2MRS_AR : ARM::MRS,
4517 ReplaceNode(
4559 ReplaceNode(N, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
4569 ReplaceNode(
4591 ReplaceNode(N, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
4610 ReplaceNode(N, CurDAG->getMachineNode(ARM::t2MSR_M, DL, MVT::Other, Ops));
4622 ReplaceNode(N, CurDAG->getMachineNode(IsThumb2 ? ARM::t2MSR_AR : ARM::MSR,
4790 ReplaceNode(N, New.getNode());
lib/Target/BPF/BPFISelDAGToDAG.cpp 234 ReplaceNode(Node, CurDAG->getMachineNode(Opc, SDLoc(Node), VT, TFI));
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp 591 ReplaceNode(N, Result);
612 ReplaceNode(N, Result);
688 ReplaceNode(N, R.getNode());
704 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::A2_tfrsi, dl, MVT::f32, V));
709 ReplaceNode(N, CurDAG->getMachineNode(Hexagon::CONST64, dl, MVT::f64, V));
725 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), MVT::i1));
758 ReplaceNode(N, R);
767 ReplaceNode(N, C);
797 ReplaceNode(N, E.getNode());
805 ReplaceNode(N, VA);
818 ReplaceNode(N, AA);
829 ReplaceNode(T, Op.getNode());
836 ReplaceNode(N, T);
845 ReplaceNode(N, T);
859 ReplaceNode(N, T);
872 ReplaceNode(N, T);
1072 ReplaceNode(T0.getNode(), NewShl.getNode());
1148 ReplaceNode(T0.getNode(), NewShl.getNode());
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 1034 ISel.ReplaceNode(InpN, OutN);
1436 ISel.ReplaceNode(N, LV.getNode());
2043 ISel.ReplaceNode(N, ISel.selectUndef(SDLoc(SN), ResTy).getNode());
2098 ISel.ReplaceNode(N, NewN);
2107 ISel.ReplaceNode(N, NewN);
2158 ReplaceNode(N, Result);
2195 ReplaceNode(N, Result);
lib/Target/Lanai/LanaiISelDAGToDAG.cpp 293 return ReplaceNode(Node, New.getNode());
300 return ReplaceNode(Node, New.getNode());
326 ReplaceNode(Node, CurDAG->getMachineNode(Opc, DL, VT, TFI, Imm));
lib/Target/MSP430/MSP430ISelDAGToDAG.cpp 347 ReplaceNode(N,
402 ReplaceNode(Node, CurDAG->getMachineNode(
lib/Target/Mips/Mips16ISelDAGToDAG.cpp 214 ReplaceNode(Node, LoHi.second);
lib/Target/Mips/MipsISelDAGToDAG.cpp 260 ReplaceNode(Node, NewNode.getNode());
292 ReplaceNode(Node, getGlobalBaseReg());
lib/Target/Mips/MipsSEISelDAGToDAG.cpp 755 ReplaceNode(Node, CurDAG->getMachineNode(Subtarget->isGP64bit()
773 ReplaceNode(Node,
778 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64_64, DL,
783 ReplaceNode(Node, CurDAG->getMachineNode(Mips::BuildPairF64, DL,
829 ReplaceNode(Node, RegOpnd);
843 ReplaceNode(Node, Reg.getNode());
858 ReplaceNode(Node, CurDAG->getMachineNode(Mips::MOVE_V, DL,
877 ReplaceNode(Node, ChainOut.getNode());
935 ReplaceNode(Node, CurDAG->getMachineNode(Opcode, DL, ResTy, Ops));
961 ReplaceNode(Node, ResNode.getNode());
1263 ReplaceNode(Node, Res);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp 530 ReplaceNode(N, LoadConstF16);
598 ReplaceNode(N, SetP);
733 ReplaceNode(N, CurDAG->getMachineNode(NVPTX::texsurf_handles, SDLoc(N),
769 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0),
803 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getValueType(0),
987 ReplaceNode(N, NVPTXLD);
1226 ReplaceNode(N, LD);
1699 ReplaceNode(N, LD);
1866 ReplaceNode(N, NVPTXST);
2090 ReplaceNode(N, ST);
2167 ReplaceNode(Node, CurDAG->getMachineNode(Opcode.getValue(), DL, VTs, Ops));
2237 ReplaceNode(N, Ret);
2341 ReplaceNode(N, Ret);
2860 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
3369 ReplaceNode(N, CurDAG->getMachineNode(Opc, SDLoc(N), N->getVTList(), Ops));
3576 ReplaceNode(N, CurDAG->getMachineNode(Opc, DL, N->getVTList(), Ops));
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 582 ReplaceNode(SN, CurDAG->getMachineNode(Opc, dl, N->getValueType(0), TFI,
667 ReplaceNode(ST, MN);
708 ReplaceNode(LD, MN);
780 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
3641 ReplaceNode(N, New);
3666 ReplaceNode(N, New);
4376 ReplaceNode(N, selectI64Imm(CurDAG, N));
4418 ReplaceNode(N, getGlobalBaseReg());
4427 ReplaceNode(N, CurDAG->getMachineNode(PPC::MFOCRF, dl, MVT::i32,
4433 ReplaceNode(N, CurDAG->getMachineNode(PPC::ReadTB, dl, MVT::i32, MVT::i32,
4523 ReplaceNode(N, MN);
4563 ReplaceNode(N, MN);
4675 ReplaceNode(N, CurDAG->getMachineNode(PPC::RLWIMI, dl, MVT::i32, Ops));
5096 ReplaceNode(TocEntry, MN);
5144 ReplaceNode(N, MN);
5149 ReplaceNode(N, CurDAG->getMachineNode(PPC::ADDItocL, dl, MVT::i64,
5202 ReplaceNode(N, CurDAG->getMachineNode(Opc2, dl, VT, TmpVal, TmpVal));
5215 ReplaceNode(N, CurDAG->getMachineNode(Opc3, dl, VT, SDValue(Tmp1, 0),
5229 ReplaceNode(N, CurDAG->getMachineNode(Opc2, dl, VT, SDValue(Tmp1, 0),
lib/Target/RISCV/RISCVISelDAGToDAG.cpp 119 ReplaceNode(Node, New.getNode());
124 ReplaceNode(Node, selectImm(CurDAG, SDLoc(Node), Imm, XLenVT));
133 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::ADDI, DL, VT, TFI, Imm));
163 ReplaceNode(Node, CurDAG->getMachineNode(RISCV::ReadCycleWide, DL, MVT::i32,
lib/Target/Sparc/SparcISelDAGToDAG.cpp 318 ReplaceNode(N, New.getNode());
338 ReplaceNode(N, getGlobalBaseReg());
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp 1009 ReplaceNode(N, New.getNode());
1047 ReplaceNode(N, New.getNode());
1104 ReplaceNode(N, New.getNode());
1138 ReplaceNode(Node, Or.getNode());
1158 ReplaceNode(Node, Op.getNode());
1161 ReplaceNode(Node, BitCast.getNode());
1166 ReplaceNode(
1202 ReplaceNode(N, Res);
1234 ReplaceNode(Store, CurDAG->getMachineNode(Opcode, DL, MVT::Other, Ops));
1565 ReplaceNode(Node, UpdatedNode);
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp 124 ReplaceNode(Node, Fence);
164 ReplaceNode(Node, TLSAddress);
178 ReplaceNode(Node, TLSSize);
188 ReplaceNode(Node, TLSAlign);
205 ReplaceNode(Node, TLSBase);
lib/Target/X86/X86ISelDAGToDAG.cpp 3379 ReplaceNode(Node, Extract.getNode());
3444 ReplaceNode(Node, Extract.getNode());
3707 ReplaceNode(N, UpdatedNode);
3830 ReplaceNode(N, NewSHL.getNode());
3876 ReplaceNode(Node, NewNode.getNode());
3939 ReplaceNode(And, And0.getNode());
3946 ReplaceNode(And, NewAnd.getNode());
4344 ReplaceNode(N, Ternlog.getNode());
4410 ReplaceNode(Node, CNode);
4432 ReplaceNode(Node, Brind.getNode());
4440 ReplaceNode(Node, getGlobalBaseReg());
4462 ReplaceNode(Node, Blendv.getNode());
5025 ReplaceNode(Node, Test);
5036 ReplaceNode(Node, Test);
5113 ReplaceNode(Node, NewNode);
5217 ReplaceNode(Node, Res.getNode());
lib/Target/XCore/XCoreISelDAGToDAG.cpp 141 ReplaceNode(N, CurDAG->getMachineNode(XCore::MKMSK_rus, dl,
156 ReplaceNode(N, node);
164 ReplaceNode(N, CurDAG->getMachineNode(XCore::LADD_l5r, dl, MVT::i32,
171 ReplaceNode(N, CurDAG->getMachineNode(XCore::LSUB_l5r, dl, MVT::i32,
178 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCU_l4r, dl, MVT::i32,
185 ReplaceNode(N, CurDAG->getMachineNode(XCore::MACCS_l4r, dl, MVT::i32,
192 ReplaceNode(N, CurDAG->getMachineNode(XCore::LMUL_l6r, dl, MVT::i32,
198 ReplaceNode(N, CurDAG->getMachineNode(XCore::CRC8_l4r, dl, MVT::i32,