reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

Declarations

include/llvm/CodeGen/SelectionDAG.h
 1324   void RemoveDeadNode(SDNode *N);

References

include/llvm/CodeGen/SelectionDAGISel.h
  235     CurDAG->RemoveDeadNode(F);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 7657     RemoveDeadNode(N);
 7811     RemoveDeadNode(Node);
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 2228   CurDAG->RemoveDeadNode(N);
 2242   CurDAG->RemoveDeadNode(Op);
 2256   CurDAG->RemoveDeadNode(Op);
 2783     CurDAG->RemoveDeadNode(NodeToMatch);
 3564       CurDAG->RemoveDeadNode(NodeToMatch);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 1239   CurDAG->RemoveDeadNode(N);
 1266   CurDAG->RemoveDeadNode(N);
 1298   CurDAG->RemoveDeadNode(N);
 1413   CurDAG->RemoveDeadNode(N);
 1468   CurDAG->RemoveDeadNode(N);
 2812   CurDAG->RemoveDeadNode(N);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
 2192   CurDAG->RemoveDeadNode(N);
lib/Target/AMDGPU/SIISelLowering.cpp
10233   DAG.RemoveDeadNode(Node);
10270       DAG.RemoveDeadNode(Node);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1684   CurDAG->RemoveDeadNode(N);
 2057   CurDAG->RemoveDeadNode(N);
 2335   CurDAG->RemoveDeadNode(N);
 2498   CurDAG->RemoveDeadNode(N);
 2630   CurDAG->RemoveDeadNode(N);
 2833   CurDAG->RemoveDeadNode(N);
 3295     CurDAG->RemoveDeadNode(N);
 3306     CurDAG->RemoveDeadNode(N);
 3359           CurDAG->RemoveDeadNode(N);
 3360           CurDAG->RemoveDeadNode(InFlag.getNode());
 3361           CurDAG->RemoveDeadNode(Int.getNode());
 3394     CurDAG->RemoveDeadNode(N);
 3892       CurDAG->RemoveDeadNode(N);
lib/Target/AVR/AVRISelDAGToDAG.cpp
  163   CurDAG->RemoveDeadNode(N);
  355   CurDAG->RemoveDeadNode(N);
  411   CurDAG->RemoveDeadNode(N);
  451   CurDAG->RemoveDeadNode(N);
  466   CurDAG->RemoveDeadNode(N);
  508   CurDAG->RemoveDeadNode(N);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
  182   CurDAG->RemoveDeadNode(LD);
  311     CurDAG->RemoveDeadNode(C);
  351     CurDAG->RemoveDeadNode(IntN);
  404     CurDAG->RemoveDeadNode(IntN);
  438     CurDAG->RemoveDeadNode(IntN);
  551   CurDAG->RemoveDeadNode(ST);
  628     CurDAG->RemoveDeadNode(N);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
 1997   DAG.RemoveDeadNode(BV.getNode());
 2108   DAG.RemoveDeadNode(N);
 2236   CurDAG->RemoveDeadNode(N);
lib/Target/Mips/Mips16ISelDAGToDAG.cpp
  206     CurDAG->RemoveDeadNode(Node);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 6582       CurDAG->RemoveDeadNode(Base.getNode());
lib/Target/RISCV/RISCVISelDAGToDAG.cpp
  284       CurDAG->RemoveDeadNode(Base.getNode());
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1397   CurDAG->RemoveDeadNode(Node);
lib/Target/WebAssembly/WebAssemblyISelDAGToDAG.cpp
  125     CurDAG->RemoveDeadNode(Node);
lib/Target/X86/X86ISelDAGToDAG.cpp
 1601   DAG.RemoveDeadNode(N.getNode());
 1668   DAG.RemoveDeadNode(N.getNode());
 1779   DAG.RemoveDeadNode(N.getNode());
 1838   DAG.RemoveDeadNode(N.getNode());
 2167     CurDAG->RemoveDeadNode(N.getNode());
 3177   CurDAG->RemoveDeadNode(Node);
 3714     CurDAG->RemoveDeadNode(OrigShiftAmt.getNode());
 4296   CurDAG->RemoveDeadNode(Root);
 4448       CurDAG->RemoveDeadNode(Node);
 4493       CurDAG->RemoveDeadNode(Node);
 4612         CurDAG->RemoveDeadNode(Node);
 4699     CurDAG->RemoveDeadNode(Node);
 4790     CurDAG->RemoveDeadNode(Node);
 4967     CurDAG->RemoveDeadNode(Node);
 4993         CurDAG->RemoveDeadNode(Node);
 5143     CurDAG->RemoveDeadNode(Node);
 5178     CurDAG->RemoveDeadNode(Node);