Home | History | Annotate | Download | only in TableGen

Lines Matching full:begin

79              RI = RegexList.begin(), RE = RegexList.end(); RI != RE; ++RI) {
141 std::sort(ProcRecords.begin(), ProcRecords.end(), LessRecordFieldName());
191 for (RecIter I = Seq.begin(), E = Seq.end(); I != E; ++I)
197 for (RecIter VI = Vars.begin(), VE = Vars.end(); VI != VE; ++VI) {
200 for (RecIter I = Selected.begin(), E = Selected.end(); I != E; ++I)
223 for (RecIter RWI = RWs.begin(), RWE = RWs.end(); RWI != RWE; ++RWI) {
234 for (RecIter OI = InstRWDefs.begin(), OE = InstRWDefs.end(); OI != OE; ++OI) {
237 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
249 for (RecIter II = ItinRWDefs.begin(), IE = ItinRWDefs.end(); II != IE; ++II) {
252 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
265 std::sort(AliasDefs.begin(), AliasDefs.end(), LessRecord());
266 for (RecIter AI = AliasDefs.begin(), AE = AliasDefs.end(); AI != AE; ++AI) {
283 std::sort(SWDefs.begin(), SWDefs.end(), LessRecord());
284 for (RecIter SWI = SWDefs.begin(), SWE = SWDefs.end(); SWI != SWE; ++SWI) {
288 std::sort(SRDefs.begin(), SRDefs.end(), LessRecord());
289 for (RecIter SRI = SRDefs.begin(), SRE = SRDefs.end(); SRI != SRE; ++SRI) {
294 for (std::vector<CodeGenSchedRW>::iterator WI = SchedWrites.begin(),
302 for (RecIter AI = AliasDefs.begin(), AE = AliasDefs.end(); AI != AE; ++AI) {
323 for (RecIter RI = RWDefs.begin(), RE = RWDefs.end();
336 for (IdxIter I = Seq.begin(), E = Seq.end(); I != E; ++I) {
337 if (I != Seq.begin())
349 for (std::vector<CodeGenSchedRW>::const_iterator I = RWVec.begin() + After,
352 return I - RWVec.begin();
364 if (std::find(ValidWrites.begin(), ValidWrites.end(), WriteDef)
375 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end(); RWI != RWE; ++RWI) {
399 for (RecIter RI = RWDefs.begin(), RE = RWDefs.end(); RI != RE; ++RI) {
416 for (IdxIter I = SchedRW.Sequence.begin(), E = SchedRW.Sequence.end();
431 for (RecIter AI = SchedWrite.Aliases.begin(), AE = SchedWrite.Aliases.end();
457 for (IdxIter I = SchedWrite.Sequence.begin(), E = SchedWrite.Sequence.end();
469 for (std::vector<CodeGenSchedRW>::iterator I = RWVec.begin(), E = RWVec.end();
472 return I - RWVec.begin();
527 std::sort(InstRWDefs.begin(), InstRWDefs.end(), LessRecord());
528 for (RecIter OI = InstRWDefs.begin(), OE = InstRWDefs.end(); OI != OE; ++OI)
561 for (IdxIter WI = SC.Writes.begin(), WE = SC.Writes.end(); WI != WE; ++WI)
563 for (IdxIter RI = SC.Reads.begin(), RE = SC.Reads.end(); RI != RE; ++RI)
568 for (RecIter RWI = RWDefs.begin(), RWE = RWDefs.end();
578 for (IdxIter WI = Writes.begin(), WE = Writes.end(); WI != WE; ++WI)
580 for (IdxIter RI = Reads.begin(), RE = Reads.end(); RI != RE; ++RI)
584 for (std::vector<CodeGenProcModel>::iterator PI = ProcModels.begin(),
586 if (!std::count(ProcIndices.begin(), ProcIndices.end(), PI->Index))
620 for (IdxIter WI = OperWrites.begin(), WE = OperWrites.end(); WI != WE; ++WI) {
625 for (IdxIter RI = OperReads.begin(), RE = OperReads.end(); RI != RE; ++RI) {
635 for (RecIter I = InstDefs.begin(), E = InstDefs.end(); I != E; ++I) {
636 if (I != InstDefs.begin())
656 std::set_union(SchedClasses[Idx].ProcIndices.begin(),
658 ProcIndices.begin(), ProcIndices.end(),
689 for (RecIter I = InstDefs->begin(), E = InstDefs->end(); I != E; ++I) {
718 for (RecIter I = OrigInstDefs->begin(), E = OrigInstDefs->end();
752 II = InstDefs.begin(), IE = InstDefs.end(); II != IE; ++II) {
755 for (RecIter RI = SchedClasses[OldSCIdx].InstRWs.begin(),
784 for (std::vector<CodeGenProcModel>::iterator PI = ProcModels.begin(),
830 std::sort(ItinRWDefs.begin(), ItinRWDefs.end(), LessRecord());
831 for (RecIter II = ItinRWDefs.begin(), IE = ItinRWDefs.end(); II != IE; ++II) {
873 for (RecIter II = PM.ItinRWDefs.begin(), IE = PM.ItinRWDefs.end();
876 if (!std::count(Matched.begin(), Matched.end(), ItinClassDef))
897 RecIter II = InstDefs->begin(), IE = InstDefs->end();
985 for (ArrayRef<PredCheck>::iterator I = Term.begin(), E = Term.end();
993 for (RecIter VI = Variants.begin(), VE = Variants.end(); VI != VE; ++VI) {
1006 for (RecIter I = RW.Aliases.begin(), E = RW.Aliases.end(); I != E; ++I) {
1014 for (IdxIter SI = ExpandedRWs.begin(), SE = ExpandedRWs.end();
1029 PTI = Transitions.begin(), PTE = Transitions.end();
1032 WSI = PTI->WriteSequences.begin(), WSE = PTI->WriteSequences.end();
1035 WI = WSI->begin(), WE = WSI->end(); WI != WE; ++WI) {
1041 RSI = PTI->ReadSequences.begin(), RSE = PTI->ReadSequences.end();
1044 RI = RSI->begin(), RE = RSI->end(); RI != RE; ++RI) {
1071 for (RecIter RI = VarDefs.begin(), RE = VarDefs.end(); RI != RE; ++RI)
1076 for (RecIter AI = SchedRW.Aliases.begin(), AE = SchedRW.Aliases.end();
1091 for (RecIter RI = VarDefs.begin(), RE = VarDefs.end(); RI != RE; ++RI)
1107 unsigned Cnt = std::count(ProcIndices.begin(), ProcIndices.end(),
1184 for (IdxIter RWI = SelectedRWs.begin(), RWE = SelectedRWs.end();
1192 ExpandedRWs.begin(), ExpandedRWs.end());
1201 for (IdxIter RWI = SelectedRWs.begin(), RWE = SelectedRWs.end();
1208 Seq.insert(Seq.end(), ExpandedRWs.begin(), ExpandedRWs.end());
1221 RWI = RWSeq.begin(), RWE = RWSeq.end(); RWI != RWE; ++RWI) {
1242 IVI = IntersectingVariants.begin(),
1267 WSI = Trans.WriteSequences.begin(), WSE = Trans.WriteSequences.end();
1271 TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) {
1278 RSI = Trans.ReadSequences.begin(), RSE = Trans.ReadSequences.end();
1282 TransVec.begin() + StartIdx, E = TransVec.end(); I != E; ++I) {
1296 I = LastTransitions.begin(), E = LastTransitions.end(); I != E; ++I) {
1299 WSI = I->WriteSequences.begin(), WSE = I->WriteSequences.end();
1307 RSI = I->ReadSequences.begin(), RSE = I->ReadSequences.end();
1313 IdxVec ProcIndices(I->ProcIndices.begin(), I->ProcIndices.end());
1322 PI = I->PredTerm.begin(), PE = I->PredTerm.end(); PI != PE; ++PI) {
1325 RecIter PredsEnd = std::unique(Preds.begin(), Preds.end());
1326 Preds.resize(PredsEnd - Preds.begin());
1345 LastTransitions.back().ProcIndices.append(ProcIndices.begin(),
1348 for (IdxIter I = OperWrites.begin(), E = OperWrites.end(); I != E; ++I) {
1354 for (IdxIter WI = WriteSeq.begin(), WE = WriteSeq.end(); WI != WE; ++WI)
1359 for (IdxIter I = OperReads.begin(), E = OperReads.end(); I != E; ++I) {
1365 for (IdxIter RI = ReadSeq.begin(), RE = ReadSeq.end(); RI != RE; ++RI)
1376 I = LastTransitions.begin(), E = LastTransitions.end();
1400 RecIter RI = SubUnits.begin(), RE = SubUnits.end();
1402 if (std::find(SuperUnits.begin(), SuperUnits.end(), *RI)
1425 if (std::find_first_of(CheckUnits.begin(), CheckUnits.end(),
1426 OtherUnits.begin(), OtherUnits.end())
1429 OtherUnits.insert(OtherUnits.end(), CheckUnits.begin(),
1455 for (RecIter RWI = SCI->InstRWs.begin(), RWE = SCI->InstRWs.end();
1470 for (RecIter WRI = WRDefs.begin(), WRE = WRDefs.end(); WRI != WRE; ++WRI) {
1475 for (RecIter RAI = RADefs.begin(), RAE = RADefs.end(); RAI != RAE; ++RAI) {
1482 for (RecIter RI = ProcResGroups.begin(), RE = ProcResGroups.end();
1487 RecIter I = std::find(PM.ProcResourceDefs.begin(),
1495 std::sort(PM.WriteResDefs.begin(), PM.WriteResDefs.end(),
1497 std::sort(PM.ReadAdvanceDefs.begin(), PM.ReadAdvanceDefs.end(),
1499 std::sort(PM.ProcResourceDefs.begin(), PM.ProcResourceDefs.end(),
1504 for (RecIter RI = PM.WriteResDefs.begin(),
1512 for (RecIter RI = PM.ReadAdvanceDefs.begin(),
1520 for (RecIter RI = PM.ProcResourceDefs.begin(),
1535 for (RecIter II = PM.ItinRWDefs.begin(), IE = PM.ItinRWDefs.end();
1538 if (!std::count(Matched.begin(), Matched.end(), ItinClassDef))
1558 for (IdxIter PI = ProcIndices.begin(), PE = ProcIndices.end();
1564 for (IdxIter PI = ProcIndices.begin(), PE = ProcIndices.end();
1570 for (RecIter AI = SchedRW.Aliases.begin(), AE = SchedRW.Aliases.end();
1584 for (IdxIter SI = ExpandedRWs.begin(), SE = ExpandedRWs.end();
1596 for (IdxIter WI = Writes.begin(), WE = Writes.end(); WI != WE; ++WI)
1599 for (IdxIter RI = Reads.begin(), RE = Reads.end(); RI != RE; ++RI)
1614 for (RecIter RI = ProcResourceDefs.begin(), RE = ProcResourceDefs.end();
1628 for (RecIter RI = ProcResGroups.begin(), RE = ProcResGroups.end();
1656 RecIter I = std::find(PM.ProcResourceDefs.begin(),
1677 RecIter WRI = std::find(WRDefs.begin(), WRDefs.end(), ProcWriteResDef);
1684 for (RecIter WritePRI = ProcResDefs.begin(), WritePRE = ProcResDefs.end();
1694 RecIter I = std::find(RADefs.begin(), RADefs.end(), ProcReadAdvanceDef);
1701 RecIter PRPos = std::find(ProcResourceDefs.begin(), ProcResourceDefs.end(),
1707 return 1 + (PRPos - ProcResourceDefs.begin());
1748 TI = Transitions.begin(), TE = Transitions.end(); TI != TE; ++TI) {
1757 TI = TransVec.begin(), TE = TransVec.end(); TI != TE; ++TI) {
1760 PCI = TI->PredTerm.begin(), PCE = TI->PredTerm.end();
1762 if (PCI != TI->PredTerm.begin())
1769 WSI = TI->WriteSequences.begin(), WSE = TI->WriteSequences.end();
1773 WI = WSI->begin(), WE = WSI->end(); WI != WE; ++WI) {
1774 if (WI != WSI->begin())