Home | History | Annotate | Download | only in SelectionDAG

Lines Matching refs:SDDbgValue

638   // If any of the SDDbgValue nodes refer to this SDNode, invalidate them.
639 ArrayRef<SDDbgValue*> DbgVals = DbgInfo->getSDDbgValues(N);
5472 /// getDbgValue - Creates a SDDbgValue node.
5474 SDDbgValue *
5477 return new (Allocator) SDDbgValue(MDPtr, N, R, Off, DL, O);
5480 SDDbgValue *
5483 return new (Allocator) SDDbgValue(MDPtr, C, Off, DL, O);
5486 SDDbgValue *
5489 return new (Allocator) SDDbgValue(MDPtr, FI, Off, DL, O);
5875 void SelectionDAG::AddDbgValue(SDDbgValue *DB, SDNode *SD, bool isParameter) {
5887 ArrayRef<SDDbgValue *> DVs = GetDbgValues(FromNode);
5888 SmallVector<SDDbgValue *, 2> ClonedDVs;
5889 for (ArrayRef<SDDbgValue *>::iterator I = DVs.begin(), E = DVs.end();
5891 SDDbgValue *Dbg = *I;
5892 if (Dbg->getKind() == SDDbgValue::SDNODE) {
5893 SDDbgValue *Clone = getDbgValue(Dbg->getMDPtr(), ToNode, To.getResNo(),
5899 for (SmallVectorImpl<SDDbgValue *>::iterator I = ClonedDVs.begin(),