Home
last modified time | relevance | path

Searched refs:RemoveDeadNode (Results 1 – 20 of 20) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AVR/
H A DAVRISelDAGToDAG.cpp163 CurDAG->RemoveDeadNode(N); in selectIndexedLoad()
347 CurDAG->RemoveDeadNode(N); in select()
431 CurDAG->RemoveDeadNode(N); in select()
471 CurDAG->RemoveDeadNode(N); in select()
486 CurDAG->RemoveDeadNode(N); in select()
528 CurDAG->RemoveDeadNode(N); in selectMultiplication()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelDAGToDAG.cpp1940 DAG.RemoveDeadNode(N.getNode()); in foldMaskAndShiftToExtract()
2007 DAG.RemoveDeadNode(N.getNode()); in foldMaskedShiftToScaledMask()
2118 DAG.RemoveDeadNode(N.getNode()); in foldMaskAndShiftToScale()
2177 DAG.RemoveDeadNode(N.getNode()); in foldMaskedShiftToBEXTR()
3469 CurDAG->RemoveDeadNode(Node); in foldLoadStoreIntoMemOperand()
4305 CurDAG->RemoveDeadNode(Root); in matchVPTERNLOG()
4686 CurDAG->RemoveDeadNode(Root); in tryVPTESTM()
5201 CurDAG->RemoveDeadNode(Node); in Select()
5321 CurDAG->RemoveDeadNode(Node); in Select()
5500 CurDAG->RemoveDeadNode(Node); in Select()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/CSKY/
H A DCSKYISelDAGToDAG.cpp287 CurDAG->RemoveDeadNode(N); in selectBITCAST_TO_LOHI()
367 CurDAG->RemoveDeadNode(N); in selectSubCarry()
/llvm-project-15.0.7/llvm/lib/Target/WebAssembly/
H A DWebAssemblyISelDAGToDAG.cpp150 CurDAG->RemoveDeadNode(Node); in Select()
/llvm-project-15.0.7/llvm/lib/Target/Mips/
H A DMips16ISelDAGToDAG.cpp206 CurDAG->RemoveDeadNode(Node); in trySelect()
/llvm-project-15.0.7/llvm/include/llvm/CodeGen/
H A DSelectionDAGISel.h232 CurDAG->RemoveDeadNode(F); in ReplaceNode()
H A DSelectionDAG.h1700 void RemoveDeadNode(SDNode *N);
H A DTargetLowering.h3970 DAG.RemoveDeadNode(Neg.getNode());
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMISelDAGToDAG.cpp1835 CurDAG->RemoveDeadNode(N); in tryMVEIndexedLoad()
2241 CurDAG->RemoveDeadNode(N); in SelectVLD()
2525 CurDAG->RemoveDeadNode(N); in SelectVLDSTLane()
2602 CurDAG->RemoveDeadNode(N); in SelectMVE_WB()
2835 CurDAG->RemoveDeadNode(N); in SelectMVE_VLD()
2941 CurDAG->RemoveDeadNode(N); in SelectCDE_CXxD()
3072 CurDAG->RemoveDeadNode(N); in SelectVLDDup()
3530 CurDAG->RemoveDeadNode(N); in SelectCMP_SWAP()
4008 CurDAG->RemoveDeadNode(N); in Select()
4016 CurDAG->RemoveDeadNode(N); in Select()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/Hexagon/
H A DHexagonISelDAGToDAG.cpp182 CurDAG->RemoveDeadNode(LD); in SelectIndexedLoad()
311 CurDAG->RemoveDeadNode(C); in tryLoadOfLoadIntrinsic()
351 CurDAG->RemoveDeadNode(IntN); in SelectBrevLdIntrinsic()
404 CurDAG->RemoveDeadNode(IntN); in SelectNewCircIntrinsic()
438 CurDAG->RemoveDeadNode(IntN); in SelectNewCircIntrinsic()
551 CurDAG->RemoveDeadNode(ST); in SelectIndexedStore()
628 CurDAG->RemoveDeadNode(N); in SelectIntrinsicWChain()
H A DHexagonISelDAGToDAGHVX.cpp2263 DAG.RemoveDeadNode(BV.getNode()); in getVectorConstant()
2373 DAG.RemoveDeadNode(N); in selectVAlign()
2504 CurDAG->RemoveDeadNode(N); in SelectHVXDualOutput()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGISel.cpp2142 CurDAG->RemoveDeadNode(N); in Select_INLINEASM()
2159 CurDAG->RemoveDeadNode(Op); in Select_READ_REGISTER()
2176 CurDAG->RemoveDeadNode(Op); in Select_WRITE_REGISTER()
2829 CurDAG->RemoveDeadNode(NodeToMatch); in SelectCodeCommon()
3653 CurDAG->RemoveDeadNode(NodeToMatch); in SelectCodeCommon()
H A DTargetLowering.cpp6689 auto RemoveDeadNode = [&](SDValue N) { in getNegatedExpression() local
6691 DAG.RemoveDeadNode(N.getNode()); in getNegatedExpression()
6786 RemoveDeadNode(NegY); in getNegatedExpression()
6795 RemoveDeadNode(NegX); in getNegatedExpression()
6842 RemoveDeadNode(NegY); in getNegatedExpression()
6856 RemoveDeadNode(NegX); in getNegatedExpression()
6898 RemoveDeadNode(NegY); in getNegatedExpression()
6907 RemoveDeadNode(NegX); in getNegatedExpression()
H A DSelectionDAG.cpp954 void SelectionDAG::RemoveDeadNode(SDNode *N){ in RemoveDeadNode() function in SelectionDAG
9513 RemoveDeadNode(N); in SelectNodeTo()
9640 RemoveDeadNode(Node); in mutateStrictFPToFP()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelDAGToDAG.cpp336 CurDAG->RemoveDeadNode(Node); in selectVLSEG()
381 CurDAG->RemoveDeadNode(Node); in selectVLSEGFF()
435 CurDAG->RemoveDeadNode(Node); in selectVLXSEG()
1570 CurDAG->RemoveDeadNode(Node); in Select()
/llvm-project-15.0.7/llvm/lib/Target/AArch64/
H A DAArch64ISelDAGToDAG.cpp1478 CurDAG->RemoveDeadNode(N); in tryIndexedLoad()
1508 CurDAG->RemoveDeadNode(N); in SelectLoad()
1540 CurDAG->RemoveDeadNode(N); in SelectPostLoad()
1597 CurDAG->RemoveDeadNode(N); in SelectPredicatedLoad()
1754 CurDAG->RemoveDeadNode(N); in SelectLoadLane()
1809 CurDAG->RemoveDeadNode(N); in SelectPostLoadLane()
3213 CurDAG->RemoveDeadNode(N); in SelectCMP_SWAP()
4088 CurDAG->RemoveDeadNode(Node); in Select()
/llvm-project-15.0.7/llvm/lib/Target/SystemZ/
H A DSystemZISelDAGToDAG.cpp1403 CurDAG->RemoveDeadNode(Node); in tryFoldLoadStoreIntoMemOperand()
/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DAMDGPUISelDAGToDAG.cpp1051 CurDAG->RemoveDeadNode(N); in SelectMUL_LOHI()
H A DSIISelLowering.cpp11725 DAG.RemoveDeadNode(Node); in adjustWritemask()
11761 DAG.RemoveDeadNode(Node); in legalizeTargetIndependentNode()
/llvm-project-15.0.7/llvm/lib/Target/PowerPC/
H A DPPCISelDAGToDAG.cpp7497 CurDAG->RemoveDeadNode(Base.getNode()); in PeepholePPC64()