Lines Matching defs:CData
119 const ContainerData &CData);
217 const auto CData = Cont.second;
218 if (CData.getBegin()) {
219 SR.markLive(CData.getBegin());
220 if(const auto *SIE = dyn_cast<SymIntExpr>(CData.getBegin()))
223 if (CData.getEnd()) {
224 SR.markLive(CData.getEnd());
225 if(const auto *SIE = dyn_cast<SymIntExpr>(CData.getEnd()))
305 const auto CData = getContainerData(State, ContReg);
306 if (CData) {
332 if (CData) {
333 State = setContainerData(State, ContReg, CData->newEnd(NewEndSym));
350 if (CData) {
352 setContainerData(State, ContReg, CData->newBegin(OldBeginSym));
397 const auto CData = getContainerData(State, ContReg);
398 if (CData) {
399 if (const auto EndSym = CData->getEnd()) {
429 const auto CData = getContainerData(State, ContReg);
430 if (!CData)
434 if (const auto EndSym = CData->getEnd()) {
448 State = setContainerData(State, ContReg, CData->newEnd(newEndSym));
462 const auto CData = getContainerData(State, ContReg);
463 if (!CData)
466 if (const auto EndSym = CData->getEnd()) {
483 State = setContainerData(State, ContReg, CData->newEnd(nullptr));
488 State = setContainerData(State, ContReg, CData->newEnd(newEndSym));
507 const auto CData = getContainerData(State, ContReg);
508 if (!CData)
511 if (const auto BeginSym = CData->getBegin()) {
522 State = setContainerData(State, ContReg, CData->newBegin(newBeginSym));
537 const auto CData = getContainerData(State, ContReg);
538 if (!CData)
543 if (const auto BeginSym = CData->getBegin()) {
559 State = setContainerData(State, ContReg, CData->newBegin(newBeginSym));
585 if (const auto *CData = getContainerData(State, ContReg)) {
586 if (const auto EndSym = CData->getEnd()) {
588 State = setContainerData(State, ContReg, CData->newEnd(nullptr));
617 if (const auto *CData = getContainerData(State, ContReg)) {
618 if (const auto EndSym = CData->getEnd()) {
620 State = setContainerData(State, ContReg, CData->newEnd(nullptr));
652 if (const auto *CData = getContainerData(State, ContReg)) {
653 if (const auto EndSym = CData->getEnd()) {
655 State = setContainerData(State, ContReg, CData->newEnd(nullptr));
736 const auto CData = Cont.second;
737 if (CData.getBegin())
738 CData.getBegin()->dumpToStream(Out);
742 if (CData.getEnd())
743 CData.getEnd()->dumpToStream(Out);
862 const auto CData = CDataPtr->newBegin(Sym);
863 return setContainerData(State, Cont, CData);
866 const auto CData = ContainerData::fromBegin(Sym);
867 return setContainerData(State, Cont, CData);
885 const auto CData = CDataPtr->newEnd(Sym);
886 return setContainerData(State, Cont, CData);
889 const auto CData = ContainerData::fromEnd(Sym);
890 return setContainerData(State, Cont, CData);
894 const ContainerData &CData) {
895 return State->set<ContainerMap>(Cont, CData);