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

References

examples/Kaleidoscope/Chapter9/toy.cpp
  847   EltTys.push_back(DblTy);
  850     EltTys.push_back(DblTy);
gen/lib/Target/AArch64/AArch64GenGlobalISel.inc
 1027   State.MIs.push_back(&I);
gen/lib/Target/AMDGPU/AMDGPUGenGlobalISel.inc
  446   State.MIs.push_back(&I);
gen/lib/Target/ARM/ARMGenAsmMatcher.inc
15247         NearMisses->push_back(OperandNearMiss);
15286         NearMisses->push_back(FeaturesNearMiss);
15288         NearMisses->push_back(EarlyPredicateNearMiss);
15290         NearMisses->push_back(LatePredicateNearMiss);
gen/lib/Target/ARM/ARMGenGlobalISel.inc
  815   State.MIs.push_back(&I);
gen/lib/Target/Mips/MipsGenGlobalISel.inc
  640   State.MIs.push_back(&I);
gen/lib/Target/RISCV/RISCVGenGlobalISel.inc
  286   State.MIs.push_back(&I);
gen/lib/Target/X86/X86GenGlobalISel.inc
  779   State.MIs.push_back(&I);
gen/tools/clang/include/clang/AST/Attrs.inc
13756           Out.push_back(Feature);
gen/tools/clang/include/clang/Serialization/AttrPCHRead.inc
   91       tags.push_back(tagsStorage[i]);
  103       args.push_back(Record.readExpr());
  116       args.push_back(Record.readExpr());
  129       args.push_back(Record.readExpr());
  308       args.push_back(Record.readExpr());
  321       args.push_back(Record.readExpr());
  334       args.push_back(Record.readExpr());
  447       cpus.push_back(Record.getIdentifierInfo());
  460       cpus.push_back(Record.getIdentifierInfo());
  539       callableStates.push_back(static_cast<CallableWhenAttr::ConsumedState>(Record.readInt()));
  552       encoding.push_back(Record.readInt());
  790       args.push_back(Record.readExpr());
 1011       args.push_back(Record.readExpr());
 1326       sanitizers.push_back(sanitizersStorage[i]);
 1387       args.push_back(ParamIdx::deserialize(Record.readInt()));
 1434       uniforms.push_back(Record.readExpr());
 1439       aligneds.push_back(Record.readExpr());
 1444       alignments.push_back(Record.readExpr());
 1449       linears.push_back(Record.readExpr());
 1454       modifiers.push_back(Record.readInt());
 1459       steps.push_back(Record.readExpr());
 1490       implVendors.push_back(implVendorsStorage[i]);
 1851       args.push_back(ParamIdx::deserialize(Record.readInt()));
 2039       args.push_back(Record.readExpr());
 2069       args.push_back(Record.readExpr());
 2166       args.push_back(Record.readExpr());
 2198       diagnosticIdentifiers.push_back(diagnosticIdentifiersStorage[i]);
 2308       args.push_back(Record.readExpr());
gen/tools/clang/lib/Sema/OpenCLBuiltins.inc
16555           QT.push_back(Context.OCLImage1dROTy);
16558           QT.push_back(Context.OCLImage1dRWTy);
16561           QT.push_back(Context.OCLImage1dWOTy);
16570           QT.push_back(Context.OCLImage1dArrayROTy);
16573           QT.push_back(Context.OCLImage1dArrayRWTy);
16576           QT.push_back(Context.OCLImage1dArrayWOTy);
16585           QT.push_back(Context.OCLImage1dBufferROTy);
16588           QT.push_back(Context.OCLImage1dBufferRWTy);
16591           QT.push_back(Context.OCLImage1dBufferWOTy);
16600           QT.push_back(Context.OCLImage2dROTy);
16603           QT.push_back(Context.OCLImage2dRWTy);
16606           QT.push_back(Context.OCLImage2dWOTy);
16615           QT.push_back(Context.OCLImage2dArrayROTy);
16618           QT.push_back(Context.OCLImage2dArrayRWTy);
16621           QT.push_back(Context.OCLImage2dArrayWOTy);
16630           QT.push_back(Context.OCLImage2dArrayDepthROTy);
16633           QT.push_back(Context.OCLImage2dArrayDepthRWTy);
16636           QT.push_back(Context.OCLImage2dArrayDepthWOTy);
16645           QT.push_back(Context.OCLImage2dDepthROTy);
16648           QT.push_back(Context.OCLImage2dDepthRWTy);
16651           QT.push_back(Context.OCLImage2dDepthWOTy);
16660           QT.push_back(Context.OCLImage3dROTy);
16663           QT.push_back(Context.OCLImage3dRWTy);
16666           QT.push_back(Context.OCLImage3dWOTy);
16811       QT.push_back(Context.BoolTy);
16814       QT.push_back(Context.CharTy);
16817       QT.push_back(Context.DoubleTy);
16820       QT.push_back(Context.OCLEventTy);
16823       QT.push_back(Context.FloatTy);
16826       QT.push_back(Context.HalfTy);
16829       QT.push_back(Context.IntTy);
16832       QT.push_back(Context.getIntPtrType());
16835       QT.push_back(Context.LongTy);
16838       QT.push_back(Context.getPointerDiffType());
16841       QT.push_back(Context.OCLSamplerTy);
16844       QT.push_back(Context.ShortTy);
16847       QT.push_back(Context.getSizeType());
16850       QT.push_back(Context.UnsignedCharTy);
16853       QT.push_back(Context.UnsignedIntTy);
16856       QT.push_back(Context.getUIntPtrType());
16859       QT.push_back(Context.UnsignedLongTy);
16862       QT.push_back(Context.UnsignedShortTy);
16865       QT.push_back(Context.VoidTy);
include/llvm/ADT/DirectedGraph.h
  111         EL.push_back(E);
  210     Nodes.push_back(&N);
include/llvm/ADT/FoldingSet.h
  590     if (Result == N) Vector.push_back(N);
  599     Vector.push_back(N);
include/llvm/ADT/ImmutableSet.h
  662     if (Root) stack.push_back(reinterpret_cast<uintptr_t>(Root));
  714           stack.push_back(reinterpret_cast<uintptr_t>(L));
  720           stack.push_back(reinterpret_cast<uintptr_t>(R));
  744           stack.push_back(reinterpret_cast<uintptr_t>(L) | VisitedRight);
  750           stack.push_back(reinterpret_cast<uintptr_t>(R) | VisitedRight);
include/llvm/ADT/IntervalMap.h
  835     path.push_back(Entry(Node, Offset));
  859     path.push_back(Entry(Node, Size, Offset));
 1254     Refs.push_back(rootBranch().subtree(i));
 1260         NextRefs.push_back(Refs[i].subtree(j));
include/llvm/ADT/PriorityWorklist.h
   96       V.push_back(X);
  106       V.push_back(X);
include/llvm/ADT/SetVector.h
  144       vector_.push_back(X);
  153         vector_.push_back(*Start);
include/llvm/ADT/SmallSet.h
  188       Vector.push_back(V);
include/llvm/ADT/SmallString.h
  270     this->push_back(0);
  289     this->push_back(C);
include/llvm/ADT/SmallVector.h
  469       this->push_back(::std::move(Elt));
  499       this->push_back(Elt);
include/llvm/ADT/SparseMultiSet.h
  161       Dense.push_back(SMSNode(V, Prev, Next));
include/llvm/ADT/SparseSet.h
  255     Dense.push_back(Val);
include/llvm/ADT/TinyPtrVector.h
   77       Val.template get<VecTy*>()->push_back(RHS.front());
  102         V->push_back(RHS.front());
  256       Val.template get<VecTy*>()->push_back(V);
  260     Val.template get<VecTy*>()->push_back(NewVal);
  350       Val.template get<VecTy*>()->push_back(V);
include/llvm/Analysis/AliasAnalysis.h
 1110     ResultGetters.push_back(&getFunctionAAResultImpl<AnalysisT>);
 1115     ResultGetters.push_back(&getModuleAAResultImpl<AnalysisT>);
include/llvm/Analysis/BlockFrequencyInfoImpl.h
 1118         ContainingLoop->Nodes.push_back(Index);
 1133     HeaderData.Loop->Nodes.push_back(Index);
include/llvm/Analysis/CGSCCPassManager.h
  463       Nodes.push_back(&N);
include/llvm/Analysis/LazyCallGraph.h
 1106         Worklist.push_back(BA->getFunction());
 1112           Worklist.push_back(cast<Constant>(Op));
include/llvm/Analysis/LoopAccessAnalysis.h
  187     InstMap.push_back(SI);
  196     InstMap.push_back(LI);
  392       Members.push_back(Index);
include/llvm/Analysis/LoopInfo.h
  319         LoopLatches.push_back(Pred);
  335       PreOrderLoops.push_back(L);
  344     PreOrderLoops.push_back(CurLoop);
  351     PreOrderLoops.push_back(CurLoop);
include/llvm/Analysis/LoopInfoImpl.h
   41         ExitingBlocks.push_back(BB);
   69         ExitBlocks.push_back(Succ);
  111           ExitBlocks.push_back(Successor);
  315                       OutsideLoopPreds.push_back(B);
  551         Backedges.push_back(Backedge);
  595     PreOrderWorklist.push_back(RootL);
  601       PreOrderLoops.push_back(L);
include/llvm/Analysis/PHITransAddr.h
   56       InstInputs.push_back(I);
  119       InstInputs.push_back(VI);
include/llvm/Analysis/RegionInfoImpl.h
  193       Exitings.push_back(Pred);
include/llvm/Analysis/ScalarEvolutionExpander.h
  116         SE->InsertPointGuards.push_back(this);
include/llvm/Analysis/ScalarEvolutionExpressions.h
  568         Worklist.push_back(S);
  701         Operands.push_back(((SC*)this)->visit(Op));
  711         Operands.push_back(((SC*)this)->visit(Op));
  728         Operands.push_back(((SC*)this)->visit(Op));
  740         Operands.push_back(((SC *)this)->visit(Op));
  750         Operands.push_back(((SC*)this)->visit(Op));
  760         Operands.push_back(((SC *)this)->visit(Op));
  770         Operands.push_back(((SC *)this)->visit(Op));
  836         Operands.push_back(visit(Op));
include/llvm/Analysis/SparsePropagation.h
  254     ValueWorkList.push_back(V);
  263   BBWorkList.push_back(BB); // Add the block to the work list!
include/llvm/Analysis/TargetTransformInfoImpl.h
  531       OpsOut.push_back(Type::getInt8Ty(Context));
  841       ParamTys.push_back(Arguments[Idx]->getType());
include/llvm/Bitstream/BitCodes.h
  184     OperandList.push_back(OpInfo);
include/llvm/Bitstream/BitstreamWriter.h
   66     Out.push_back(Value);
  513     V.push_back(BlockID);
include/llvm/CodeGen/BasicTTIImpl.h
 1074         Types.push_back(VF == 1 ? OpTy : VectorType::get(OpTy, VF));
 1196         ScalarTys.push_back(Ty);
 1209       ISDs.push_back(ISD::FSQRT);
 1212       ISDs.push_back(ISD::FSIN);
 1215       ISDs.push_back(ISD::FCOS);
 1218       ISDs.push_back(ISD::FEXP);
 1221       ISDs.push_back(ISD::FEXP2);
 1224       ISDs.push_back(ISD::FLOG);
 1227       ISDs.push_back(ISD::FLOG10);
 1230       ISDs.push_back(ISD::FLOG2);
 1233       ISDs.push_back(ISD::FABS);
 1236       ISDs.push_back(ISD::FCANONICALIZE);
 1239       ISDs.push_back(ISD::FMINNUM);
 1241         ISDs.push_back(ISD::FMINIMUM);
 1244       ISDs.push_back(ISD::FMAXNUM);
 1246         ISDs.push_back(ISD::FMAXIMUM);
 1249       ISDs.push_back(ISD::FCOPYSIGN);
 1252       ISDs.push_back(ISD::FFLOOR);
 1255       ISDs.push_back(ISD::FCEIL);
 1258       ISDs.push_back(ISD::FTRUNC);
 1261       ISDs.push_back(ISD::FNEARBYINT);
 1264       ISDs.push_back(ISD::FRINT);
 1267       ISDs.push_back(ISD::FROUND);
 1270       ISDs.push_back(ISD::FPOW);
 1273       ISDs.push_back(ISD::FMA);
 1276       ISDs.push_back(ISD::FMA);
 1452       ISDs.push_back(ISD::CTPOP);
 1477           LegalCost.push_back(LT.first * 2);
 1479           LegalCost.push_back(LT.first * 1);
 1483         CustomCost.push_back(LT.first * 2);
 1516         ScalarTys.push_back(Ty);
include/llvm/CodeGen/CallingConvLower.h
  262     Locs.push_back(V);
  484     ByValRegs.push_back(ByValInfo(RegBegin, RegEnd));
  553       SecPassArg.push_back(Arg);
include/llvm/CodeGen/DIE.h
  110     Data.push_back(DIEAbbrevData(Attribute, Form));
  115     Data.push_back(DIEAbbrevData(Attribute, Value));
include/llvm/CodeGen/GlobalISel/CallLowering.h
   62         this->Flags.push_back(ISD::ArgFlagsTy());
include/llvm/CodeGen/GlobalISel/GISelChangeObserver.h
   74   void addObserver(GISelChangeObserver *O) { Observers.push_back(O); }
include/llvm/CodeGen/GlobalISel/GISelWorkList.h
   55     Worklist.push_back(I);
   81       Worklist.push_back(I);
include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h
   80       OnFailResumeAt.push_back(MatchTable[CurrentIdx++]);
  115         State.MIs.push_back(NewMI);
  179       OnFailResumeAt.push_back(Default);
  223       OnFailResumeAt.push_back(Default);
include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h
  294           DstRegs.push_back(MI.getOperand(DefIdx).getReg());
  303             TmpRegs.push_back(MRI.createGenericVirtualRegister(MergeEltTy));
  331           Regs.push_back(MergeI->getOperand(Idx).getReg());
  485     DeadInsts.push_back(&MI);
  507           DeadInsts.push_back(TmpDef);
  514       DeadInsts.push_back(&DefMI);
include/llvm/CodeGen/LexicalScopes.h
   69   void addChild(LexicalScope *S) { Children.push_back(S); }
include/llvm/CodeGen/LiveInterval.h
  254         segments.push_back(Segment(S.start, S.end, valnos[S.valno->id]));
  325       valnos.push_back(VNI);
  344       valnos.push_back(VNI);
include/llvm/CodeGen/LiveRangeCalc.h
  271     LiveIn.push_back(LiveInBlock(LR, DomNode, Kill));
include/llvm/CodeGen/MachineDominators.h
   33   this->Roots.push_back(MBB);
  249     CriticalEdgesToSplit.push_back({FromBB, ToBB, NewBB});
include/llvm/CodeGen/MachineRegisterInfo.h
  766     RegAllocHints[VReg].second.push_back(PrefReg);
  773     RegAllocHints[VReg].second.push_back(PrefReg);
include/llvm/CodeGen/MachineScheduler.h
 1051     BotRoots.push_back(SU);
include/llvm/CodeGen/RegisterPressure.h
  337         To.push_back(RegisterMaskPair(Reg, P.LaneMask));
include/llvm/CodeGen/RegisterScavenging.h
  133     Scavenged.push_back(ScavengedInfo(FI));
  151         A.push_back(I->FrameIndex);
include/llvm/CodeGen/SelectionDAG.h
  162       ByvalParmDbgValues.push_back(V);
  163     } else     DbgValues.push_back(V);
  165       DbgValMap[Node].push_back(V);
  169     DbgLabels.push_back(L);
  880     Ops.push_back(Chain);
  881     Ops.push_back(Op1);
  882     Ops.push_back(Op2);
  884       Ops.push_back(InGlue);
include/llvm/CodeGen/SelectionDAGNodes.h
  910         DeferredNodes.push_back(M);
  916           Worklist.push_back(Op);
include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h
  171         Items.push_back(Item);
include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h
   96       SeenRecords.push_back(StableRecord);
   97       SeenHashes.push_back(Hash);
include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h
   91     Instructions.back().Ops.push_back(Operand1);
   97     Instructions.back().Ops.push_back(Operand1);
   98     Instructions.back().Ops.push_back(Operand2);
include/llvm/IR/CFGDiff.h
  109         SuccInsert[U.getFrom()].push_back(U.getTo());
  110         PredInsert[U.getTo()].push_back(U.getFrom());
  112         SuccDelete[U.getFrom()].push_back(U.getTo());
  113         PredDelete[U.getTo()].push_back(U.getFrom());
include/llvm/IR/IRBuilder.h
 2534       IdxList.push_back(Zero);
 2535     IdxList.push_back(LastIndexV);
include/llvm/IR/Instructions.h
 4087       IndirectDests.push_back(getIndirectDest(i));
include/llvm/IR/LegacyPassManagers.h
  212     PassManagers.push_back(Manager);
  218     IndirectPassManagers.push_back(Manager);
include/llvm/IR/PassManager.h
 1186           DeadKeys.push_back(OuterID);
include/llvm/IR/PredIteratorCache.h
   48     PredCache.push_back(nullptr); // null terminator.
include/llvm/MC/MCFragment.h
  499     Contents.push_back(0);
include/llvm/MC/MCInst.h
  183   void addOperand(const MCOperand &Op) { Operands.push_back(Op); }
include/llvm/PassAnalysisSupport.h
   79     Preserved.push_back(ID);
   83     Preserved.push_back(&ID);
   89     Preserved.push_back(&PassClass::ID);
   98     Used.push_back(ID);
  102     Used.push_back(&ID);
  108     Used.push_back(&PassClass::ID);
include/llvm/ProfileData/GCOV.h
  331   void addLine(uint32_t N) { Lines.push_back(N); }
  338     SrcEdges.push_back(Edge);
  346     DstEdges.push_back(Edge);
  428     LineInfo[Filename].Blocks[Line - 1].push_back(Block);
  435     LineInfo[Filename].Functions[Line - 1].push_back(Function);
include/llvm/ProfileData/SampleProf.h
  625       V.push_back(&I);
include/llvm/Support/Allocator.h
  410     Slabs.push_back(NewSlab);
include/llvm/Support/Automaton.h
  142         P.push_back(Head->State);
include/llvm/Support/CFGUpdate.h
   92     Result.push_back({UK, Op.first.first, Op.first.second});
include/llvm/Support/CommandLine.h
  347     Categories.push_back(&GeneralCategory);
  728         OptionNames.push_back(getOption(i));
include/llvm/Support/GenericDomTree.h
  160         if (C->Level != C->IDom->Level + 1) WorkStack.push_back(C);
  357     WL.push_back(RN);
  361       Result.push_back(N->getBlock());
  758   void addRoot(NodeT *BB) { this->Roots.push_back(BB); }
include/llvm/Support/GenericDomTreeConstruction.h
  161           Res.push_back(Child);
  242           if (Succ != BB) SIT->second.ReverseChildren.push_back(BB);
  251         WorkList.push_back(Succ);
  253         SuccInfo.ReverseChildren.push_back(BB);
  282       Stack.push_back(VInfo);
  389       Roots.push_back(GetEntryNode(DT));
  413         Roots.push_back(N);
  463           Roots.push_back(FurthestAway);
  668       DT.Roots.push_back(From);
  781       II.Affected.push_back(TN);
  823             UnaffectedOnCurrentLevel.push_back(SuccTN);
  825             II.VisitedUnaffected.push_back(SuccTN);
 1051       DT.Roots.push_back(ToTN->getBlock());
 1066         AffectedQueue.push_back(To);
 1184       BUI.FutureSuccessors[U.getFrom()].push_back({U.getTo(), U.getKind()});
 1185       BUI.FuturePredecessors[U.getTo()].push_back({U.getFrom(), U.getKind()});
 1615     BUI.FutureSuccessors[U.getFrom()].push_back({U.getTo(), U.getKind()});
 1616     BUI.FuturePredecessors[U.getTo()].push_back({U.getFrom(), U.getKind()});
include/llvm/Support/GenericIteratedDominanceFrontier.h
  168     Worklist.push_back(Root);
  201           Worklist.push_back(DomChild);
include/llvm/Support/ScopedPrinter.h
  136         SetFlags.push_back(Flag);
include/llvm/TableGen/Record.h
 1493   void appendLoc(SMLoc Loc) { Locs.push_back(Loc); }
 1542     TemplateArgs.push_back(Name);
 1547     Values.push_back(RV);
include/llvm/Transforms/IPO/Attributor.h
  793     AllAbstractAttributes.push_back(&AA);
include/llvm/Transforms/IPO/LowerTypeTests.h
   74     Offsets.push_back(Offset);
include/llvm/Transforms/InstCombine/InstCombineWorklist.h
   43       Worklist.push_back(I);
   64       Worklist.push_back(I);
include/llvm/Transforms/Scalar/ConstantHoisting.h
   95     Uses.push_back(ConstantUser(Inst, Idx));
include/llvm/Transforms/Scalar/GVN.h
   79     InstrsToErase.push_back(I);
include/llvm/Transforms/Scalar/LoopPassManager.h
  125     PreOrderWorklist.push_back(RootL);
  129       PreOrderLoops.push_back(L);
include/llvm/Transforms/Utils/SSAUpdaterImpl.h
  121     WorkList.push_back(Info);
  155           RootList.push_back(PredInfo);
  158         WorkList.push_back(PredInfo);
  173       WorkList.push_back(Info);
  184           BlockList->push_back(Info);
  203         WorkList.push_back(SuccInfo);
  383       if (InsertedPHIs) InsertedPHIs->push_back(PHI);
  406     WorkList.push_back(PHI);
  443         WorkList.push_back(IncomingPHIVal);
lib/Analysis/AssumptionCache.cpp
   63       Affected.push_back(V);
   65       Affected.push_back(I);
   73           Affected.push_back(Op);
lib/Analysis/BasicAliasAnalysis.cpp
  659   Worklist.push_back(Loc.Ptr);
  685       Worklist.push_back(SI->getTrueValue());
  686       Worklist.push_back(SI->getFalseValue());
  699         Worklist.push_back(IncValue);
 1132   IntermediateIndices.push_back(GEP1->getOperand(1));
 1140     IntermediateIndices.push_back(GEP1->getOperand(i + 1));
 1663       V1Srcs.push_back(PV1);
 1691         V1Srcs.push_back(PV1);
lib/Analysis/BlockFrequencyInfoImpl.cpp
  137   Weights.push_back(Weight(Type, Node, Amount));
  193     Weights.push_back(I.second);
  702       Headers.push_back(Irr.Node);
  734       Headers.push_back(Irr.Node);
  744     Others.push_back(Irr.Node);
lib/Analysis/BranchProbabilityInfo.cpp
  222       UnreachableEdges.push_back(I.getSuccessorIndex());
  224       ReachableEdges.push_back(I.getSuccessorIndex());
  287     Weights.push_back(Weight->getZExtValue());
  290       UnreachableIdxs.push_back(i - 1);
  292       ReachableIdxs.push_back(i - 1);
  320     BP.push_back({ Weights[i], static_cast<uint32_t>(WeightSum) });
  368       ColdEdges.push_back(I.getSuccessorIndex());
  370       NormalEdges.push_back(I.getSuccessorIndex());
  515     InstChain.push_back(cast<BinaryOperator>(CmpLHS));
  526   WorkList.push_back(CmpPHI);
  540           WorkList.push_back(PN);
  599         UnlikelyEdges.push_back(I.getSuccessorIndex());
  601         ExitingEdges.push_back(I.getSuccessorIndex());
  603         BackEdges.push_back(I.getSuccessorIndex());
  605         InEdges.push_back(I.getSuccessorIndex());
  608         ExitingEdges.push_back(I.getSuccessorIndex());
  610         BackEdges.push_back(I.getSuccessorIndex());
  612         InEdges.push_back(I.getSuccessorIndex());
lib/Analysis/CFG.cpp
  212   Worklist.push_back(const_cast<BasicBlock*>(A));
  260     Worklist.push_back(const_cast<BasicBlock*>(A->getParent()));
lib/Analysis/CFLAndersAliasAnalysis.cpp
  413       ExtRelations.push_back(ExternalRelation{ArgVal, RetVal, 0});
  441             ExtRelations.push_back(ExternalRelation{*Dst, *Src, UnknownOffset});
  447             ValueMap[SrcIVal.Val].FromRecords.push_back(
  450             ValueMap[SrcIVal.Val].ToRecords.push_back(
  475         ExtRelations.push_back(ExternalRelation{
  495         ExtAttributes.push_back(ExternalAttribute{*IVal, Attr});
lib/Analysis/CFLGraph.h
  194         Output.push_back(Fn);
  267           ReturnValues.push_back(RetVal);
lib/Analysis/CFLSteensAliasAnalysis.cpp
  142           Summary.RetParamRelations.push_back(
  151         Summary.RetParamAttributes.push_back(
lib/Analysis/CGSCCPassManager.cpp
  476           Worklist.push_back(C);
  523     DeadTargets.push_back(&E.getNode());
lib/Analysis/CallGraph.cpp
   96     Nodes.push_back(I.second.get());
lib/Analysis/CaptureTracking.cpp
  244       Worklist.push_back(&U);
lib/Analysis/CodeMetrics.cpp
   38         Worklist.push_back(Operand);
lib/Analysis/ConstantFolding.cpp
  233       Result.push_back(Elt);
  272         Result.push_back(ConstantExpr::getIntToPtr(CE, DstEltTy));
  277       Result.push_back(ConstantExpr::getTrunc(Elt, DstEltTy));
  781       NewIdxs.push_back(ConstantExpr::getCast(CastInst::getCastOpcode(Ops[i],
  787       NewIdxs.push_back(Ops[i]);
  946         NewIdxs.push_back(ConstantInt::get(IntPtrTy, 0));
  955         NewIdxs.push_back(ConstantInt::get(IntPtrTy, NewIdx));
  971       NewIdxs.push_back(ConstantInt::get(Type::getInt32Ty(Ty->getContext()),
 1101     Ops.push_back(NewC);
 1163     Ops.push_back(Op);
 2416           NewElements.push_back(PassthruElt);
 2418           NewElements.push_back(VecElt);
 2425         NewElements.push_back(PassthruElt);
 2429         NewElements.push_back(VecElt);
lib/Analysis/DDG.cpp
   34         IList.push_back(I);
   82   InstList.push_back(&I);
  139     BBList.push_back(&BB);
  150     BBList.push_back(BB);
lib/Analysis/DependenceAnalysis.cpp
 3648         PairsInGroup.push_back(&Pair[SJ]);
lib/Analysis/DivergenceAnalysis.cpp
  248       TaintStack.push_back(SuccBlock);
lib/Analysis/DomTreeUpdater.cpp
  238         PendUpdates.push_back(U);
  287           PendUpdates.push_back(U);
  289           DeduplicatedUpdates.push_back(U);
  339   PendUpdates.push_back({DominatorTree::Insert, From, To});
  360   PendUpdates.push_back({DominatorTree::Insert, From, To});
  385   PendUpdates.push_back({DominatorTree::Delete, From, To});
  406   PendUpdates.push_back({DominatorTree::Delete, From, To});
lib/Analysis/GlobalsModRef.cpp
  634   Inputs.push_back(V);
  656       Inputs.push_back(GetUnderlyingObject(LI->getPointerOperand(), DL));
  663         Inputs.push_back(LHS);
  665         Inputs.push_back(RHS);
  672           Inputs.push_back(Op);
  720   Inputs.push_back(V);
  780         Inputs.push_back(LHS);
  782         Inputs.push_back(RHS);
  789           Inputs.push_back(Op);
lib/Analysis/IVDescriptors.cpp
  167   Worklist.push_back(Exit);
  186           Worklist.push_back(I);
  251   Worklist.push_back(Start);
  373           PHIs.push_back(UI);
  375           NonPHIs.push_back(UI);
  809       RedundantCasts.push_back(Inst);
  974       CastInsts.push_back(Inst);
lib/Analysis/InlineCost.cpp
  422   Operands.push_back(GEP.getOperand(0));
  425        Operands.push_back(SimpleOp);
  427        Operands.push_back(*I);
  622     COps.push_back(COp);
 1221     ConstantArgs.push_back(C);
 1709     NewDead.push_back(Succ);
 1716             NewDead.push_back(S);
lib/Analysis/InstructionSimplify.cpp
 3738         ConstOps.push_back(CRepOp);
 3740         ConstOps.push_back(COp);
 5229     ConstantArgs.push_back(C);
lib/Analysis/LazyCallGraph.cpp
  114             Worklist.push_back(C);
  195         Worklist.push_back(GV.getInitializer());
  289           Worklist.push_back(CalleeC);
  374   Worklist.push_back(this);
  386           Worklist.push_back(ChildRC);
  600     Worklist.push_back(&TargetSCC);
  616             Worklist.push_back(&EdgeC);
  661     DeletedSCCs.push_back(C);
  758   OldSCC.Nodes.push_back(&TargetN);
  808             OldSCC.Nodes.push_back(N);
  812               OldSCC.Nodes.push_back(DFSStack.pop_back_val().first);
  842       PendingSCCStack.push_back(N);
  862       NewSCCs.push_back(G->createSCC(*this, SCCNodes));
 1020     Worklist.push_back(this);
 1032               Worklist.push_back(&EdgeRC);
 1079     DeletedRefSCCs.push_back(RC);
 1254       PendingRefSCCStack.push_back(N);
 1314     Result.push_back(G->createRefSCC(*G));
 1343     RC.SCCs.push_back(C);
 1636       PendingSCCStack.push_back(N);
 1688         RC.SCCs.push_back(createSCC(RC, Nodes));
 1709     Roots.push_back(&E.getNode());
 1734         PostOrderRefSCCs.push_back(NewRC);
lib/Analysis/LoopAccessAnalysis.cpp
  302   Members.push_back(Index);
  735         Retries.push_back(Access);
  897             CheckDeps.push_back(Access);
 1689                 Dependences.push_back(Dependence(A.second, B.second, Type));
 1865         Loads.push_back(Ld);
 1889         Stores.push_back(St);
lib/Analysis/LoopCacheAnalysis.cpp
  349       Subscripts.push_back(Div);
  350       Sizes.push_back(ElemSize);
  479     Loops.push_back(L);
lib/Analysis/LoopInfo.cpp
 1019   MDs.push_back(TempNode.get());
 1036         MDs.push_back(Op);
lib/Analysis/MemDerefPrinter.cpp
   57         Deref.push_back(PO);
lib/Analysis/MemoryDependenceAnalysis.cpp
  375   LoadOperandsQueue.push_back(LoadOperand);
  402         LoadOperandsQueue.push_back(U);
  412           LoadOperandsQueue.push_back(U);
  809         DirtyBlocks.push_back(Entry.getBB());
  821       DirtyBlocks.push_back(Pred);
  907         DirtyBlocks.push_back(Pred);
  928       Result.push_back(NonLocalDefIt->second);
  952     Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(),
  968   Result.push_back(NonLocalDepResult(FromBB, MemDepResult::getUnknown(),
 1200         Result.push_back(
 1218   Worklist.push_back(StartBB);
 1269           Result.push_back(NonLocalDepResult(BB, Dep, Pointer.getAddr()));
 1288           NewBlocks.push_back(Pred);
 1404         Result.push_back(Entry);
 1466       Result.push_back(
lib/Analysis/MemorySSA.cpp
  600       PausedSearches.push_back(Paths.size());
  674         Terminated.push_back(Term);
  684           NewPaused.push_back(PathIndex);
  864           Clobbers.push_back({WR.Result, Paused});
  885             Clobbers.push_back(TP);
 1152   WorkStack.push_back({Root, Root->begin(), IncomingVal});
 1179       WorkStack.push_back({Child, Child->begin(), IncomingVal});
 1351       VersionStack.push_back(&MA);
 1481   VersionStack.push_back(MSSA->getLiveOnEntryDef());
 1974       ActualAccesses.push_back(Phi);
 1975       ActualDefs.push_back(Phi);
 1985         ActualAccesses.push_back(MA);
 1987           ActualDefs.push_back(MA);
lib/Analysis/MemorySSAUpdater.cpp
  480         Worklist.push_back(S);
  515           Worklist.push_back(S);
  755         Updates.push_back({DT.Insert, NewExit, ExitSucc});
  788       InsertUpdates.push_back({DT.Insert, Update.getFrom(), Update.getTo()});
  790       RevDeleteUpdates.push_back({DT.Insert, Update.getFrom(), Update.getTo()});
  883         BlocksPrevDom.push_back(PrevIDom);
  889           BlocksPrevDom.push_back(UpIDom);
 1050       BlocksToProcess.push_back(MPhi->getBlock());
lib/Analysis/ModuleSummaryAnalysis.cpp
   93   Worklist.push_back(CurUser);
  119       Worklist.push_back(Operand);
lib/Analysis/MustExecute.cpp
  167     WorkList.push_back(Pred);
  183         WorkList.push_back(PredPred);
  392           MustExec[&I].push_back(L);
  405           MustExec[&I].push_back(L);
lib/Analysis/PHITransAddr.cpp
  180         InstInputs.push_back(Op);
  222       GEPOps.push_back(GEPOp);
  391     NewInsts.push_back(New);
  403       GEPOps.push_back(OpVal);
  411     NewInsts.push_back(Result);
lib/Analysis/PhiValues.cpp
   75   Stack.push_back(Phi);
  128       InvalidComponents.push_back(Pair.first);
lib/Analysis/ScalarEvolution.cpp
 1001       Qs.push_back(Q);
 1002       Rs.push_back(R);
 1026         Qs.push_back(Op);
 1034         Qs.push_back(Op);
 1043       Qs.push_back(Q);
 1307       Operands.push_back(S);
 1328       Operands.push_back(getTruncateExpr(Op, Ty, Depth + 1));
 1457       DiffOps.push_back(Op);
 1869         Ops.push_back(getZeroExtendExpr(Op, Ty, Depth + 1));
 1902         Ops.push_back(getZeroExtendExpr(Op, Ty, Depth + 1));
 2001         Ops.push_back(getSignExtendExpr(Op, Ty, Depth + 1));
 2232       Ops.push_back(getAnyExtendExpr(Op, Ty));
 2307           NewOps.push_back(Pair.first->first);
 2320         NewOps.push_back(Pair.first->first);
 2504         LargeOps.push_back(T->getOperand());
 2506         LargeOps.push_back(getAnyExtendExpr(C, SrcType));
 2516             LargeMulOps.push_back(T->getOperand());
 2518             LargeMulOps.push_back(getAnyExtendExpr(C, SrcType));
 2525           LargeOps.push_back(getMulExpr(LargeMulOps, SCEV::FlagAnyWrap, Depth + 1));
 2590         MulOpLists[M.find(NewOp)->second].push_back(NewOp);
 2594         Ops.push_back(getConstant(AccumulatedConstant));
 2597           Ops.push_back(getMulExpr(
 2642           Ops.push_back(OuterMul);
 2679             Ops.push_back(OuterMul);
 2701         LIOps.push_back(Ops[i]);
 2709       LIOps.push_back(AddRec->getStart());
 2979             NewOps.push_back(Mul);
 2987             Operands.push_back(getMulExpr(Ops[0], AddRecOp, SCEV::FlagAnyWrap,
 3039         LIOps.push_back(Ops[i]);
 3051         NewOps.push_back(getMulExpr(Scale, AddRec->getOperand(i),
 3125             SumOps.push_back(getMulExpr(CoeffTerm, Term1, Term2,
 3130           SumOps.push_back(getZero(Ty));
 3131         AddRecOps.push_back(getAddExpr(SumOps, SCEV::FlagAnyWrap, Depth + 1));
 3225               Operands.push_back(getUDivExpr(Op, RHS));
 3248           Operands.push_back(getZeroExtendExpr(Op, ExtTy));
 3281           Operands.push_back(getZeroExtendExpr(Op, ExtTy));
 3289             Operands.push_back(Op);
 3367         Operands.push_back(LHSCst);
 3396   Operands.push_back(Start);
 3403   Operands.push_back(Step);
 3987         MatchedOperands.push_back(Matched);
 4152     PromotedOps.push_back(getNoopOrZeroExtend(S, MaxType));
 4188     Worklist.push_back(cast<Instruction>(U));
 4746       Ops.push_back(Add->getOperand(i));
 4821     Predicates.push_back(AddRecPred);
 4874       Predicates.push_back(Pred);
 5068           Ops.push_back(SCEVBackedgeConditionFolder::rewrite(Add->getOperand(i),
 5434     IndexExprs.push_back(getSCEV(*Index));
 6077   PoisonStack.push_back(I);
 6086           PoisonStack.push_back(cast<Instruction>(PoisonUser));
 6168             AddOps.push_back(OpSCEV);
 6184               AddOps.push_back(getMinusSCEV(LHS, RHS, Flags));
 6186               AddOps.push_back(getAddExpr(LHS, RHS, Flags));
 6192           AddOps.push_back(getNegativeSCEV(getSCEV(BO->RHS)));
 6194           AddOps.push_back(getSCEV(BO->RHS));
 6199           AddOps.push_back(getSCEV(BO->LHS));
 6213             MulOps.push_back(OpSCEV);
 6219             MulOps.push_back(
 6225         MulOps.push_back(getSCEV(BO->RHS));
 6228           MulOps.push_back(getSCEV(BO->LHS));
 6280               MulOps.push_back(getConstant(OpC->getAPInt().lshr(GCD)));
 6642     Worklist.push_back(&PN);
 6752             Worklist.push_back(I);
 6865   Worklist.push_back(I);
 6914     Ops.push_back(BECount);
 8008       PHIsToCompute.push_back(PHI);
 8220             Operands.push_back(C);
 8241           Operands.push_back(C);
 8276         NewOps.push_back(OpAtScope);
 8280           NewOps.push_back(OpAtScope);
 8318       NewOps.push_back(OpAtScope);
 8320         NewOps.push_back(getSCEVAtScope(AddRec->getOperand(i), L));
10880     Ops.push_back(SE.getAddExpr(getOperand(i), getOperand(i + 1)));
10887   Ops.push_back(Last);
10913       Strides.push_back(AR->getStepRecurrence(SE));
10930         Terms.push_back(S);
10992           Operands.push_back(Op);
11008       Terms.push_back(SE.getMulExpr(Operands));
11065           Qs.push_back(Op);
11070     Sizes.push_back(Step);
11095   Sizes.push_back(Step);
11125         Factors.push_back(Op);
11187       NewTerms.push_back(NewT);
11201   Sizes.push_back(ElementSize);
11252     Subscripts.push_back(R);
11257   Subscripts.push_back(Res);
11915     LoopUsers[L].push_back(S);
12373   SCEVToPreds[Key].push_back(N);
12374   Preds.push_back(N);
lib/Analysis/ScalarEvolutionExpander.cpp
  335     Ops.push_back(Sum);
  355       AddRecs.push_back(SE.getAddRecExpr(Zero,
  436             ScaledOps.push_back(Op);
  438               NewOps.push_back(Remainder);
  443             NewOps.push_back(Op);
  461     GepIndices.push_back(Scaled);
  478             GepIndices.push_back(
  492         GepIndices.push_back(
  589     Ops.push_back(SE.getUnknown(GEP));
  725         NewOps.push_back(X);
  733       NewOps.push_back(isa<Instruction>(Sum) ? SE.getUnknown(Sum) :
  736         NewOps.push_back(I->second);
 1021     IVIncs.push_back(IncV);
 1955     Phis.push_back(&PN);
lib/Analysis/StackSafetyAnalysis.cpp
  284   WorkList.push_back(Ptr);
  358           WorkList.push_back(cast<const Instruction>(I));
  510         Callees.push_back(CS.Callee);
  513         Callees.push_back(CS.Callee);
  519       Callers[Callee].push_back(F.first);
lib/Analysis/StratifiedSets.h
  522       Found.push_back(Current);
lib/Analysis/TypeMetadataUtils.cpp
   41       DevirtCalls.push_back({Offset, CI});
   43       DevirtCalls.push_back({Offset, II});
   86         Assumes.push_back(AssumeCI);
  115         LoadedPtrs.push_back(EVI);
  119         Preds.push_back(EVI);
lib/Analysis/VFABIDemangling.cpp
  337       Parameters.push_back({ParameterPos, PKind, StepOrPos, Alignment});
  376     Parameters.push_back({Pos, VFParamKind::GlobalPredicate});
lib/Analysis/ValueTracking.cpp
  492            WorkSet.push_back(*J);
 1939         WorkList.push_back(CmpU);
 1953                   WorkList.push_back(BOU);
 3303       Idxs.push_back(i);
 3769   Worklist.push_back(V);
 3778       Worklist.push_back(SI->getTrueValue());
 3779       Worklist.push_back(SI->getFalseValue());
 3797           Worklist.push_back(IncValue);
 3801     Objects.push_back(P);
 3854           Working.push_back(O);
 3864       Objects.push_back(const_cast<Value *>(V));
 4185         Results.push_back(EVI);
 4192             GuardingBranches.push_back(B);
lib/Analysis/VectorUtils.cpp
  401         Worklist.push_back(&I);
  459       Worklist.push_back(O);
  574       Intersection.push_back(MD1);
  580         Intersection.push_back(Item);
  651       Mask.push_back(Builder.getInt1(HasMember));
  662       MaskVec.push_back(Builder.getInt32(i));
  672       Mask.push_back(Builder.getInt32(j * VF + i));
  681     Mask.push_back(Builder.getInt32(Start + i * Stride));
  690     Mask.push_back(Builder.getInt32(Start + i));
  694     Mask.push_back(Undef);
  738       TmpList.push_back(concatenateTwoVectors(Builder, V0, V1));
  743       TmpList.push_back(ResList[NumVecs - 1]);
lib/AsmParser/LLParser.cpp
 2044       InstsWithTBAATag.push_back(&Inst);
 2305     Indices.push_back(Idx);
 2469     ArgList.push_back(ParamInfo(
 2666     ArgListTy.push_back(ArgList[i].Ty);
 2755   Body.push_back(Ty);
 2767     Body.push_back(Ty);
 3717     Elts.push_back(C);
 4952           Elements.push_back(Op);
 4961           Elements.push_back(Op);
 4973       Elements.push_back(U.getZExtValue());
 5425     Attrs.push_back(ArgList[i].Attrs);
 6016     DestList.push_back(DestBB);
 6021       DestList.push_back(DestBB);
 6108     Args.push_back(ArgList[i].V);
 6109     ArgAttrs.push_back(ArgList[i].Attrs);
 6169     Args.push_back(V);
 6248     Table.push_back(DestBB);
 6380     IndirectDests.push_back(DestBB);
 6385       IndirectDests.push_back(DestBB);
 6438     Args.push_back(ArgList[i].V);
 6439     ArgAttrs.push_back(ArgList[i].Attrs);
 6838     Args.push_back(ArgList[i].V);
 6839     Attrs.push_back(ArgList[i].Attrs);
 7227     Indices.push_back(Val);
 7306       Elts.push_back(nullptr);
 7313     Elts.push_back(MD);
 7372     Indexes.push_back(Index);
lib/BinaryFormat/MsgPackDocument.cpp
   82     Stack.push_back(StackLevel({Root, (size_t)-1, nullptr}));
  149       Stack.push_back(StackLevel({Node, Obj.Length, nullptr}));
  189       Stack.push_back(
  194       Stack.push_back(
lib/Bitcode/Reader/BitcodeReader.cpp
 1393         Attrs.push_back(AttributeList::get(Context, Record[i], B));
 1401         Attrs.push_back(MAttributeGroups[Record[i]]);
 1788           ArgTys.push_back(T);
 1809           ArgTys.push_back(T);
 1828           EltTys.push_back(T);
 1861           EltTys.push_back(T);
 2003     SSIDs.push_back(Context.getOrInsertSyncScopeID(SSN));
 2438           Elts.push_back(ValueList.getConstantFwdRef(Record[i],
 2444           Elts.push_back(ValueList.getConstantFwdRef(Record[i], EltTy));
 2449           Elts.push_back(ValueList.getConstantFwdRef(Record[i], EltTy));
 2605         Elts.push_back(ValueList.getConstantFwdRef(Record[OpNum++], ElTy));
 3876       InstructionList.push_back(I);
 3898       InstructionList.push_back(I);
 3938           InstructionList.push_back(Temp);
 3947       InstructionList.push_back(I);
 3984         GEPIdx.push_back(Op);
 3990       InstructionList.push_back(I);
 4021         EXTRACTVALIdx.push_back((unsigned)Index);
 4030       InstructionList.push_back(I);
 4064         INSERTVALIdx.push_back((unsigned)Index);
 4075       InstructionList.push_back(I);
 4090       InstructionList.push_back(I);
 4117       InstructionList.push_back(I);
 4136       InstructionList.push_back(I);
 4152       InstructionList.push_back(I);
 4170       InstructionList.push_back(I);
 4207       InstructionList.push_back(I);
 4216           InstructionList.push_back(I);
 4228         InstructionList.push_back(I);
 4240         InstructionList.push_back(I);
 4249         InstructionList.push_back(I);
 4269       InstructionList.push_back(I);
 4285       InstructionList.push_back(I);
 4305         Handlers.push_back(BB);
 4323       InstructionList.push_back(I);
 4344         Args.push_back(Val);
 4354       InstructionList.push_back(I);
 4376         InstructionList.push_back(SI);
 4406                 CaseVals.push_back(ConstantInt::get(Context, Low));
 4408               CaseVals.push_back(ConstantInt::get(Context, Low));
 4430       InstructionList.push_back(SI);
 4453       InstructionList.push_back(IBI);
 4508         Ops.push_back(getValue(Record, OpNum, NextValueNo,
 4510         ArgsFullTys.push_back(FullFTy->getParamType(i));
 4525           Ops.push_back(Op);
 4526           ArgsFullTys.push_back(FullTy);
 4534       InstructionList.push_back(I);
 4548       InstructionList.push_back(I);
 4561         IndirectDests.push_back(getBasicBlock(Record[OpNum++]));
 4596           Args.push_back(getBasicBlock(Record[OpNum]));
 4598           Args.push_back(getValue(Record, OpNum, NextValueNo,
 4613           Args.push_back(Op);
 4621       InstructionList.push_back(I);
 4629       InstructionList.push_back(I);
 4648       InstructionList.push_back(PN);
 4728       InstructionList.push_back(I);
 4769       InstructionList.push_back(I);
 4796       InstructionList.push_back(I);
 4833       InstructionList.push_back(I);
 4855       InstructionList.push_back(I);
 4888       InstructionList.push_back(I);
 4947       InstructionList.push_back(I);
 4972       InstructionList.push_back(I);
 4985       InstructionList.push_back(I);
 5038           Args.push_back(getBasicBlock(Record[OpNum]));
 5040           Args.push_back(getValue(Record, OpNum, NextValueNo,
 5042         ArgsFullTys.push_back(FullFTy->getParamType(i));
 5057           Args.push_back(Op);
 5058           ArgsFullTys.push_back(FullTy);
 5065       InstructionList.push_back(I);
 5096       InstructionList.push_back(I);
lib/Bitcode/Reader/MetadataLoader.cpp
  355     Ops.push_back(upgradeTypeRef(MD));
  601           Buffer.push_back(dwarf::DW_OP_plus_uconst);
  605           Buffer.push_back(dwarf::DW_OP_constu);
  607           Buffer.push_back(dwarf::DW_OP_minus);
  610           Buffer.push_back(*SubExpr.begin());
 1176         Elts.push_back(getMD(Record[i + 1]));
 1182         Elts.push_back(MD);
 1184         Elts.push_back(nullptr);
 1211       Elts.push_back(getMDOrNull(ID));
 1249       DwarfOps.push_back(getMDOrNull(Record[I]));
lib/Bitcode/Reader/ValueList.cpp
  200         NewOps.push_back(cast<Constant>(NewOp));
lib/Bitcode/Writer/BitcodeWriter.cpp
  591     Vals.push_back(Str[i]);
  748     Record.push_back(VE.getAttributeGroupID(Pair));
  749     Record.push_back(AttrListIndex);
  753         Record.push_back(0);
  754         Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
  756         Record.push_back(1);
  757         Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
  758         Record.push_back(Attr.getValueAsInt());
  763         Record.push_back(Val.empty() ? 3 : 4);
  765         Record.push_back(0);
  768           Record.push_back(0);
  773         Record.push_back(Ty ? 6 : 5);
  774         Record.push_back(getAttrKindEncoding(Attr.getKindAsEnum()));
  776           Record.push_back(VE.getTypeID(Attr.getValueAsType()));
  799         Record.push_back(VE.getAttributeGroupID({i, AS}));
  864   TypeVals.push_back(TypeList.size());
  889       TypeVals.push_back(cast<IntegerType>(T)->getBitWidth());
  895       TypeVals.push_back(VE.getTypeID(PTy->getElementType()));
  897       TypeVals.push_back(AddressSpace);
  905       TypeVals.push_back(FT->isVarArg());
  906       TypeVals.push_back(VE.getTypeID(FT->getReturnType()));
  908         TypeVals.push_back(VE.getTypeID(FT->getParamType(i)));
  915       TypeVals.push_back(ST->isPacked());
  919         TypeVals.push_back(VE.getTypeID(*I));
  943       TypeVals.push_back(AT->getNumElements());
  944       TypeVals.push_back(VE.getTypeID(AT->getElementType()));
  953       TypeVals.push_back(VT->getNumElements());
  954       TypeVals.push_back(VE.getTypeID(VT->getElementType()));
  956         TypeVals.push_back(VT->isScalable());
 1097     Vals.push_back(addToStrtab(C->getName()));
 1098     Vals.push_back(C->getName().size());
 1099     Vals.push_back(getEncodedComdatSelectionKind(*C));
 1253       Vals.push_back((unsigned char)P);
 1268     Vals.push_back(addToStrtab(GV.getName()));
 1269     Vals.push_back(GV.getName().size());
 1270     Vals.push_back(VE.getTypeID(GV.getValueType()));
 1271     Vals.push_back(GV.getType()->getAddressSpace() << 2 | 2 | GV.isConstant());
 1272     Vals.push_back(GV.isDeclaration() ? 0 :
 1274     Vals.push_back(getEncodedLinkage(GV));
 1275     Vals.push_back(Log2_32(GV.getAlignment())+1);
 1276     Vals.push_back(GV.hasSection() ? SectionMap[GV.getSection()] : 0);
 1286       Vals.push_back(getEncodedVisibility(GV));
 1287       Vals.push_back(getEncodedThreadLocalMode(GV));
 1288       Vals.push_back(getEncodedUnnamedAddr(GV));
 1289       Vals.push_back(GV.isExternallyInitialized());
 1290       Vals.push_back(getEncodedDLLStorageClass(GV));
 1291       Vals.push_back(GV.hasComdat() ? VE.getComdatID(GV.getComdat()) : 0);
 1294       Vals.push_back(VE.getAttributeListID(AL));
 1296       Vals.push_back(GV.isDSOLocal());
 1297       Vals.push_back(addToStrtab(GV.getPartition()));
 1298       Vals.push_back(GV.getPartition().size());
 1313     Vals.push_back(addToStrtab(F.getName()));
 1314     Vals.push_back(F.getName().size());
 1315     Vals.push_back(VE.getTypeID(F.getFunctionType()));
 1316     Vals.push_back(F.getCallingConv());
 1317     Vals.push_back(F.isDeclaration());
 1318     Vals.push_back(getEncodedLinkage(F));
 1319     Vals.push_back(VE.getAttributeListID(F.getAttributes()));
 1320     Vals.push_back(Log2_32(F.getAlignment())+1);
 1321     Vals.push_back(F.hasSection() ? SectionMap[F.getSection()] : 0);
 1322     Vals.push_back(getEncodedVisibility(F));
 1323     Vals.push_back(F.hasGC() ? GCMap[F.getGC()] : 0);
 1324     Vals.push_back(getEncodedUnnamedAddr(F));
 1325     Vals.push_back(F.hasPrologueData() ? (VE.getValueID(F.getPrologueData()) + 1)
 1327     Vals.push_back(getEncodedDLLStorageClass(F));
 1328     Vals.push_back(F.hasComdat() ? VE.getComdatID(F.getComdat()) : 0);
 1329     Vals.push_back(F.hasPrefixData() ? (VE.getValueID(F.getPrefixData()) + 1)
 1331     Vals.push_back(
 1334     Vals.push_back(F.isDSOLocal());
 1335     Vals.push_back(F.getAddressSpace());
 1336     Vals.push_back(addToStrtab(F.getPartition()));
 1337     Vals.push_back(F.getPartition().size());
 1349     Vals.push_back(addToStrtab(A.getName()));
 1350     Vals.push_back(A.getName().size());
 1351     Vals.push_back(VE.getTypeID(A.getValueType()));
 1352     Vals.push_back(A.getType()->getAddressSpace());
 1353     Vals.push_back(VE.getValueID(A.getAliasee()));
 1354     Vals.push_back(getEncodedLinkage(A));
 1355     Vals.push_back(getEncodedVisibility(A));
 1356     Vals.push_back(getEncodedDLLStorageClass(A));
 1357     Vals.push_back(getEncodedThreadLocalMode(A));
 1358     Vals.push_back(getEncodedUnnamedAddr(A));
 1359     Vals.push_back(A.isDSOLocal());
 1360     Vals.push_back(addToStrtab(A.getPartition()));
 1361     Vals.push_back(A.getPartition().size());
 1372     Vals.push_back(addToStrtab(I.getName()));
 1373     Vals.push_back(I.getName().size());
 1374     Vals.push_back(VE.getTypeID(I.getValueType()));
 1375     Vals.push_back(I.getType()->getAddressSpace());
 1376     Vals.push_back(VE.getValueID(I.getResolver()));
 1377     Vals.push_back(getEncodedLinkage(I));
 1378     Vals.push_back(getEncodedVisibility(I));
 1379     Vals.push_back(I.isDSOLocal());
 1380     Vals.push_back(addToStrtab(I.getPartition()));
 1381     Vals.push_back(I.getPartition().size());
 1424   Record.push_back(VE.getTypeID(V->getType()));
 1425   Record.push_back(VE.getValueID(V));
 1437     Record.push_back(VE.getMetadataOrNullID(MD));
 1465   Record.push_back(N->isDistinct());
 1466   Record.push_back(N->getLine());
 1467   Record.push_back(N->getColumn());
 1468   Record.push_back(VE.getMetadataID(N->getScope()));
 1469   Record.push_back(VE.getMetadataOrNullID(N->getInlinedAt()));
 1470   Record.push_back(N->isImplicitCode());
 1496   Record.push_back(N->isDistinct());
 1497   Record.push_back(N->getTag());
 1498   Record.push_back(0); // Per-tag version field; unused for now.
 1501     Record.push_back(VE.getMetadataOrNullID(I));
 1516   Record.push_back((uint64_t)N->isDistinct() | Version);
 1517   Record.push_back(VE.getMetadataOrNullID(N->getRawCountNode()));
 1518   Record.push_back(rotateSign(N->getLowerBound()));
 1527   Record.push_back((N->isUnsigned() << 1) | N->isDistinct());
 1528   Record.push_back(rotateSign(N->getValue()));
 1529   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1538   Record.push_back(N->isDistinct());
 1539   Record.push_back(N->getTag());
 1540   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1541   Record.push_back(N->getSizeInBits());
 1542   Record.push_back(N->getAlignInBits());
 1543   Record.push_back(N->getEncoding());
 1544   Record.push_back(N->getFlags());
 1553   Record.push_back(N->isDistinct());
 1554   Record.push_back(N->getTag());
 1555   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1556   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1557   Record.push_back(N->getLine());
 1558   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1559   Record.push_back(VE.getMetadataOrNullID(N->getBaseType()));
 1560   Record.push_back(N->getSizeInBits());
 1561   Record.push_back(N->getAlignInBits());
 1562   Record.push_back(N->getOffsetInBits());
 1563   Record.push_back(N->getFlags());
 1564   Record.push_back(VE.getMetadataOrNullID(N->getExtraData()));
 1569     Record.push_back(*DWARFAddressSpace + 1);
 1571     Record.push_back(0);
 1581   Record.push_back(IsNotUsedInOldTypeRef | (unsigned)N->isDistinct());
 1582   Record.push_back(N->getTag());
 1583   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1584   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1585   Record.push_back(N->getLine());
 1586   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1587   Record.push_back(VE.getMetadataOrNullID(N->getBaseType()));
 1588   Record.push_back(N->getSizeInBits());
 1589   Record.push_back(N->getAlignInBits());
 1590   Record.push_back(N->getOffsetInBits());
 1591   Record.push_back(N->getFlags());
 1592   Record.push_back(VE.getMetadataOrNullID(N->getElements().get()));
 1593   Record.push_back(N->getRuntimeLang());
 1594   Record.push_back(VE.getMetadataOrNullID(N->getVTableHolder()));
 1595   Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get()));
 1596   Record.push_back(VE.getMetadataOrNullID(N->getRawIdentifier()));
 1597   Record.push_back(VE.getMetadataOrNullID(N->getDiscriminator()));
 1607   Record.push_back(HasNoOldTypeRefs | (unsigned)N->isDistinct());
 1608   Record.push_back(N->getFlags());
 1609   Record.push_back(VE.getMetadataOrNullID(N->getTypeArray().get()));
 1610   Record.push_back(N->getCC());
 1619   Record.push_back(N->isDistinct());
 1620   Record.push_back(VE.getMetadataOrNullID(N->getRawFilename()));
 1621   Record.push_back(VE.getMetadataOrNullID(N->getRawDirectory()));
 1623     Record.push_back(N->getRawChecksum()->Kind);
 1624     Record.push_back(VE.getMetadataOrNullID(N->getRawChecksum()->Value));
 1628     Record.push_back(0);
 1629     Record.push_back(VE.getMetadataOrNullID(nullptr));
 1633     Record.push_back(VE.getMetadataOrNullID(*Source));
 1643   Record.push_back(/* IsDistinct */ true);
 1644   Record.push_back(N->getSourceLanguage());
 1645   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1646   Record.push_back(VE.getMetadataOrNullID(N->getRawProducer()));
 1647   Record.push_back(N->isOptimized());
 1648   Record.push_back(VE.getMetadataOrNullID(N->getRawFlags()));
 1649   Record.push_back(N->getRuntimeVersion());
 1650   Record.push_back(VE.getMetadataOrNullID(N->getRawSplitDebugFilename()));
 1651   Record.push_back(N->getEmissionKind());
 1652   Record.push_back(VE.getMetadataOrNullID(N->getEnumTypes().get()));
 1653   Record.push_back(VE.getMetadataOrNullID(N->getRetainedTypes().get()));
 1654   Record.push_back(/* subprograms */ 0);
 1655   Record.push_back(VE.getMetadataOrNullID(N->getGlobalVariables().get()));
 1656   Record.push_back(VE.getMetadataOrNullID(N->getImportedEntities().get()));
 1657   Record.push_back(N->getDWOId());
 1658   Record.push_back(VE.getMetadataOrNullID(N->getMacros().get()));
 1659   Record.push_back(N->getSplitDebugInlining());
 1660   Record.push_back(N->getDebugInfoForProfiling());
 1661   Record.push_back((unsigned)N->getNameTableKind());
 1672   Record.push_back(uint64_t(N->isDistinct()) | HasUnitFlag | HasSPFlagsFlag);
 1673   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1674   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1675   Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName()));
 1676   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1677   Record.push_back(N->getLine());
 1678   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1679   Record.push_back(N->getScopeLine());
 1680   Record.push_back(VE.getMetadataOrNullID(N->getContainingType()));
 1681   Record.push_back(N->getSPFlags());
 1682   Record.push_back(N->getVirtualIndex());
 1683   Record.push_back(N->getFlags());
 1684   Record.push_back(VE.getMetadataOrNullID(N->getRawUnit()));
 1685   Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams().get()));
 1686   Record.push_back(VE.getMetadataOrNullID(N->getDeclaration()));
 1687   Record.push_back(VE.getMetadataOrNullID(N->getRetainedNodes().get()));
 1688   Record.push_back(N->getThisAdjustment());
 1689   Record.push_back(VE.getMetadataOrNullID(N->getThrownTypes().get()));
 1698   Record.push_back(N->isDistinct());
 1699   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1700   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1701   Record.push_back(N->getLine());
 1702   Record.push_back(N->getColumn());
 1711   Record.push_back(N->isDistinct());
 1712   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1713   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1714   Record.push_back(N->getDiscriminator());
 1723   Record.push_back(N->isDistinct());
 1724   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1725   Record.push_back(VE.getMetadataOrNullID(N->getDecl()));
 1726   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1727   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1728   Record.push_back(N->getLineNo());
 1737   Record.push_back(N->isDistinct() | N->getExportSymbols() << 1);
 1738   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1739   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1748   Record.push_back(N->isDistinct());
 1749   Record.push_back(N->getMacinfoType());
 1750   Record.push_back(N->getLine());
 1751   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1752   Record.push_back(VE.getMetadataOrNullID(N->getRawValue()));
 1761   Record.push_back(N->isDistinct());
 1762   Record.push_back(N->getMacinfoType());
 1763   Record.push_back(N->getLine());
 1764   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1765   Record.push_back(VE.getMetadataOrNullID(N->getElements().get()));
 1774   Record.push_back(N->isDistinct());
 1776     Record.push_back(VE.getMetadataOrNullID(I));
 1785   Record.push_back(N->isDistinct());
 1786   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1787   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1796   Record.push_back(N->isDistinct());
 1797   Record.push_back(N->getTag());
 1798   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1799   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1800   Record.push_back(VE.getMetadataOrNullID(N->getValue()));
 1810   Record.push_back((uint64_t)N->isDistinct() | Version);
 1811   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1812   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1813   Record.push_back(VE.getMetadataOrNullID(N->getRawLinkageName()));
 1814   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1815   Record.push_back(N->getLine());
 1816   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1817   Record.push_back(N->isLocalToUnit());
 1818   Record.push_back(N->isDefinition());
 1819   Record.push_back(VE.getMetadataOrNullID(N->getStaticDataMemberDeclaration()));
 1820   Record.push_back(VE.getMetadataOrNullID(N->getTemplateParams()));
 1821   Record.push_back(N->getAlignInBits());
 1844   Record.push_back((uint64_t)N->isDistinct() | HasAlignmentFlag);
 1845   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1846   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1847   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1848   Record.push_back(N->getLine());
 1849   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1850   Record.push_back(N->getArg());
 1851   Record.push_back(N->getFlags());
 1852   Record.push_back(N->getAlignInBits());
 1861   Record.push_back((uint64_t)N->isDistinct());
 1862   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1863   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1864   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1865   Record.push_back(N->getLine());
 1876   Record.push_back((uint64_t)N->isDistinct() | Version);
 1886   Record.push_back(N->isDistinct());
 1887   Record.push_back(VE.getMetadataOrNullID(N->getVariable()));
 1888   Record.push_back(VE.getMetadataOrNullID(N->getExpression()));
 1897   Record.push_back(N->isDistinct());
 1898   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1899   Record.push_back(VE.getMetadataOrNullID(N->getFile()));
 1900   Record.push_back(N->getLine());
 1901   Record.push_back(VE.getMetadataOrNullID(N->getRawSetterName()));
 1902   Record.push_back(VE.getMetadataOrNullID(N->getRawGetterName()));
 1903   Record.push_back(N->getAttributes());
 1904   Record.push_back(VE.getMetadataOrNullID(N->getType()));
 1913   Record.push_back(N->isDistinct());
 1914   Record.push_back(N->getTag());
 1915   Record.push_back(VE.getMetadataOrNullID(N->getScope()));
 1916   Record.push_back(VE.getMetadataOrNullID(N->getEntity()));
 1917   Record.push_back(N->getLine());
 1918   Record.push_back(VE.getMetadataOrNullID(N->getRawName()));
 1919   Record.push_back(VE.getMetadataOrNullID(N->getRawFile()));
 1948       Record.push_back(VE.getMetadataID(N));
 1973   Record.push_back(bitc::METADATA_STRINGS);
 1974   Record.push_back(Strings.size());
 1986   Record.push_back(Blob.size());
 2117     Record.push_back(VE.getValueID(&GO));
 2150     Record.push_back(I.first);
 2151     Record.push_back(VE.getMetadataID(I.second));
 2177       Record.push_back(VE.getInstructionID(&I));
 2180         Record.push_back(MDs[i].first);
 2181         Record.push_back(VE.getMetadataID(MDs[i].second));
 2203     Record.push_back(MDKindID);
 2261     Vals.push_back(V << 1);
 2263     Vals.push_back((-V << 1) | 1);
 2314       Record.push_back(VE.getTypeID(LastTy));
 2321       Record.push_back(unsigned(IA->hasSideEffects()) |
 2327       Record.push_back(AsmStr.size());
 2332       Record.push_back(ConstraintStr.size());
 2367         Record.push_back(CFP->getValueAPF().bitcastToAPInt().getZExtValue());
 2373         Record.push_back((p[1] << 48) | (p[0] >> 16));
 2374         Record.push_back(p[0] & 0xffffLL);
 2378         Record.push_back(p[0]);
 2379         Record.push_back(p[1]);
 2400         Record.push_back(V);
 2416           Record.push_back(CDS->getElementAsInteger(i));
 2419           Record.push_back(
 2425         Record.push_back(VE.getValueID(Op));
 2432           Record.push_back(getEncodedCastOpcode(CE->getOpcode()));
 2433           Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2434           Record.push_back(VE.getValueID(C->getOperand(0)));
 2439           Record.push_back(getEncodedBinaryOpcode(CE->getOpcode()));
 2440           Record.push_back(VE.getValueID(C->getOperand(0)));
 2441           Record.push_back(VE.getValueID(C->getOperand(1)));
 2444             Record.push_back(Flags);
 2450         Record.push_back(getEncodedUnaryOpcode(CE->getOpcode()));
 2451         Record.push_back(VE.getValueID(C->getOperand(0)));
 2454           Record.push_back(Flags);
 2460         Record.push_back(VE.getTypeID(GO->getSourceElementType()));
 2463           Record.push_back((*Idx << 1) | GO->isInBounds());
 2467           Record.push_back(VE.getTypeID(C->getOperand(i)->getType()));
 2468           Record.push_back(VE.getValueID(C->getOperand(i)));
 2474         Record.push_back(VE.getValueID(C->getOperand(0)));
 2475         Record.push_back(VE.getValueID(C->getOperand(1)));
 2476         Record.push_back(VE.getValueID(C->getOperand(2)));
 2480         Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2481         Record.push_back(VE.getValueID(C->getOperand(0)));
 2482         Record.push_back(VE.getTypeID(C->getOperand(1)->getType()));
 2483         Record.push_back(VE.getValueID(C->getOperand(1)));
 2487         Record.push_back(VE.getValueID(C->getOperand(0)));
 2488         Record.push_back(VE.getValueID(C->getOperand(1)));
 2489         Record.push_back(VE.getTypeID(C->getOperand(2)->getType()));
 2490         Record.push_back(VE.getValueID(C->getOperand(2)));
 2501           Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2503         Record.push_back(VE.getValueID(C->getOperand(0)));
 2504         Record.push_back(VE.getValueID(C->getOperand(1)));
 2505         Record.push_back(VE.getValueID(C->getOperand(2)));
 2510         Record.push_back(VE.getTypeID(C->getOperand(0)->getType()));
 2511         Record.push_back(VE.getValueID(C->getOperand(0)));
 2512         Record.push_back(VE.getValueID(C->getOperand(1)));
 2513         Record.push_back(CE->getPredicate());
 2518       Record.push_back(VE.getTypeID(BA->getFunction()->getType()));
 2519       Record.push_back(VE.getValueID(BA->getFunction()));
 2520       Record.push_back(VE.getGlobalBasicBlockID(BA->getBasicBlock()));
 2559   Vals.push_back(InstID - ValID);
 2561     Vals.push_back(VE.getTypeID(V->getType()));
 2574     Record.push_back(C.getOperandBundleTagID(Bundle.getTagName()));
 2589   Vals.push_back(InstID - ValID);
 2612       Vals.push_back(VE.getTypeID(I.getType()));
 2613       Vals.push_back(getEncodedCastOpcode(I.getOpcode()));
 2620       Vals.push_back(getEncodedBinaryOpcode(I.getOpcode()));
 2625         Vals.push_back(Flags);
 2633     Vals.push_back(getEncodedUnaryOpcode(I.getOpcode()));
 2638       Vals.push_back(Flags);
 2646     Vals.push_back(GEPInst.isInBounds());
 2647     Vals.push_back(VE.getTypeID(GEPInst.getSourceElementType()));
 2674       Vals.push_back(Flags);
 2700     Vals.push_back(cast<CmpInst>(I).getPredicate());
 2703       Vals.push_back(Flags);
 2726       Vals.push_back(VE.getValueID(II.getSuccessor(0)));
 2728         Vals.push_back(VE.getValueID(II.getSuccessor(1)));
 2737       Vals.push_back(VE.getTypeID(SI.getCondition()->getType()));
 2739       Vals.push_back(VE.getValueID(SI.getDefaultDest()));
 2741         Vals.push_back(VE.getValueID(Case.getCaseValue()));
 2742         Vals.push_back(VE.getValueID(Case.getCaseSuccessor()));
 2748     Vals.push_back(VE.getTypeID(I.getOperand(0)->getType()));
 2752       Vals.push_back(VE.getValueID(I.getOperand(i)));
 2765     Vals.push_back(VE.getAttributeListID(II->getAttributes()));
 2766     Vals.push_back(II->getCallingConv() | 1 << 13);
 2767     Vals.push_back(VE.getValueID(II->getNormalDest()));
 2768     Vals.push_back(VE.getValueID(II->getUnwindDest()));
 2769     Vals.push_back(VE.getTypeID(FTy));
 2793       Vals.push_back(VE.getValueID(CRI.getUnwindDest()));
 2800     Vals.push_back(VE.getValueID(CRI.getSuccessor()));
 2811     Vals.push_back(NumArgOperands);
 2823     Vals.push_back(NumHandlers);
 2825       Vals.push_back(VE.getValueID(CatchPadBB));
 2828       Vals.push_back(VE.getValueID(CatchSwitch.getUnwindDest()));
 2841     Vals.push_back(VE.getAttributeListID(CBI->getAttributes()));
 2843     Vals.push_back(CBI->getCallingConv() << bitc::CALL_CCONV |
 2846     Vals.push_back(VE.getValueID(CBI->getDefaultDest()));
 2847     Vals.push_back(CBI->getNumIndirectDests());
 2849       Vals.push_back(VE.getValueID(CBI->getIndirectDest(i)));
 2851     Vals.push_back(VE.getTypeID(FTy));
 2878     Vals64.push_back(VE.getTypeID(PN.getType()));
 2881       Vals64.push_back(VE.getValueID(PN.getIncomingBlock(i)));
 2886       Vals64.push_back(Flags);
 2897     Vals.push_back(VE.getTypeID(LP.getType()));
 2898     Vals.push_back(LP.isCleanup());
 2899     Vals.push_back(LP.getNumClauses());
 2902         Vals.push_back(LandingPadInst::Catch);
 2904         Vals.push_back(LandingPadInst::Filter);
 2913     Vals.push_back(VE.getTypeID(AI.getAllocatedType()));
 2914     Vals.push_back(VE.getTypeID(I.getOperand(0)->getType()));
 2915     Vals.push_back(VE.getValueID(I.getOperand(0))); // size.
 2923     Vals.push_back(AlignRecord);
 2936     Vals.push_back(VE.getTypeID(I.getType()));
 2937     Vals.push_back(Log2_32(cast<LoadInst>(I).getAlignment())+1);
 2938     Vals.push_back(cast<LoadInst>(I).isVolatile());
 2940       Vals.push_back(getEncodedOrdering(cast<LoadInst>(I).getOrdering()));
 2941       Vals.push_back(getEncodedSyncScopeID(cast<LoadInst>(I).getSyncScopeID()));
 2951     Vals.push_back(Log2_32(cast<StoreInst>(I).getAlignment())+1);
 2952     Vals.push_back(cast<StoreInst>(I).isVolatile());
 2954       Vals.push_back(getEncodedOrdering(cast<StoreInst>(I).getOrdering()));
 2955       Vals.push_back(
 2964     Vals.push_back(cast<AtomicCmpXchgInst>(I).isVolatile());
 2965     Vals.push_back(
 2967     Vals.push_back(
 2969     Vals.push_back(
 2971     Vals.push_back(cast<AtomicCmpXchgInst>(I).isWeak());
 2977     Vals.push_back(
 2979     Vals.push_back(cast<AtomicRMWInst>(I).isVolatile());
 2980     Vals.push_back(getEncodedOrdering(cast<AtomicRMWInst>(I).getOrdering()));
 2981     Vals.push_back(
 2986     Vals.push_back(getEncodedOrdering(cast<FenceInst>(I).getOrdering()));
 2987     Vals.push_back(getEncodedSyncScopeID(cast<FenceInst>(I).getSyncScopeID()));
 2998     Vals.push_back(VE.getAttributeListID(CI.getAttributes()));
 3001     Vals.push_back(CI.getCallingConv() << bitc::CALL_CCONV |
 3008       Vals.push_back(Flags);
 3010     Vals.push_back(VE.getTypeID(FTy));
 3017         Vals.push_back(VE.getValueID(CI.getArgOperand(i)));
 3032     Vals.push_back(VE.getTypeID(I.getOperand(0)->getType()));   // valistty
 3034     Vals.push_back(VE.getTypeID(I.getType())); // restype.
 3105     NameVals.push_back(VE.getValueID(Name.getValue()));
 3123       NameVals.push_back((unsigned char)P);
 3142   Record.push_back(VE.getValueID(Order.V));
 3180   Vals.push_back(VE.getBasicBlocks().size());
 3221       Vals.push_back(DL->getLine());
 3222       Vals.push_back(DL->getColumn());
 3223       Vals.push_back(VE.getMetadataOrNullID(DL->getScope()));
 3224       Vals.push_back(VE.getMetadataOrNullID(DL->getInlinedAt()));
 3225       Vals.push_back(DL->isImplicitCode());
 3489         Vals.push_back(Value.first);
 3523       Record.push_back(VF.GUID);
 3524       Record.push_back(VF.Offset);
 3538       Record.push_back(VC.VFunc.GUID);
 3539       Record.push_back(VC.VFunc.Offset);
 3581   NameVals.push_back(args.size());
 3584   NameVals.push_back(ByArg.TheKind);
 3585   NameVals.push_back(ByArg.Info);
 3586   NameVals.push_back(ByArg.Byte);
 3587   NameVals.push_back(ByArg.Bit);
 3593   NameVals.push_back(Id);
 3595   NameVals.push_back(Wpd.TheKind);
 3596   NameVals.push_back(StrtabBuilder.add(Wpd.SingleImplName));
 3597   NameVals.push_back(Wpd.SingleImplName.size());
 3599   NameVals.push_back(Wpd.ResByArg.size());
 3608   NameVals.push_back(StrtabBuilder.add(Id));
 3609   NameVals.push_back(Id.size());
 3611   NameVals.push_back(Summary.TTRes.TheKind);
 3612   NameVals.push_back(Summary.TTRes.SizeM1BitWidth);
 3613   NameVals.push_back(Summary.TTRes.AlignLog2);
 3614   NameVals.push_back(Summary.TTRes.SizeM1);
 3615   NameVals.push_back(Summary.TTRes.BitMask);
 3616   NameVals.push_back(Summary.TTRes.InlineBits);
 3627   NameVals.push_back(StrtabBuilder.add(Id));
 3628   NameVals.push_back(Id.size());
 3631     NameVals.push_back(P.AddressPointOffset);
 3632     NameVals.push_back(VE.getValueID(P.VTableVI.getValue()));
 3641   NameVals.push_back(ValueID);
 3647   NameVals.push_back(getEncodedGVSummaryFlags(FS->flags()));
 3648   NameVals.push_back(FS->instCount());
 3649   NameVals.push_back(getEncodedFFlags(FS->fflags()));
 3650   NameVals.push_back(FS->refs().size());
 3651   NameVals.push_back(SpecialRefCnts.first);  // rorefcnt
 3652   NameVals.push_back(SpecialRefCnts.second); // worefcnt
 3655     NameVals.push_back(VE.getValueID(RI.getValue()));
 3660     NameVals.push_back(getValueId(ECI.first));
 3662       NameVals.push_back(static_cast<uint8_t>(ECI.second.Hotness));
 3664       NameVals.push_back(ECI.second.RelBlockFreq);
 3691   NameVals.push_back(VE.getValueID(&V));
 3693   NameVals.push_back(getEncodedGVSummaryFlags(VS->flags()));
 3694   NameVals.push_back(getEncodedGVarFlags(VS->varflags()));
 3698     NameVals.push_back(VS->refs().size());
 3702     NameVals.push_back(VE.getValueID(RI.getValue()));
 3713       NameVals.push_back(VE.getValueID(P.FuncVI.getValue()));
 3714       NameVals.push_back(P.VTableOffset);
 3865     NameVals.push_back(AliasId);
 3868     NameVals.push_back(getEncodedGVSummaryFlags(AS->flags()));
 3869     NameVals.push_back(AliaseeId);
 3980     NameVals.push_back(S.getOriginalName());
 4006       Aliases.push_back(AS);
 4011       NameVals.push_back(*ValueId);
 4012       NameVals.push_back(Index.getModuleId(VS->modulePath()));
 4013       NameVals.push_back(getEncodedGVSummaryFlags(VS->flags()));
 4014       NameVals.push_back(getEncodedGVarFlags(VS->varflags()));
 4019         NameVals.push_back(*RefValueId);
 4034     NameVals.push_back(*ValueId);
 4035     NameVals.push_back(Index.getModuleId(FS->modulePath()));
 4036     NameVals.push_back(getEncodedGVSummaryFlags(FS->flags()));
 4037     NameVals.push_back(FS->instCount());
 4038     NameVals.push_back(getEncodedFFlags(FS->fflags()));
 4039     NameVals.push_back(FS->entryCount());
 4042     NameVals.push_back(0); // numrefs
 4043     NameVals.push_back(0); // rorefcnt
 4044     NameVals.push_back(0); // worefcnt
 4051       NameVals.push_back(*RefValueId);
 4100       NameVals.push_back(*CallValueId);
 4102         NameVals.push_back(static_cast<uint8_t>(EI.second.Hotness));
 4118     NameVals.push_back(AliasValueId);
 4119     NameVals.push_back(Index.getModuleId(AS->modulePath()));
 4120     NameVals.push_back(getEncodedGVSummaryFlags(AS->flags()));
 4123     NameVals.push_back(AliaseeValueId);
 4138         NameVals.push_back(StrtabBuilder.add(S));
 4139         NameVals.push_back(S.size());
 4152         NameVals.push_back(StrtabBuilder.add(S));
 4153         NameVals.push_back(S.size());
 4344     Buffer.push_back(0);
 4563       Vals.push_back((unsigned char)P);
 4572     Vals.push_back(StrtabBuilder.add(GV.getName()));
 4573     Vals.push_back(GV.getName().size());
 4574     Vals.push_back(0);
 4575     Vals.push_back(0);
 4576     Vals.push_back(0);
 4577     Vals.push_back(getEncodedLinkage(GV));
 4586     Vals.push_back(StrtabBuilder.add(F.getName()));
 4587     Vals.push_back(F.getName().size());
 4588     Vals.push_back(0);
 4589     Vals.push_back(0);
 4590     Vals.push_back(0);
 4591     Vals.push_back(getEncodedLinkage(F));
 4600     Vals.push_back(StrtabBuilder.add(A.getName()));
 4601     Vals.push_back(A.getName().size());
 4602     Vals.push_back(0);
 4603     Vals.push_back(0);
 4604     Vals.push_back(0);
 4605     Vals.push_back(getEncodedLinkage(A));
 4614     Vals.push_back(StrtabBuilder.add(I.getName()));
 4615     Vals.push_back(I.getName().size());
 4616     Vals.push_back(0);
 4617     Vals.push_back(0);
 4618     Vals.push_back(0);
 4619     Vals.push_back(getEncodedLinkage(I));
lib/Bitcode/Writer/ValueEnumerator.cpp
  596         Worklist.push_back(N);
  636         DelayedDistinctNodes.push_back(Op);
  737     Order.push_back(MetadataMap.lookup(MD));
  987             FnLocalMDVector.push_back(Local);
lib/Bitstream/Reader/BitstreamReader.cpp
  250         Vals.push_back(MaybeVal.get());
  277       Vals.push_back(Op.getLiteralValue());
  284         Vals.push_back(MaybeVal.get());
  313             Vals.push_back(MaybeVal.get());
  321             Vals.push_back(MaybeVal.get());
  328             Vals.push_back(BitCodeAbbrevOp::DecodeChar6(MaybeVal.get()));
  368         Vals.push_back((unsigned char)*Ptr++);
lib/CodeGen/Analysis.cpp
  112   ValueVTs.push_back(TLI.getValueType(DL, Ty));
  114     MemVTs->push_back(TLI.getMemValueType(DL, Ty));
  116     Offsets->push_back(StartingOffset);
  152   ValueTys.push_back(getLLTForType(Ty, DL));
  154     Offsets->push_back(StartingOffset * 8);
  444     SubTypes.push_back(CT);
  445     Path.push_back(0);
  471     SubTypes.push_back(cast<CompositeType>(Next));
  472     Path.push_back(0);
  722       Worklist.push_back(Succ);
  745       EHScopeBlocks.push_back(&MBB);
  747       SEHCatchPads.push_back(&MBB);
  749       UnreachableBlocks.push_back(&MBB);
lib/CodeGen/AsmPrinter/AccelTable.cpp
  418     UA.push_back({dwarf::DW_IDX_compile_unit, Form});
  420   UA.push_back({dwarf::DW_IDX_die_offset, dwarf::DW_FORM_ref4});
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
 1293       FailedCandidates.push_back(GV);
 1506       AliasStack.push_back(Cur);
 1746     CPSections[SecIdx].CPEs.push_back(i);
 2011     Structors.push_back(Structor());
lib/CodeGen/AsmPrinter/ByteStreamer.h
   89     Buffer.push_back(Byte);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  314       QualifiedNameComponents.push_back(ScopeName);
  492     Locs.push_back(Loc);
  633   NullTerminatedString.push_back('\0');
 1860     ReturnAndArgTypeIndices.push_back(getTypeIndex(ArgType));
 1918     ArgTypeIndices.push_back(getTypeIndex(ReturnAndArgs[Index++]));
 2231     DeferredCompleteTypes.push_back(Ty);
 2283     DeferredCompleteTypes.push_back(Ty);
 2600       Params.push_back(&L);
 2823   ParentBlocks.push_back(&Block);
lib/CodeGen/AsmPrinter/DIEHash.cpp
   89     Parents.push_back(Cur);
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
  148       IndicesToErase.push_back(Index);
  177         IndicesToErase.push_back(Index);
  301               RegsToClobber.push_back(Reg);
lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp
   69       Location.LoadChain.push_back(Offset);
   82     Location.LoadChain.push_back(Offset);
   95   WorkList.push_back(LScopes.getCurrentFunctionScope());
lib/CodeGen/AsmPrinter/DebugLocStream.h
   99     Entries.push_back({BeginSym, EndSym, DWARFBytes.size(), Comments.size()});
lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp
  331     CURanges.push_back(Range);
  465   FinalChildren.push_back(std::move(ScopeDIE));
  516     List.push_back(
  709         Result.push_back(Dependency);
  731     WorkList.push_back({Var, 0});
  752       Result.push_back(Var);
  765     WorkList.push_back({Var, 1});
  768       WorkList.push_back({DbgVar[Dep], 0});
  783     Children.push_back(constructVariableDIE(*DV.second, *Scope, ObjectPointer));
  788     Children.push_back(constructVariableDIE(*DV, *Scope, ObjectPointer));
  794       Children.push_back(
  802     Children.push_back(constructLabelDIE(*DL, *Scope));
lib/CodeGen/AsmPrinter/DwarfCompileUnit.h
  172     ImportedEntities[LocalScope].push_back(IE);
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
  265       FrameIndexExprs.push_back({0, E});
  310       FrameIndexExprs.push_back(FIE);
  595               Implicit.push_back(FwdReg);
  597               Explicit.push_back(FwdReg);
  614     Params.push_back(CSParm);
  683       Params.push_back(CSParm);
  951       GVMap[GVE->getVariable()].push_back({&Global, GVE->getExpression()});
 1002         GVMapEntry.push_back({nullptr, Expr});
 1463       Values.push_back(R.second);
 2495         SectionMap[Section].push_back(SCU);
 2500       SectionMap[nullptr].push_back(SCU);
 2540     List.push_back(SymbolCU(nullptr, Asm->OutStreamer->endSection(Section)));
lib/CodeGen/AsmPrinter/DwarfDebug.h
  147     FrameIndexExprs.push_back({FI, E});
  159         FrameIndexExprs.push_back({0, E});
lib/CodeGen/AsmPrinter/DwarfExpression.cpp
  103       DwarfRegs.push_back({-1, 0, nullptr});
  113     DwarfRegs.push_back({Reg, 0, nullptr});
  125       DwarfRegs.push_back({Reg, 0, "super-register"});
  162         DwarfRegs.push_back({-1, Offset - CurPos, "no DWARF register encoding"});
  163       DwarfRegs.push_back(
  178     DwarfRegs.push_back({-1, RegSize - CurPos, "no DWARF register encoding"});
lib/CodeGen/AsmPrinter/DwarfFile.cpp
  116     ScopeVars.Locals.push_back(Var);
  123   Labels.push_back(Label);
lib/CodeGen/AsmPrinter/DwarfStringPool.cpp
   90     Entries.push_back(&E);
lib/CodeGen/AsmPrinter/DwarfUnit.cpp
  742     Parents.push_back(Context);
lib/CodeGen/AsmPrinter/EHStreamer.cpp
   94     FilterOffsets.push_back(Offset);
  144         Actions.push_back(Action);
  157     FirstActions.push_back(FirstAction);
  273         CallSites.push_back(Site);
  304           CallSites.push_back(Site);
  323     CallSites.push_back(Site);
  361     LandingPads.push_back(&PadInfos[i]);
lib/CodeGen/AsmPrinter/WinException.cpp
  788       HandlerMaps.push_back(HandlerMapXData);
 1187         Clauses.push_back({CurrentStartLabel, StateChange.PreviousEndLabel,
lib/CodeGen/AtomicExpandPass.cpp
  214       AtomicInsts.push_back(I);
 1295     PrunedInsts.push_back(EV);
 1697     Args.push_back(ConstantInt::get(DL.getIntPtrType(Ctx), Size));
 1709   Args.push_back(PtrVal);
 1722     Args.push_back(AllocaCASExpected_i8);
 1730       Args.push_back(IntValue);
 1738       Args.push_back(AllocaValue_i8);
 1750     Args.push_back(AllocaResult_i8);
 1754   Args.push_back(OrderingVal);
 1758     Args.push_back(Ordering2Val);
 1772     ArgTys.push_back(Arg->getType());
lib/CodeGen/CFGuardLongjmp.cpp
   93           SetjmpCalls.push_back(&MI);
lib/CodeGen/CFIInstrInserter.cpp
  225   Stack.push_back(MBBInfo.MBB);
  239         Stack.push_back(Succ);
lib/CodeGen/CallingConvLower.cpp
  228       Regs.push_back(MCPhysReg(Locs[I].getLocReg()));
  254       Forwards.push_back(ForwardedRegister(VReg, PReg, RegVT));
lib/CodeGen/CodeGenPrepare.cpp
  547           Statepoints.push_back(&I);
  908     RelocateInstMap[MaybeBase->second].push_back(I);
  924     OffsetV.push_back(GEP->getOperand(i));
 1050       AllRelocateCalls.push_back(Relocate);
 2025         TailCallBBs.push_back(PredBB);
 2043         TailCallBBs.push_back(*PI);
 2390         OriginalValues.push_back(Val);
 2534         OriginalUses.push_back(InstructionAndIdx(UserI, U.getOperandNo()));
 2885       NodeList.push_back(Ptr);
 3003     WorkList.push_back(Val);
 3011             WorkList.push_back(cast<Value>(U));
 3208         NullValue.push_back(AM.OriginalValue);
 3423     Worklist.push_back(Original);
 3429       TraverseOrder.push_back(Current);
 3442         Worklist.push_back(CurrentSelect->getTrueValue());
 3443         Worklist.push_back(CurrentSelect->getFalseValue());
 3453           Worklist.push_back(P);
 3523       AddrModeInsts.push_back(cast<Instruction>(ScaleReg));
 3888         Exts->push_back(ExtInst);
 3921         Truncs->push_back(ITrunc);
 3985       Exts->push_back(ExtForOpnd);
 4341         AddrModeInsts.push_back(I);
 4666   worklist.push_back(Addr);
 4697         worklist.push_back(IncValue);
 4703       worklist.push_back(SI->getFalseValue());
 4704       worklist.push_back(SI->getTrueValue());
 5121       ProfitablyMovedExts.push_back(I);
 5138       ProfitablyMovedExts.push_back(I);
 5172       ProfitablyMovedExts.push_back(I);
 5189       ProfitablyMovedExts.push_back(MovedExt);
 5197       ProfitablyMovedExts.push_back(I);
 5239         CurPts.push_back(Inst);
 5470   Exts.push_back(Inst);
 5541       ValToSExtendedUses[HeadOfChain].push_back(I);
 5563       Exts.push_back(VisitedSExt);
 5572         ValToSExtendedUses[HeadOfChain].push_back(I);
 5716     WorkList.push_back(cast<Instruction>(U));
 5734         WorkList.push_back(cast<Instruction>(U));
 5749         AndsToMaybeRemove.push_back(I);
 5940   ASI.push_back(SI);
 5945       ASI.push_back(I);
 6186     ToReplace.push_back(U);
 6432         ConstVec.push_back(Val);
 6434         ConstVec.push_back(UndefVal);
 6512     InstsToBePromoted.push_back(ToBePromoted);
lib/CodeGen/CriticalAntiDepBreaker.cpp
  623           ForbidRegs.push_back(Reg);
lib/CodeGen/DwarfEHPrepare.cpp
  188       Resumes.push_back(RI);
  191         CleanupLPads.push_back(LP);
lib/CodeGen/EarlyIfConversion.cpp
  391         Reads.push_back(Reg);
  509     PHIs.push_back(&*I);
  667     RemovedBlocks.push_back(TBB);
  671     RemovedBlocks.push_back(FBB);
  683     RemovedBlocks.push_back(Tail);
  820     ExtraBlocks.push_back(IfConv.TBB);
lib/CodeGen/EdgeBundles.cpp
   62     Blocks[b0].push_back(i);
   64       Blocks[b1].push_back(i);
lib/CodeGen/ExecutionDomainFix.cpp
   47     Avail.push_back(DV);
  311           used.push_back(rx);
  379   dv->Instrs.push_back(mi);
  448         AliasMap[*AI].push_back(i);
lib/CodeGen/ExpandMemCmp.cpp
  142         LoadSequence.push_back({LoadSize, Offset});
  183     LoadSequence.push_back({MaxLoadSize, Offset});
  189   LoadSequence.push_back({MaxLoadSize, Offset - (MaxLoadSize - Size)});
lib/CodeGen/ExpandReductions.cpp
   83       Worklist.push_back(II);
lib/CodeGen/GCRootLowering.cpp
  226         Roots.push_back(
lib/CodeGen/GlobalISel/CallLowering.cpp
  224           Args[i].OrigRegs.push_back(Args[i].Regs[0]);
  242             Args[i].Regs.push_back(Reg);
  243             Args[i].Flags.push_back(Flags);
  275           Args[i].Regs.push_back(Unmerge.getReg(PartIdx));
  276           Args[i].Flags.push_back(Flags);
lib/CodeGen/GlobalISel/CombinerHelper.cpp
  128         Ops.push_back(BuildVecMO.getReg());
  145         Ops.push_back(Undef->getOperand(0).getReg());
  242       Ops.push_back(UndefReg);
  244       Ops.push_back(Src1);
  246       Ops.push_back(Src2);
  461     Uses.push_back(&UseMO);
 1223     LoadVals.push_back(MIB.buildLoad(CopyTy, LoadPtr, *LoadMMO).getReg(0));
lib/CodeGen/GlobalISel/IRTranslator.cpp
  169     Regs->push_back(0);
  194       VRegs->push_back(MRI->createGenericVirtualRegister(Ty));
  208     VRegs->push_back(MRI->createGenericVirtualRegister(SplitTys[0]));
  284   MachinePreds[Edge].push_back(NewPred);
  494   WorkList.push_back({SwitchMBB, First, Last, nullptr, nullptr, DefaultProb});
  949   Indices.push_back(ConstantInt::get(Int32Ty, 0));
  953       Indices.push_back(ConstantInt::get(Int32Ty, Idx));
  956       Indices.push_back(ConstantInt::get(Int32Ty, Idx));
  959       Indices.push_back(U.getOperand(i));
 1033       Regs.push_back(SrcReg);
 1034       VMap.getOffsets(U)->push_back(0);
 1271     VRegs.push_back(getOrCreateVReg(*Arg));
 1564     Args.push_back(getOrCreateVRegs(*Arg));
 1760     Tys.push_back(getLLTForType(*Ty, *DL));
 1864       Regs.push_back(Elt);
 1865       VMap.getOffsets(U)->push_back(0);
 1888       Regs.push_back(Elt);
 1889       VMap.getOffsets(U)->push_back(0);
 1933     Insts.push_back(MIB.getInstr());
 2135       Ops.push_back(getOrCreateVReg(Elt));
 2145       Ops.push_back(getOrCreateVReg(Elt));
 2162       Ops.push_back(getOrCreateVReg(*CV->getOperand(i)));
 2302     VRegArgs.push_back(VRegs);
lib/CodeGen/GlobalISel/Legalizer.cpp
  111     LLVM_DEBUG(NewMIs.push_back(&MI));
  237           RetryList.push_back(&MI);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp
  126     VRegs.push_back(MRI.createGenericVirtualRegister(Ty));
  144       VRegs.push_back(MRI.createGenericVirtualRegister(MainTy));
  161     VRegs.push_back(NewReg);
  168     LeftoverRegs.push_back(NewReg);
  617       DstRegs.push_back(
  640       PartRegs.push_back(K.getReg(0));
  651       LeftoverRegs.push_back(K.getReg(0));
  698       Srcs.push_back(ZeroReg);
  743       DstRegs.push_back(DstReg);
  770     DstRegs.push_back(DstReg);
  779       DstRegs.push_back(DstReg);
 1030       SrcRegs.push_back(SrcReg);
 1046         DstRegs.push_back(SrcRegs[i]);
 1051           DstRegs.push_back(FullExtensionReg);
 1054         DstRegs.push_back(MIRBuilder
 1061         DstRegs.push_back(
 1136     Parts.push_back(MO.getReg());
 1140       Parts.push_back(ImpDef);
 1238       Unmerges.push_back(SrcReg);
 1242         Unmerges.push_back(Unmerge.getReg(J));
 1250       Unmerges.push_back(UndefReg);
 1259     NewMergeRegs.push_back(Merge.getReg(0));
 2301     DstRegs.push_back(TmpReg);
 2344         SrcOps.push_back(PartOpReg);
 2361       SrcOps.push_back(PartOpReg);
 2394     DstRegs.push_back(DstReg);
 2462         NewInsts.push_back(MIRBuilder.buildInstrNoInsert(MI.getOpcode())
 2465         DstRegs.push_back(PartDstReg);
 2470         NewInsts.push_back(MIRBuilder.buildInstrNoInsert(MI.getOpcode())
 2473         LeftoverDstRegs.push_back(PartDstReg);
 2539     DstRegs.push_back(DstReg);
 2598     DstRegs.push_back(DstReg);
 2678     DstRegs.push_back(DstReg);
 2715     NewInsts.push_back(MIRBuilder.buildInstr(TargetOpcode::G_PHI)
 2718       DstRegs.push_back(PartDstReg);
 2720       LeftoverDstRegs.push_back(PartDstReg);
 2835         SubBuildVector.push_back(SrcReg);
 2837         SubBuildVector.push_back(UndefReg);
 2841     ConcatOps.push_back(BuildVec.getReg(0));
 2918         ValRegs.push_back(Dst);
 3371       Factors.push_back(Mul.getReg(0));
 3378       Factors.push_back(Umulh.getReg(0));
 3382       Factors.push_back(CarrySumPrevDstIdx);
 3477       DstRegs.push_back(SrcRegs[i]);
 3500     DstRegs.push_back(SegReg);
 3541       DstRegs.push_back(SrcRegs[i]);
 3546       DstRegs.push_back(OpReg);
 3574     DstRegs.push_back(DstReg);
 3611     DstRegs.push_back(Inst->getOperand(0).getReg());
 3618     DstLeftoverRegs.push_back(Inst->getOperand(0).getReg());
 3658     DstRegs.push_back(Select->getOperand(0).getReg());
 3664     DstLeftoverRegs.push_back(Select->getOperand(0).getReg());
 4140       BuildVec.push_back(Undef);
 4145       BuildVec.push_back(Idx == 0 ? Src0Reg : Src1Reg);
 4152       BuildVec.push_back(Extract.getReg(0));
lib/CodeGen/GlobalISel/LegalizerInfo.cpp
  495     Types.push_back(Ty);
  500     MemDescrs.push_back({8 * MMO->getSize() /* in bits */,
lib/CodeGen/GlobalISel/MachineIRBuilder.cpp
  605     TmpVec.push_back(getMRI()->createGenericVirtualRegister(Res));
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  303     Hashes.push_back(hash_value(BreakDown[Idx]));
  413     PossibleMappings.push_back(&Mapping);
  419     PossibleMappings.push_back(AltMapping);
  669       NewVRegs.push_back(0);
lib/CodeGen/GlobalMerge.cpp
  642         BSSGlobals[{AddressSpace, Section}].push_back(&GV);
  644         ConstGlobals[{AddressSpace, Section}].push_back(&GV);
  646         Globals[{AddressSpace, Section}].push_back(&GV);
lib/CodeGen/IfConversion.cpp
 1263       BBStack.push_back(*BBI.FalseBB);
 1264       BBStack.push_back(*BBI.TrueBB);
 1952           Defs.push_back(Reg);
lib/CodeGen/ImplicitNullChecks.cpp
  605     InstsSeenSoFar.push_back(&MI);
lib/CodeGen/IndirectBrExpandPass.cpp
  103       IndirectBrs.push_back(IBr);
  145     BBs.push_back(&BB);
lib/CodeGen/InlineSpiller.cpp
  342     RegsToSpill.push_back(SnipReg);
  475         DeadDefs.push_back(&MI);
  678       DeadDefs.push_back(MI);
  827       FoldOps.push_back(Idx);
 1018           DeadDefs.push_back(MI);
 1214       SpillsToRm.push_back(SpillToRm);
 1275       SpillsToRm.push_back(SpillToRm);
 1291   Orders.push_back(MDT.getBase().getNode(Root));
 1299         Orders.push_back(Child);
 1411           SpillsToRm.push_back(SpillToRm);
lib/CodeGen/InterleavedAccessPass.cpp
  295       Extracts.push_back(Extract);
  302     Shuffles.push_back(SVI);
  318   Indices.push_back(Index);
  332     Indices.push_back(Index);
  347     DeadInsts.push_back(SVI);
  349   DeadInsts.push_back(LI);
  439   DeadInsts.push_back(SI);
  440   DeadInsts.push_back(SVI);
lib/CodeGen/InterleavedLoadCombinePass.cpp
 1002           Indices.push_back(IDX);
 1207     Indices.push_back(i);
 1234       Mask.push_back(i + j * Factor);
lib/CodeGen/LexicalScopes.cpp
  228     AbstractScopesList.push_back(&I->second);
  236   WorkStack.push_back(Scope);
  244         WorkStack.push_back(ChildScope);
lib/CodeGen/LiveDebugValues.cpp
  726     Transfers.push_back({&MI, EntryValLocID});
  754     Transfers.push_back(MIP);
  953         Transfers.push_back({&MI, UndefLocID});
 1102       ThisFragmentsOverlaps.push_back(ASeenFragment);
 1109       ASeenFragmentsOverlaps->second.push_back(ThisFragment);
lib/CodeGen/LiveDebugVariables.cpp
  241     locations.push_back(LocMO);
  589   VirtRegToUserVals[VirtReg].push_back(UV);
  730         Kills->push_back(Start);
  754     Kills->push_back(Stop);
 1213     locations.push_back(Pair.first);
lib/CodeGen/LiveInterval.cpp
  295   void insertAtEnd(const Segment &S) { LR->segments.push_back(S); }
  540     valnos.push_back(VNI);
  561   segments.push_back(S);
  705         valnos.push_back(VNI);
  915       ToBeRemoved.push_back(VNI);
  986       Undefs.push_back(Pos);
 1246     LR->segments.push_back(Seg);
 1249     Spills.push_back(Seg);
 1408         VNIMapping.push_back(ComponentNum);
lib/CodeGen/LiveIntervalUnion.cpp
  150         InterferingVRegs.push_back(VReg);
lib/CodeGen/LiveIntervals.cpp
  221       RegMaskSlots.push_back(Indexes->getMBBStartIdx(&MBB));
  222       RegMaskBits.push_back(Mask);
  229         RegMaskSlots.push_back(Indexes->getInstructionIndex(MI).getRegSlot());
  230         RegMaskBits.push_back(MO.getRegMask());
  239       RegMaskSlots.push_back(
  241       RegMaskBits.push_back(Mask);
  334           NewRanges.push_back(Unit);
  535         dead->push_back(MI);
  634     if (EndPoints) EndPoints->push_back(LRQ.endPoint());
  640   if (EndPoints) EndPoints->push_back(MBBEnd);
  666         if (EndPoints) EndPoints->push_back(LRQ.endPoint());
  673       if (EndPoints) EndPoints->push_back(MBBEnd);
 1664     SplitLIs.push_back(&NewLI);
lib/CodeGen/LiveRangeCalc.cpp
  416          WorkList.push_back(Pred->getNumber());
lib/CodeGen/LiveRangeEdit.cpp
  238   Dead.push_back(DefMI);
  336         RegsToErase.push_back(Reg);
  458   NewRegs.push_back(VReg);
lib/CodeGen/LiveRangeUtils.h
   36       SplitLRs[eq-1]->segments.push_back(*I);
   50       SplitLRs[eq-1]->valnos.push_back(VNI);
lib/CodeGen/LiveVariables.cpp
  483     Defs.push_back(Reg);  // Remember this def.
  518       RegMasks.push_back(i);
  528         UseRegs.push_back(MOReg);
  535       DefRegs.push_back(MOReg);
  716             .push_back(BBI.getOperand(i).getReg());
lib/CodeGen/LocalStackSlotAllocation.cpp
  329           FrameReferenceInsns.push_back(FrameRef(&MI, LocalOffset, Idx, Order++));
lib/CodeGen/LoopTraversal.cpp
   40     Workqueue.push_back(MBB);
   45       MBBTraversalOrder.push_back(TraversedMBBInfo(ActiveMBB, Primary, Done));
   56             Workqueue.push_back(Succ);
   68       MBBTraversalOrder.push_back(TraversedMBBInfo(MBB, false, true));
lib/CodeGen/MIRParser/MIParser.cpp
  893     Operands.push_back(
  917     Operands.push_back(
  961       MemOperands.push_back(MemOp);
 1107       ImplicitOperands.push_back(
 1111       ImplicitOperands.push_back(
 1860           Elements.push_back(Op);
 1865           Elements.push_back(Enc);
 1878       Elements.push_back(U.getZExtValue());
 2307       ShufMask.push_back(UndefValue::get(I32Ty));
 2314       ShufMask.push_back(ConstantInt::get(I32Ty, Int.getExtValue()));
lib/CodeGen/MIRParser/MIRParser.cpp
  566       CalleeSavedRegisters.push_back(Reg);
lib/CodeGen/MIRPrinter.cpp
  563         Result.push_back(Succ);
  597         GuessedSuccs.push_back(Next);
lib/CodeGen/MachineBasicBlock.cpp
  914           KilledRegs.push_back(Reg);
  934           UsedRegs.push_back(Reg);
  947       Terminators.push_back(&*I);
  956       NewTerminators.push_back(&*I);
lib/CodeGen/MachineBlockPlacement.cpp
  278       Blocks.push_back(BB);
  289       Blocks.push_back(ChainBB);
  619       EHPadWorkList.push_back(NewBB);
  621       BlockWorkList.push_back(NewBB);
  667       Successors.push_back(Succ);
 1014       Edges[SuccIndex].push_back({EdgeFreq, SuccPred, Succ});
 1697     EHPadWorkList.push_back(BB);
 1699     BlockWorkList.push_back(BB);
lib/CodeGen/MachineCSE.cpp
  580       Exps.push_back(MI);
  604         ImplicitDefsToUpdate.push_back(i);
  609         ImplicitDefs.push_back(OldReg);
  705       Exps.push_back(MI);
  745   WorkList.push_back(Node);
  748     Scopes.push_back(Node);
  752       WorkList.push_back(Child);
  854   BBs.push_back(DT->getRootNode());
  859       BBs.push_back(Child);
lib/CodeGen/MachineCombiner.cpp
  201     InstrDepth.push_back(IDepth);
  364     InstrsSC.push_back(SC);
  380   MBBarr.push_back(MBB);
lib/CodeGen/MachineCopyPropagation.cpp
  135         Copy.DefRegs.push_back(Def);
  251         CopyDbgUsers[Copy].push_back(&Reader);
  571         Defs.push_back(Reg);
lib/CodeGen/MachineFunction.cpp
  648   LP.BeginLabels.push_back(BeginLabel);
  649   LP.EndLabels.push_back(EndLabel);
  680           FilterList.push_back(cast<GlobalValue>((*II)->stripPointerCasts()));
  773   LP.SEHHandlers.push_back(Handler);
  782   LP.SEHHandlers.push_back(Handler);
lib/CodeGen/MachineInstr.cpp
  378   MMOs.push_back(MO);
  974       Ops->push_back(i);
 1107     GroupIdx.push_back(i);
 1823         DeadOps.push_back(i);
 1888         DeadOps.push_back(i);
 1981   HashComponents.push_back(MI->getOpcode());
 1986     HashComponents.push_back(hash_value(MO));
 2117       DbgValues.push_back(&*DI);
 2136       DbgValues.push_back(DI);
lib/CodeGen/MachineInstrBundle.cpp
  153         Defs.push_back(&MO);
  168           ExternUses.push_back(Reg);
  185         LocalDefs.push_back(Reg);
  201             LocalDefs.push_back(SubReg);
lib/CodeGen/MachineLICM.cpp
  482       Candidates.push_back(CandidateInfo(MI, Def, FI));
  681   WorkList.push_back(HeaderN);
  697     Scopes.push_back(Node);
  714       WorkList.push_back(Child);
  764       Candidates.push_back(&*I);
 1082           Work.push_back(&UseMI);
 1386         Defs.push_back(i);
 1394       OrigRCs.push_back(MRI->getRegClass(DupReg));
lib/CodeGen/MachineLoopUtils.cpp
   65             Uses.push_back(&Use);
lib/CodeGen/MachinePipeliner.cpp
  608   Worklist.push_back(SUa);
  618         Worklist.push_back(SuccSU);
  652     Objs.push_back(V);
  672         Objs.push_back(UnknownValue);
  675         SUs.push_back(&SU);
  681         Objs.push_back(UnknownValue);
  829         RemoveDeps.push_back(PI);
  874         Deps.push_back(*P);
  883         Deps.push_back(P);
 1019   Resources.push_back(new ResourceManager(&MF.getSubtarget()));
 1071       Resources.push_back(NewResource);
 1168         AdjK[i].push_back(N);
 1181           AdjK[i].push_back(N);
 1190       AdjK[OD.first].push_back(OD.second);
 1304         PHISUs.push_back(TmpSU);
 1308         SrcSUs.push_back(TmpSU);
 1325           PHISUs.push_back(TmpSU);
 1328         UseSUs.push_back(TmpSU);
 1570             LiveOutRegs.push_back(RegisterMaskPair(Reg,
 1575               LiveOutRegs.push_back(RegisterMaskPair(*Units,
 2342   Worklist.push_back(Dep);
 2355         Worklist.push_back(PI);
 2365   Worklist.push_back(Dep);
 2378         Worklist.push_back(SI);
lib/CodeGen/MachineRegisterInfo.cpp
  622       UpdatedCSRs.push_back(*I);
  626     UpdatedCSRs.push_back(0);
  649     UpdatedCSRs.push_back(Reg);
  653   UpdatedCSRs.push_back(0);
lib/CodeGen/MachineSSAUpdater.cpp
  204   if (InsertedPHIs) InsertedPHIs->push_back(InsertedPHI);
  286       Preds->push_back(*PI);
lib/CodeGen/MachineScheduler.cpp
  501       Regions.push_back(SchedRegion(I, RegionEnd, NumRegionInstrs));
  836       TopRoots.push_back(&SU);
  839       BotRoots.push_back(&SU);
 1563       MemOpRecords.push_back(MemOpInfo(SU, BaseOp, Offset));
 1621     StoreChainDependents[Result.first->second].push_back(&SU);
 1777     LocalUses.push_back(Succ.getSUnit());
 1792     GlobalUses.push_back(Pred.getSUnit());
lib/CodeGen/MachineSink.cpp
  607       AllSuccs.push_back(DTChild->getBlock());
 1006       DbgDefUsers.push_back(&User);
 1196       DefedRegsInCopy.push_back(Reg);
 1207       UsedOpsInCopy.push_back(i);
lib/CodeGen/MachineTraceMetrics.cpp
  529     WorkList.push_back(BadMBB);
  542           WorkList.push_back(Pred);
  554     WorkList.push_back(BadMBB);
  567           WorkList.push_back(Succ);
  672       Deps.push_back(DataDep(MRI, Reg, UseMI.getOperandNo(I)));
  691       Deps.push_back(DataDep(MRI, Reg, i));
  717         Kills.push_back(Reg);
  719         LiveDefOps.push_back(UseMI->getOperandNo(MI));
  721       Kills.push_back(Reg);
  729       Deps.push_back(DataDep(I->MI, I->Op, UseMI->getOperandNo(MI)));
  847     Stack.push_back(MBB);
  909       ReadOps.push_back(MI.getOperandNo(MOI));
  992     TBI.LiveIns.push_back(Reg);
 1009     Stack.push_back(MBB);
 1143       TBI.LiveIns.push_back(LiveInReg(RI->RegUnit, RI->Cycle));
lib/CodeGen/MachineVerifier.cpp
  124       RV.push_back(Reg);
  127           RV.push_back(*SubRegs);
 1819     regMasks.push_back(MO->getRegMask());
 2112         regsDead.push_back(*I);
lib/CodeGen/ModuloSchedule.cpp
  204     PrologBBs.push_back(NewBB);
  278     EpilogBBs.push_back(NewBB);
  959       NewMMOs.push_back(MMO);
  965       NewMMOs.push_back(
  968       NewMMOs.push_back(
 1546       PhiDefaults.push_back(Default);
 1595     Prologs.push_back(peelKernel(LPD_Front));
 1619     Epilogs.push_back(nullptr);
 1651   Blocks.push_back(BB);
 1685         Uses.push_back(&Use);
lib/CodeGen/PeepholeOptimizer.cpp
  308       RegSrcs.push_back(RegSubRegPair(SrcReg, SrcSubReg));
  537         Uses.push_back(&UseMO);
  541       Uses.push_back(&UseMO);
  545       ExtendedUses.push_back(&UseMO);
  672   SrcToLook.push_back(CurSrcPair);
  717           SrcToLook.push_back(Res.getSrc(i));
 1139       NewPHISrcs.push_back(
 1291     RewritePairs.push_back(Def);
lib/CodeGen/PrologEpilogInserter.cpp
  190       FrameIndexValues.push_back(&MI);
  203       EntryDbgValues[&MBB].push_back(&MI);
  359     SaveBlocks.push_back(MFI.getSavePoint());
  366       RestoreBlocks.push_back(RestoreBlock);
  371   SaveBlocks.push_back(&MF.front());
  374       SaveBlocks.push_back(&MBB);
  376       RestoreBlocks.push_back(&MBB);
  478     WorkList.push_back(Entry);
  488     WorkList.push_back(Restore);
  500         WorkList.push_back(SuccBB);
  679       AllocatedFrameSlots.push_back(i);
  683       AllocatedFrameSlots.push_back(i);
 1018     ObjectsToAllocate.push_back(i);
lib/CodeGen/ReachingDefAnalysis.cpp
   47         MBBReachingDefs[MBBNumber][*Unit].push_back(LiveRegs[*Unit]);
   68         MBBReachingDefs[MBBNumber][Unit].push_back(LiveRegs[Unit]);
  117       MBBReachingDefs[MBBNumber][*Unit].push_back(CurInstr);
lib/CodeGen/RegAllocBasic.cpp
  218       Intfs.push_back(Intf);
  272       PhysRegSpillCands.push_back(PhysReg);
lib/CodeGen/RegAllocFast.cpp
  940       PartialDefs.push_back(LR.PhysReg);
  956       VirtDead.push_back(Reg);
 1189       VirtDead.push_back(Reg);
 1206     Coalesced.push_back(&MI);
 1242   LiveDbgValueMap[Reg].push_back(&MI);
lib/CodeGen/RegAllocGreedy.cpp
 1088     NewVRegs.push_back(Intf->reg);
 1335         ActiveBlocks.push_back(Block);
 1987       UsedCands.push_back(BestCand);
 2000       UsedCands.push_back(0);
 2279       RegMaskGaps.push_back(i);
 2689         NewVRegs.push_back(NewVReg);
 2712       NewVRegs.push_back(*Next);
 2888     Out.push_back(HintInfo(MBFI->getBlockFreq(Instr.getParent()), OtherReg,
 2926   RecoloringCandidates.push_back(Reg);
 2981         RecoloringCandidates.push_back(HI.Reg);
 3092     NewVRegs.push_back(VirtReg.reg);
 3121     NewVRegs.push_back(VirtReg.reg);
lib/CodeGen/RegisterClassInfo.cpp
  121       CSRAlias.push_back(PhysReg);
lib/CodeGen/RegisterCoalescer.cpp
 1321         ImplicitOps.push_back(MO);
 1340       NewMIImplDefs.push_back(MO.getReg());
 1782     DeadDefs.push_back(CopyMI);
 1919     InflateRegs.push_back(CP.getDstReg());
 2766     NewVNInfo.push_back(LR.getValNumInfo(ValNo));
 2954           EndPoints.push_back(Def);
 3195           ShrinkRegs.push_back(Reg);
 3590           LocalTerminals.push_back(&(*MII));
 3592           LocalWorkList.push_back(&(*MII));
 3595           GlobalTerminals.push_back(&(*MII));
 3597           WorkList.push_back(&(*MII));
 3609           Terminals.push_back(&MII);
 3611           WorkList.push_back(&MII);
 3630       WorkList.push_back(LocalWorkList[j]);
lib/CodeGen/RegisterPressure.cpp
  389     RegUnits.push_back(Pair);
  401     RegUnits.push_back(RegisterMaskPair(RegUnit, LaneBitmask::getNone()));
  590         DeadDefs.push_back(*RI);
  726     LiveInOrOut.push_back(Pair);
lib/CodeGen/RegisterScavenging.cpp
  499     Scavenged.push_back(ScavengedInfo(FIE));
lib/CodeGen/RegisterUsageInfo.cpp
   79     FPRMPairVector.push_back(&RegMask);
lib/CodeGen/RenameIndependentSubregs.cpp
  135   Intervals.push_back(&LI);
  143     Intervals.push_back(&NewLI);
  282       VNIMapping.push_back(ID);
lib/CodeGen/SafeStack.cpp
  285   WorkList.push_back(AllocaPtr);
  360           WorkList.push_back(cast<const Instruction>(I));
  393         StaticAllocas.push_back(AI);
  396         DynamicAllocas.push_back(AI);
  399       Returns.push_back(RI);
  403         StackRestorePoints.push_back(CI);
  406       StackRestorePoints.push_back(LP);
  422     ByValArguments.push_back(&Arg);
lib/CodeGen/SafeStackColoring.cpp
   74     WorkList.push_back(AI);
   79           WorkList.push_back(BI);
   91         Markers.push_back(UI);
lib/CodeGen/ScheduleDAG.cpp
  166   Preds.push_back(D);
  167   N->Succs.push_back(P);
  220   WorkList.push_back(this);
  227         WorkList.push_back(SuccSU);
  235   WorkList.push_back(this);
  242         WorkList.push_back(PredSU);
  266   WorkList.push_back(this);
  279         WorkList.push_back(PredSU);
  297   WorkList.push_back(this);
  310         WorkList.push_back(SuccSU);
lib/CodeGen/ScheduleDAGInstrs.cpp
  153         Objects.push_back(UnderlyingObjectsVector::value_type(PSV, MayAlias));
  161           Objects.push_back(UnderlyingObjectsVector::value_type(V, true));
 1393       Connections.push_back(SchedDFSResult::Connection(ToTree, Depth));
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
  249         Worklist.push_back(N);
 1731   TFs.push_back(N);
 1761           TFs.push_back(Op.getNode());
 1770           Ops.push_back(Op);
 1798     OpWorkCount.push_back(1);
 1877             PrunedOps.push_back(Op);
 1902       Ops.push_back(N->getOperand(i));
 4806           Loads.push_back(Load);
 6484     Stores.push_back(Store);
 7591       ShiftValues.push_back(DAG.getConstant(ShiftSum, DL, ShiftSVT));
 8952       Elts.push_back(IsZext ? DAG.getConstant(0, DL, SVT) : DAG.getUNDEF(SVT));
 8961       Elts.push_back(DAG.getConstant(C.sext(VTBits), DL, SVT));
 8963       Elts.push_back(DAG.getConstant(C.zext(VTBits), DL, SVT));
 9003         ExtendNodes.push_back(User);
 9044         Ops.push_back(ExtLoad);
 9046         Ops.push_back(DAG.getNode(ExtType, DL, ExtLoad->getValueType(0), SOp));
 9049     Ops.push_back(SetCC->getOperand(2));
 9133     Loads.push_back(SplitLoad.getValue(0));
 9134     Chains.push_back(SplitLoad.getValue(1));
10652       TruncOps.push_back(TruncOp);
10681         Opnds.push_back(BuildVect.getOperand(i));
10739       VTs.push_back(EVT::getVectorVT(*DAG.getContext(),
10752           Opnds.push_back(DAG.getUNDEF(VTs[i]));
10757         Opnds.push_back(NV);
11187         NewMask.push_back(M < 0 ? -1 : M * MaskScale + i);
11224       Ops.push_back(DAG.getBitcast(DstEltVT, Op));
11279         Ops.push_back(DAG.getUNDEF(DstEltVT));
11281         Ops.push_back(DAG.getConstant(NewBits, DL, DstEltVT));
11306       Ops.push_back(DAG.getConstant(ThisVal, DL, DstEltVT));
13584   Worklist.push_back(N);
13621       OtherUses.push_back(Use.getUser());
13816       Worklist.push_back(N);
13817       Worklist.push_back(Op);
14666     LoadedSlices.push_back(LS);
14690     ArgChains.push_back(SliceInst.getValue(1));
15098       Chains.push_back(StoreNodes[i].MemNode->getChain());
15153         BuildVector.push_back(Val);
15184         Ops.push_back(Val);
15401                 StoreNodes.push_back(MemOpLink(OtherST, PtrDiff));
15412             StoreNodes.push_back(MemOpLink(OtherST, PtrDiff));
15436   Worklist.push_back(RootNode);
15443         Worklist.push_back(Op.getNode());
15464       Worklist.push_back(N->getOperand(j).getNode());
15796       LoadNodes.push_back(MemOpLink(Ld, LdOffset));
16354         Chains.push_back(Chain.getOperand(--Nops));
16361         Chains.push_back(Chain.getOperand(0));
17388   VecIn.push_back(SDValue());
17427       VecIn.push_back(ExtractedFromVec);
17469         VecIn.push_back(VecIn1);
17470         VecIn.push_back(VecIn2);
17510       Shuffles.push_back(Shuffle);
17518     Shuffles.push_back(VT.isInteger() ? DAG.getConstant(0, DL, VT)
17545     Shuffles.push_back(DAG.getUNDEF(VT));
17726       Ops.push_back(Op.getOperand(0));
17728       Ops.push_back(ScalarUndef);
17827         Mask.push_back(i + ExtIdx);
17831         Mask.push_back(i + ExtIdx + NumElts);
17949             Opnds.push_back(
18447       Ops.push_back(DAG.getUNDEF(ConcatVT));
18465       Ops.push_back(N0.getOperand(OpIdx));
18467       Ops.push_back(N1.getOperand(OpIdx - N0.getNumOperands()));
18549     Ops.push_back(Op);
18731     NewMask.push_back(Idx == -1 ? -1 : SplatMask[Idx]);
18865       NewMask.push_back(Idx);
18884       NewMask.push_back(Idx);
19011           NewMask.push_back(M < 0 ? -1 : Scale * M + s);
19041           NewMask.push_back(M < 0 ? -1 : InnerMask[M]);
19113         Mask.push_back(Idx);
19124           Mask.push_back(Idx);
19137         Mask.push_back(-1);
19148         Mask.push_back(Idx);
19159       Mask.push_back(Idx + NumElts);
19477         Indices.push_back(-1);
19500         Indices.push_back(i);
19502         Indices.push_back(i + NumSubElts);
19666         ConcatOps.push_back(DAG.getNode(Opcode, DL, NarrowVT, LHS.getOperand(i),
19813     Worklist.push_back(LLD);
19814     Worklist.push_back(RLD);
19828       Worklist.push_back(CondNode);
19849       Worklist.push_back(CondLHS);
19850       Worklist.push_back(CondRHS);
20614   Chains.push_back(OriginalChain);
20678       Aliases.push_back(OriginalChain);
20688         Aliases.push_back(Chain);
20692         Chains.push_back(Chain.getOperand(--n));
20700         Chains.push_back(Chain);
20705     Aliases.push_back(Chain);
20806     ChainedStores.push_back(Chain);
20823     TFOps.push_back(SDValue(S, 0));
20838   TFOps.push_back(NewST);
lib/CodeGen/SelectionDAG/FastISel.cpp
  313       DbgValues.push_back(&DbgVal);
  766       Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp));
  767       Ops.push_back(MachineOperand::CreateImm(C->getSExtValue()));
  769       Ops.push_back(MachineOperand::CreateImm(StackMaps::ConstantOp));
  770       Ops.push_back(MachineOperand::CreateImm(0));
  777         Ops.push_back(MachineOperand::CreateFI(SI->second));
  784       Ops.push_back(MachineOperand::CreateReg(Reg, /*isDef=*/false));
  812   Ops.push_back(MachineOperand::CreateImm(ID->getZExtValue()));
  818   Ops.push_back(MachineOperand::CreateImm(NumBytes->getZExtValue()));
  832     Ops.push_back(MachineOperand::CreateReg(
  944     Ops.push_back(MachineOperand::CreateReg(CLI.ResultReg, /*isDef=*/true));
  951   Ops.push_back(MachineOperand::CreateImm(ID->getZExtValue()));
  957   Ops.push_back(MachineOperand::CreateImm(NumBytes->getZExtValue()));
  963     Ops.push_back(MachineOperand::CreateImm(CalleeConstAddr));
  968       Ops.push_back(MachineOperand::CreateImm(CalleeConstAddr));
  972     Ops.push_back(MachineOperand::CreateGA(GV, 0));
  974     Ops.push_back(MachineOperand::CreateImm(0));
  981   Ops.push_back(MachineOperand::CreateImm(NumCallRegArgs));
  984   Ops.push_back(MachineOperand::CreateImm((unsigned)CC));
  993       Ops.push_back(MachineOperand::CreateReg(Reg, /*isDef=*/false));
  999     Ops.push_back(MachineOperand::CreateReg(Reg, /*isDef=*/false));
 1006   Ops.push_back(MachineOperand::CreateRegMask(
 1012     Ops.push_back(MachineOperand::CreateReg(
 1018     Ops.push_back(MachineOperand::CreateReg(Reg, /*isDef=*/true,
 1046   Ops.push_back(MachineOperand::CreateReg(getRegForValue(I->getArgOperand(0)),
 1048   Ops.push_back(MachineOperand::CreateReg(getRegForValue(I->getArgOperand(1)),
 1065   Ops.push_back(MachineOperand::CreateReg(getRegForValue(I->getArgOperand(0)),
 1067   Ops.push_back(MachineOperand::CreateReg(getRegForValue(I->getArgOperand(1)),
 1069   Ops.push_back(MachineOperand::CreateReg(getRegForValue(I->getArgOperand(2)),
 1086     Attrs.push_back(Attribute::SExt);
 1088     Attrs.push_back(Attribute::ZExt);
 1090     Attrs.push_back(Attribute::InReg);
 1167       CLI.Ins.push_back(MyFlags);
 1226     CLI.OutVals.push_back(Arg.Val);
 1227     CLI.OutFlags.push_back(Flags);
lib/CodeGen/SelectionDAG/InstrEmitter.cpp
  938       UsedRegs.push_back(Reg);
  947         UsedRegs.push_back(cast<RegisterSDNode>(F->getOperand(1))->getReg());
  963             UsedRegs.push_back(Reg);
 1081       GroupIdx.push_back(MIB->getNumOperands());
 1105           ECRegs.push_back(Reg);
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp
  276         NewMask.push_back(-1);
  278         NewMask.push_back(Idx * NumEltsGrowth + j);
  415         ShufOps.push_back(i != InsertPos->getZExtValue() ? i : NumElts);
 1239           ResultVals.push_back(Res.getValue(i));
 1294   Worklist.push_back(Idx.getNode());
 1416       Stores.push_back(DAG.getTruncStore(DAG.getEntryNode(), dl,
 1420       Stores.push_back(DAG.getStore(DAG.getEntryNode(), dl, Node->getOperand(i),
 1610   Results.push_back(Tmp1);
 1611   Results.push_back(Tmp2);
 1845           FinalIndices.push_back(IntermedVals[i].second[j]);
 1850           FinalIndices.push_back(IntermedVals[i+1].second[j]);
 1942         CV.push_back(const_cast<ConstantFP *>(V->getConstantFPValue()));
 1946           CV.push_back(const_cast<ConstantInt *>(V->getConstantIntValue()));
 1952           CV.push_back(ConstantInt::get(EltVT.getTypeForEVT(*DAG.getContext()),
 1958         CV.push_back(UndefValue::get(OpNTy));
 2242   Results.push_back(CallInfo.first);
 2243   Results.push_back(Rem);
 2337   Results.push_back(
 2339   Results.push_back(
 2662       Results.push_back(Tmp1);
 2666       Results.push_back(Tmp1);
 2671       Results.push_back(Tmp1);
 2676       Results.push_back(Tmp1);
 2679     Results.push_back(ExpandBITREVERSE(Node->getOperand(0), dl));
 2682     Results.push_back(ExpandBSWAP(Node->getOperand(0), dl));
 2687     Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0)));
 2700     Results.push_back(DAG.getNode(ISD::ADD, dl, FA.getValueType(),
 2705     Results.push_back(DAG.getConstant(1, dl, Node->getValueType(0)));
 2714     Results.push_back(Node->getOperand(0));
 2721     Results.push_back(Node->getOperand(0));
 2726     Results.push_back(DAG.getConstant(0, dl, MVT::i32));
 2727     Results.push_back(Node->getOperand(0));
 2737     Results.push_back(Swap.getValue(0));
 2738     Results.push_back(Swap.getValue(1));
 2748     Results.push_back(Swap.getValue(1));
 2792     Results.push_back(ExtRes.getValue(0));
 2793     Results.push_back(Success);
 2794     Results.push_back(Res.getValue(1));
 2802       Results.push_back(Node->getOperand(i));
 2807       Results.push_back(DAG.getConstant(0, dl, VT));
 2810       Results.push_back(DAG.getConstantFP(0, dl, VT));
 2832     Results.push_back(Tmp1);
 2851     Results.push_back(Tmp1);
 2869       Results.push_back(Neg);
 2882     Results.push_back(Tmp1);
 2887       Results.push_back(Tmp1);
 2894     Results.push_back(Tmp1);
 2898       Results.push_back(Tmp1);
 2909       Results.push_back(Tmp1);
 2922     Results.push_back(DAG.expandVAArg(Node));
 2923     Results.push_back(Results[0].getValue(1));
 2926     Results.push_back(DAG.expandVACopy(Node));
 2935     Results.push_back(Tmp1);
 2938     Results.push_back(ExpandExtractFromVectorThroughStack(SDValue(Node, 0)));
 2941     Results.push_back(ExpandInsertToVectorThroughStack(SDValue(Node, 0)));
 2944     Results.push_back(ExpandVectorBuildThroughStack(Node));
 2947     Results.push_back(ExpandSCALAR_TO_VECTOR(Node));
 2950     Results.push_back(ExpandINSERT_VECTOR_ELT(Node->getOperand(0),
 2993               NewMask.push_back(Mask[i]);
 2997               NewMask.push_back(Mask[i]*factor+fi);
 3009         Ops.push_back(DAG.getUNDEF(EltVT));
 3014         Ops.push_back(DAG.getNode(
 3018         Ops.push_back(DAG.getNode(
 3027     Results.push_back(Tmp1);
 3045     Results.push_back(Tmp1);
 3052       Results.push_back(DAG.getCopyFromReg(Node->getOperand(0), dl, SP,
 3054       Results.push_back(Results[0].getValue(1));
 3056       Results.push_back(DAG.getUNDEF(Node->getValueType(0)));
 3057       Results.push_back(Node->getOperand(0));
 3064       Results.push_back(DAG.getCopyToReg(Node->getOperand(0), dl, SP,
 3067       Results.push_back(Node->getOperand(0));
 3071     Results.push_back(DAG.getConstant(0, dl, Node->getValueType(0)));
 3072     Results.push_back(Results[0].getValue(0));
 3075     Results.push_back(ExpandFCOPYSIGN(Node));
 3083     Results.push_back(Tmp1);
 3086     Results.push_back(ExpandFABS(Node));
 3104     Results.push_back(Tmp1);
 3110       Results.push_back(Expanded);
 3125       Results.push_back(Tmp1);
 3139       Results.push_back(
 3154         Results.push_back(
 3165       Results.push_back(ExpandConstantFP(CFP, true));
 3170     Results.push_back(ExpandConstant(CP));
 3180       Results.push_back(Tmp1);
 3193     Results.push_back(DAG.getNode(ISD::ADD, dl, VT, Node->getOperand(0), Tmp1));
 3207       Results.push_back(Tmp1);
 3213       Results.push_back(Tmp1);
 3226       Results.push_back(Tmp1);
 3239     Results.push_back(Tmp1.getValue(1));
 3251       Results.push_back(DAG.getNode(ISD::MUL, dl, VT, LHS, RHS));
 3252       Results.push_back(DAG.getNode(MULHOpcode, dl, VT, LHS, RHS));
 3269         Results.push_back(DAG.getNode(ISD::OR, dl, VT, Lo, Hi));
 3298       Results.push_back(DAG.getNode(OpToUse, dl, VTs, Node->getOperand(0),
 3317       Results.push_back(DAG.getNode(ISD::OR, dl, VT, Lo, Hi));
 3324       Results.push_back(Tmp1);
 3329       Results.push_back(Tmp1);
 3335     Results.push_back(TLI.expandAddSubSat(Node, DAG));
 3341     Results.push_back(TLI.expandFixedPointMul(Node, DAG));
 3381     Results.push_back(Sum2);
 3382     Results.push_back(DAG.getBoolExtOrTrunc(ResultCarry, dl, CarryType, VT));
 3389     Results.push_back(Result);
 3390     Results.push_back(Overflow);
 3397     Results.push_back(Result);
 3398     Results.push_back(Overflow);
 3405       Results.push_back(Result);
 3406       Results.push_back(Overflow);
 3418     Results.push_back(DAG.getNode(ISD::OR, dl, PairTy, Tmp1, Tmp2));
 3435     Results.push_back(Tmp1);
 3476     Results.push_back(Tmp1);
 3504     Results.push_back(Tmp1);
 3525       Results.push_back(Tmp1);
 3547     Results.push_back(Tmp1);
 3568       Results.push_back(DAG.getSelect(dl, VT, Cond, Tmp3, Tmp4));
 3622     Results.push_back(Tmp1);
 3649     Results.push_back(Tmp1);
 3653     Results.push_back(ExpandBUILD_VECTOR(Node));
 3656     Results.push_back(ExpandSPLAT_VECTOR(Node));
 3675       Scalars.push_back(DAG.getNode(Node->getOpcode(), dl,
 3696     Results.push_back(TLI.expandVecReduce(Node, DAG));
 3773     Results.push_back(CallResult.second);
 3797     Results.push_back(Tmp.first);
 3798     Results.push_back(Tmp.second);
 3813     Results.push_back(CallResult.second);
 3818     Results.push_back(ExpandFPLibCall(Node, RTLIB::FMIN_F32, RTLIB::FMIN_F64,
 3824     Results.push_back(ExpandFPLibCall(Node, RTLIB::FMAX_F32, RTLIB::FMAX_F64,
 3830     Results.push_back(ExpandFPLibCall(Node, RTLIB::SQRT_F32, RTLIB::SQRT_F64,
 3835     Results.push_back(ExpandFPLibCall(Node, RTLIB::CBRT_F32, RTLIB::CBRT_F64,
 3841     Results.push_back(ExpandFPLibCall(Node, RTLIB::SIN_F32, RTLIB::SIN_F64,
 3847     Results.push_back(ExpandFPLibCall(Node, RTLIB::COS_F32, RTLIB::COS_F64,
 3858       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG_FINITE_F32,
 3864       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG_F32, RTLIB::LOG_F64,
 3871       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG2_FINITE_F32,
 3877       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG2_F32, RTLIB::LOG2_F64,
 3884       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG10_FINITE_F32,
 3890       Results.push_back(ExpandFPLibCall(Node, RTLIB::LOG10_F32, RTLIB::LOG10_F64,
 3897       Results.push_back(ExpandFPLibCall(Node, RTLIB::EXP_FINITE_F32,
 3903       Results.push_back(ExpandFPLibCall(Node, RTLIB::EXP_F32, RTLIB::EXP_F64,
 3910       Results.push_back(ExpandFPLibCall(Node, RTLIB::EXP2_FINITE_F32,
 3916       Results.push_back(ExpandFPLibCall(Node, RTLIB::EXP2_F32, RTLIB::EXP2_F64,
 3922     Results.push_back(ExpandFPLibCall(Node, RTLIB::TRUNC_F32, RTLIB::TRUNC_F64,
 3928     Results.push_back(ExpandFPLibCall(Node, RTLIB::FLOOR_F32, RTLIB::FLOOR_F64,
 3934     Results.push_back(ExpandFPLibCall(Node, RTLIB::CEIL_F32, RTLIB::CEIL_F64,
 3940     Results.push_back(ExpandFPLibCall(Node, RTLIB::RINT_F32, RTLIB::RINT_F64,
 3946     Results.push_back(ExpandFPLibCall(Node, RTLIB::NEARBYINT_F32,
 3954     Results.push_back(ExpandFPLibCall(Node, RTLIB::ROUND_F32,
 3962     Results.push_back(ExpandFPLibCall(Node, RTLIB::POWI_F32, RTLIB::POWI_F64,
 3969       Results.push_back(ExpandFPLibCall(Node, RTLIB::POW_FINITE_F32,
 3975       Results.push_back(ExpandFPLibCall(Node, RTLIB::POW_F32, RTLIB::POW_F64,
 3981     Results.push_back(ExpandArgFPLibCall(Node, RTLIB::LROUND_F32,
 3988     Results.push_back(ExpandArgFPLibCall(Node, RTLIB::LLROUND_F32,
 3995     Results.push_back(ExpandArgFPLibCall(Node, RTLIB::LRINT_F32,
 4002     Results.push_back(ExpandArgFPLibCall(Node, RTLIB::LLRINT_F32,
 4008     Results.push_back(ExpandFPLibCall(Node, RTLIB::DIV_F32, RTLIB::DIV_F64,
 4014     Results.push_back(ExpandFPLibCall(Node, RTLIB::REM_F32, RTLIB::REM_F64,
 4020     Results.push_back(ExpandFPLibCall(Node, RTLIB::FMA_F32, RTLIB::FMA_F64,
 4025     Results.push_back(ExpandFPLibCall(Node, RTLIB::ADD_F32, RTLIB::ADD_F64,
 4030     Results.push_back(ExpandFPLibCall(Node, RTLIB::MUL_F32, RTLIB::MUL_F64,
 4036       Results.push_back(ExpandLibCall(RTLIB::FPEXT_F16_F32, Node, false));
 4043     Results.push_back(ExpandLibCall(LC, Node, false));
 4047     Results.push_back(ExpandFPLibCall(Node, RTLIB::SUB_F32, RTLIB::SUB_F64,
 4052     Results.push_back(ExpandIntLibCall(Node, true,
 4058     Results.push_back(ExpandIntLibCall(Node, false,
 4064     Results.push_back(ExpandIntLibCall(Node, true,
 4070     Results.push_back(ExpandIntLibCall(Node, false,
 4081     Results.push_back(ExpandIntLibCall(Node, false,
 4091       Results.push_back(ExpandLibCall(RTLIB::CTLZ_I32, Node, false));
 4094       Results.push_back(ExpandLibCall(RTLIB::CTLZ_I64, Node, false));
 4097       Results.push_back(ExpandLibCall(RTLIB::CTLZ_I128, Node, false));
 4164     Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
 4176     Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
 4183     Results.push_back(Tmp1);
 4189     Results.push_back(Tmp1);
 4257     Results.push_back(DAG.getNode(TruncOp, dl, OVT, Tmp1));
 4274     Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp1));
 4275     Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, OVT, Tmp2));
 4303     Results.push_back(Tmp1);
 4316     Results.push_back(Tmp1);
 4328     Results.push_back(DAG.getNode(ISD::SETCC, dl, Node->getValueType(0), Tmp1,
 4341     Results.push_back(DAG.getNode(ISD::BR_CC, dl, Node->getValueType(0),
 4358     Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT,
 4365     Results.push_back(
 4382     Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT,
 4404     Results.push_back(DAG.getNode(ISD::FP_ROUND, dl, OVT,
 4426       NewOps.push_back(DAG.getNode(ISD::BITCAST, SDLoc(Op), MidVT, Op));
 4432     Results.push_back(CvtVec);
 4472       NewOps.push_back(Elt);
 4476     Results.push_back(DAG.getNode(ISD::BITCAST, SL, EltVT, NewVec));
 4526     Results.push_back(DAG.getNode(ISD::BITCAST, SL, OVT, NewVec));
 4548     NewElts.push_back(CastVal);
 4550       NewElts.push_back(Undef);
 4554     Results.push_back(CvtVec);
 4571     Results.push_back(DAG.getNode(ISD::BITCAST, SL, OVT, NewAtomic));
 4572     Results.push_back(NewAtomic.getValue(1));
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp
 1365     NewOps.push_back(GetPromotedInteger(N->getOperand(i)));
 4097     Ops.push_back(Op);
 4140     Ops.push_back(Op);
 4320       NewOps.push_back(Tr);
lib/CodeGen/SelectionDAG/LegalizeTypes.cpp
   80       NewNodes.push_back(&Node);
  390           Worklist.push_back(User);
  408         Worklist.push_back(User);
  537     Worklist.push_back(N);
lib/CodeGen/SelectionDAG/LegalizeTypes.h
  233     Worklist.push_back(N);
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp
  122         Vals.push_back(DAG.getNode(
  137         Vals.push_back(DAG.getNode(
  327     Ops.push_back(DAG.getNode(ISD::BITCAST, DL, EltVT, Op));
  389     NewElts.push_back(Lo);
  390     NewElts.push_back(Hi);
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp
  240     Ops.push_back(LegalizeOp(Op));
  687       LoadVals.push_back(ScalarLoad.getValue(0));
  688       LoadChains.push_back(ScalarLoad.getValue(1));
  740       Vals.push_back(Lo);
 1053     ShuffleMask.push_back(i);
 1068       ShuffleMask.push_back((I * ScalarSizeInBytes) + J);
 1386     Opers.push_back(Chain);
 1397       Opers.push_back(Oper);
 1402     OpValues.push_back(ScalarOp.getValue(0));
 1403     OpChains.push_back(ScalarOp.getValue(1));
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp
  232   Opers.push_back(Chain);
  241     Opers.push_back(Oper);
 1311   OpsLo.push_back(Chain);
 1312   OpsHi.push_back(Chain);
 1330     OpsLo.push_back(OpLo);
 1331     OpsHi.push_back(OpHi);
 1390     Scalars.push_back(Scalar);
 1391     Chains.push_back(Scalar.getValue(1));
 1395     Scalars.push_back(DAG.getUNDEF(EltVT));
 1856         Ops.push_back(-1);
 1884       Ops.push_back(Idx + OpNo * NewElts);
 1901           SVOps.push_back(DAG.getUNDEF(EltVT));
 1909         SVOps.push_back(DAG.getNode(
 2538       Elts.push_back(DAG.getNode(
 3122   InOps.push_back(N->getOperand(0));
 3134     InOps.push_back(Oper);
 3154         EOps.push_back(Op);
 3160       Chains.push_back(Oper.getValue(1));
 3182           EOps.push_back(Op);
 3188         Chains.push_back(Oper.getValue(1));
 3369     OpChains.push_back(Ops[i].getValue(1));
 3421     Ops.push_back(Val);
 3425     Ops.push_back(DAG.getUNDEF(WidenSVT));
 3851     Ops.push_back(InMask->getOperand(i));
 4071       NewMask.push_back(Idx);
 4073       NewMask.push_back(Idx - NumElts + WidenNumElts);
 4076     NewMask.push_back(-1);
 4324       OpChains.push_back(Ops[i].getValue(1));
 4789   LdChain.push_back(LdOp.getValue(1));
 4814   LdOps.push_back(LdOp);
 4832       LdChain.push_back(L.getValue(1));
 4838         Loads.push_back(L);
 4841           Loads.push_back(DAG.getUNDEF(L->getValueType(0)));
 4850       LdChain.push_back(L.getValue(1));
 4853     LdOps.push_back(L);
 4941   LdChain.push_back(Ops[0].getValue(1));
 4948     LdChain.push_back(Ops[i].getValue(1));
 4993         StChain.push_back(DAG.getStore(
 5014         StChain.push_back(DAG.getStore(
 5057   StChain.push_back(DAG.getTruncStore(Chain, dl, EOp, BasePtr,
 5066     StChain.push_back(DAG.getTruncStore(
lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp
   54       Queue.push_back(U);
  287         LoadPreds.push_back(Pred);
  289         NodePreds.push_back(Pred);
  293         ChainSuccs.push_back(Succ);
  295         NodeSuccs.push_back(Succ);
  416   Copies.push_back(CopyFromSU);
  417   Copies.push_back(CopyToSU);
  455         LRegs.push_back(*AI);
  555       NotReady.push_back(CurSU);
  731         Glues.push_back(N);
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1064       ChainPreds.push_back(Pred);
 1066       LoadPreds.push_back(Pred);
 1068       NodePreds.push_back(Pred);
 1072       ChainSuccs.push_back(Succ);
 1074       NodeSuccs.push_back(Succ);
 1267   Copies.push_back(CopyFromSU);
 1268   Copies.push_back(CopyToSU);
 1312       LRegs.push_back(*AliasI);
 1329       LRegs.push_back(i);
 1404           LRegs.push_back(CallResource);
 1478         Interferences.push_back(CurSU);
 1954   WorkList.push_back(SU);
 1972         WorkList.push_back(PredSU);
lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp
  144     Ops.push_back(ExtraOper);
  177     VTs.push_back(MVT::Glue);
  249       Offsets.push_back(Offset1);
  251     Offsets.push_back(Offset2);
  270   Loads.push_back(BaseLoad);
  276     Loads.push_back(Load);
  342   Worklist.push_back(DAG->getRoot().getNode());
  352         Worklist.push_back(Op.getNode());
  399       CallSUnits.push_back(NodeSUnit);
  683     GluedNodes.push_back(N);
  905       GluedNodes.push_back(N);
  985         DbgMIs.push_back(DbgMI);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
  687       DeadNodes.push_back(&Node);
  724         DeadNodes.push_back(Operand);
 1236       EltParts.push_back(getConstant(NewVal.lshr(i * ViaEltSizeInBits)
 4868     Outputs.push_back(ScalarResult);
 4942           ScalarOps.push_back(getUNDEF(InSVT));
 4944           ScalarOps.push_back(Op);
 4956       ScalarOps.push_back(ScalarOp);
 4970     ScalarResults.push_back(ScalarResult);
 5217           Ops.push_back(getUNDEF(OpVT));
 5222         Ops.push_back(SignExtendInReg(Val, OpVT));
 5611   ArgChains.push_back(Chain);
 5619           ArgChains.push_back(SDValue(L, 1));
 5752     OutChains.push_back(OutLoadChains[i]);
 5753     GluedLoadChains.push_back(OutLoadChains[i]);
 5765     OutChains.push_back(NewStore);
 5873         OutChains.push_back(Store);
 5896       OutLoadChains.push_back(Value.getValue(1));
 5901       OutStoreChains.push_back(Store);
 5919         OutChains.push_back(OutLoadChains[i]);
 5920         OutChains.push_back(OutStoreChains[i]);
 6025     LoadValues.push_back(Value);
 6026     LoadChains.push_back(Value.getValue(1));
 6039     OutChains.push_back(Store);
 6141     OutChains.push_back(Store);
 6560     VTs.push_back(Ops[i].getValueType());
 7739         DeadNodes.push_back(N);
 7797     Ops.push_back(Node->getOperand(i));
 8068     ClonedDVs.push_back(Clone);
 8108         ClonedDVs.push_back(Clone);
 8482         Uses.push_back(Memo);
 9006   Worklist.push_back(this);
 9147       Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands,
 9152       Scalars.push_back(getNode(ISD::SELECT, dl, EltVT, Operands));
 9159       Scalars.push_back(getNode(N->getOpcode(), dl, EltVT, Operands[0],
 9165       Scalars.push_back(getNode(N->getOpcode(), dl, EltVT,
 9173     Scalars.push_back(getUNDEF(EltVT));
 9216     ResScalars.push_back(Res);
 9217     OvScalars.push_back(Ov);
 9344     Args.push_back(getNode(ISD::EXTRACT_VECTOR_ELT, SL, EltVT,
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
  647       Ops.push_back(EltUndef);
  792       Regs.push_back(Reg + i);
  793     RegVTs.push_back(RegisterVT);
  794     RegCount.push_back(NumRegs);
 1068       PendingExports.push_back(Root);
 1481           Constants.push_back(SDValue(Val, i));
 1495           Ops.push_back(SDValue(Val, i));
 1537         Ops.push_back(getValue(CV->getOperand(i)));
 1886           Outs.push_back(ISD::OutputArg(Flags, Parts[i].getValueType(),
 1888           OutVals.push_back(Parts[i]);
 1903     Outs.push_back(ISD::OutputArg(Flags, EVT(TLI.getPointerTy(DL)) /*vt*/,
 1908     OutVals.push_back(
 2777       Ops.push_back(getRoot()); // inchain
 2779       Ops.push_back(
 3046         UsersToVisit.push_back(U);
 3081           UsersToVisit.push_back(U2);
 3366       Ops.push_back(SDValue(LHSVal.getNode(), LHSVal.getResNo() + i));
 3367       Ops.push_back(SDValue(RHSVal.getNode(), RHSVal.getResNo() + i));
 3607             ConcatOps.push_back(DAG.getUNDEF(SrcVT));
 3609             ConcatOps.push_back(Src1);
 3611             ConcatOps.push_back(Src2);
 3734     Ops.push_back(Res);
 4119       PendingLoads.push_back(Chain);
 4486     PendingLoads.push_back(Load.getValue(1));
 4546     PendingLoads.push_back(OutChain);
 4698       PendingLoads.push_back(OutChain);
 4774       Ops.push_back(DAG.getRoot());
 4776       Ops.push_back(getRoot());
 4790     Ops.push_back(DAG.getTargetConstant(Intrinsic, getCurSDLoc(),
 4797       Ops.push_back(getValue(Arg));
 4806       Ops.push_back(DAG.getTargetConstant(*CI, SDLoc(), VT));
 4808       Ops.push_back(
 4817     ValueVTs.push_back(MVT::Other);
 4842       PendingLoads.push_back(Chain);
 5542         FuncInfo.ArgDbgValues.push_back(
 5579   FuncInfo.ArgDbgValues.push_back(
 6561     PendingLoads.push_back(Result);
 6724     Ops.push_back(LogEntryVal);
 6725     Ops.push_back(StrSizeVal);
 6726     Ops.push_back(Chain);
 6758     Ops.push_back(LogTypeId);
 6759     Ops.push_back(LogEntryVal);
 6760     Ops.push_back(StrSizeVal);
 6761     Ops.push_back(Chain);
 6796     Ops.push_back(getValue(I.getArgOperand(0)));
 6804     Ops.push_back(DAG.getTargetGlobalAddress(Base, getCurSDLoc(), MVT::i64, 0));
 6824       Targets.push_back({Offset, DAG.getTargetGlobalAddress(
 6834       Ops.push_back(DAG.getTargetConstant(T.Offset, getCurSDLoc(), MVT::i32));
 6835       Ops.push_back(T.Target);
 6838     Ops.push_back(DAG.getRoot()); // Chain
 6987   ValueVTs.push_back(MVT::Other); // Out chain
 7040       LPadToCallSiteMap[FuncInfo.MBBMap[EHPadBB]].push_back(CallSiteIndex);
 7237     Builder.PendingLoads.push_back(LoadVal.getValue(1));
 7277     PendingLoads.push_back(Res.second);
 7364     PendingLoads.push_back(Res.second);
 7450     PendingLoads.push_back(Res.second);
 7471     PendingLoads.push_back(Res.second);
 7493     PendingLoads.push_back(Res.second);
 7978     Regs.push_back(R);
 8272               Regs.push_back(RegInfo.createVirtualRegister(RC));
 8449     ResultVTs.push_back(ResultVT);
 8450     ResultValues.push_back(V);
 8484         OutChains.push_back(Store);
 8533     Ops.push_back(DAG.getUNDEF(ValueVTs[i]));
 8607   Ops.push_back(ZExt);
 8609     Ops.push_back(Op.getValue(I));
 8672       Ops.push_back(
 8674       Ops.push_back(
 8678       Ops.push_back(Builder.DAG.getTargetFrameIndex(
 8681       Ops.push_back(OpVal);
 8714   Ops.push_back(DAG.getTargetConstant(
 8717   Ops.push_back(DAG.getTargetConstant(
 8728   Ops.push_back(Chain);
 8729   Ops.push_back(InFlag);
 8809   Ops.push_back(DAG.getTargetConstant(
 8812   Ops.push_back(DAG.getTargetConstant(
 8817   Ops.push_back(Callee);
 8824   Ops.push_back(DAG.getTargetConstant(NumCallRegArgs, dl, MVT::i32));
 8827   Ops.push_back(DAG.getTargetConstant((unsigned)CC, dl, MVT::i32));
 8833       Ops.push_back(getValue(CS.getArgument(i)));
 8844     Ops.push_back(*(Call->op_end()-2));
 8846     Ops.push_back(*(Call->op_end()-1));
 8850   Ops.push_back(*(Call->op_begin()));
 8854     Ops.push_back(*(Call->op_end()-1));
 8865     ValueVTs.push_back(MVT::Other);
 8866     ValueVTs.push_back(MVT::Glue);
 8972     Attrs.push_back(Attribute::SExt);
 8974     Attrs.push_back(Attribute::ZExt);
 8976     Attrs.push_back(Attribute::InReg);
 9011         Offsets.push_back(Offset + j * RegisterVTByteSZ);
 9089         CLI.Ins.push_back(MyFlags);
 9103         CLI.Ins.push_back(MyFlags);
 9249         CLI.Outs.push_back(MyFlags);
 9250         CLI.OutVals.push_back(Parts[j]);
 9339       ReturnValues.push_back(getCopyFromParts(CLI.DAG, CLI.DL, &InVals[CurReg],
 9361     Results.push_back(Res);
 9389   PendingExports.push_back(Chain);
 9564   Chains.push_back(ArgVal.getValue(1));
 9601     Ins.push_back(RetArg);
 9719         Ins.push_back(MyFlags);
 9829         ArgValues.push_back(getCopyFromParts(DAG, dl, &InVals[i], NumParts,
 9897     Chains.push_back(NewRoot);
10391     WorkList.push_back(
10407     WorkList.push_back(
10563   WorkList.push_back(
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h
  854     RegCount.push_back(RHS.Regs.size());
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
  556         Returns.push_back(&MBB);
  741   Worklist.push_back(CurDAG->getRoot().getNode());
  755         Worklist.push_back(Op.getNode());
 1064   Nodes.push_back(Node);
 1072         Nodes.push_back(U);
 1131       Nodes.push_back(Node);
 1139             Nodes.push_back(Op.getNode());
 1910     Succs.push_back(SDB->SL->SwitchCases[i].TrueBB);
 1912       Succs.push_back(SDB->SL->SwitchCases[i].FalseBB);
 2122     WorkList.push_back(N);
 2134       WorkList.push_back(N);
 2324         NowDeadNodes.push_back(ChainNode);
 2366       InputChains.push_back(V);
 2370     Worklist.push_back(N);
 2386     Worklist.push_back(V.getNode());
 2806   NodeStack.push_back(N);
 2961         MatchedMemRefs.push_back(MN->getMemOperand());
 2981       NodeStack.push_back(N);
 2993       NodeStack.push_back(N);
 3028         Operands.push_back(RecordedNodes[MatcherTable[MatcherIndex++]].first);
 3263       ChainNodesMatched.push_back(RecordedNodes[RecNo].first.getNode());
 3300         ChainNodesMatched.push_back(RecordedNodes[RecNo].first.getNode());
 3383         VTs.push_back(VT);
 3387         VTs.push_back(MVT::Other);
 3389         VTs.push_back(MVT::Glue);
 3410         Ops.push_back(RecordedNodes[RecNo].first);
 3426           Ops.push_back(V);
 3432         Ops.push_back(InputChain);
 3434         Ops.push_back(InputGlue);
 3495               FilteredMemRefs.push_back(MMO);
 3498               FilteredMemRefs.push_back(MMO);
 3500             FilteredMemRefs.push_back(MMO);
lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp
  281       GluedNodes.push_back(N);
lib/CodeGen/SelectionDAG/StatepointLowering.cpp
   67   Ops.push_back(Builder.DAG.getTargetConstant(StackMaps::ConstantOp, L,
   69   Ops.push_back(Builder.DAG.getTargetConstant(Value, L, MVT::i64));
  129   Builder.FuncInfo.StatepointStackSlots.push_back(FI);
  291       NewBases.push_back(Bases[i]);
  292       NewPtrs.push_back(Ptrs[i]);
  293       NewRelocs.push_back(Relocs[i]);
  437     Ops.push_back(Builder.DAG.getTargetFrameIndex(FI->getIndex(),
  442     MemRefs.push_back(MMO);
  451     Ops.push_back(Incoming);
  460     Ops.push_back(std::get<0>(Res));
  462       MemRefs.push_back(MMO);
  591       Ops.push_back(Builder.DAG.getTargetFrameIndex(FI->getIndex(),
  596       MemRefs.push_back(MMO);
  703     TSOps.push_back(Chain);
  707       TSOps.push_back(getValue(V));
  709         TSOps.push_back(DAG.getSrcValue(V));
  714       TSOps.push_back(Glue);
  731   Ops.push_back(DAG.getTargetConstant(SI.ID, getCurSDLoc(), MVT::i64));
  732   Ops.push_back(
  739   Ops.push_back(DAG.getTargetConstant(NumCallRegArgs, getCurSDLoc(), MVT::i32));
  743   Ops.push_back(CallTarget);
  767   Ops.push_back(*RegMaskIt);
  770   Ops.push_back(Chain);
  774     Ops.push_back(Glue);
  794     TEOps.push_back(SDValue(StatepointMCNode, 0));
  798       TEOps.push_back(getValue(V));
  800         TEOps.push_back(DAG.getSrcValue(V));
  804     TEOps.push_back(SDValue(StatepointMCNode, 1));
  873     SI.GCRelocates.push_back(Relocate);
  874     SI.Bases.push_back(Relocate->getBasePtr());
  875     SI.Ptrs.push_back(Relocate->getDerivedPtr());
  910       PendingExports.push_back(Chain);
lib/CodeGen/SelectionDAG/StatepointLowering.h
   71       PendingGCRelocateCalls.push_back(&RelocCall);
lib/CodeGen/SelectionDAG/TargetLowering.cpp
 4589     Shifts.push_back(DAG.getConstant(Shift, dl, ShSVT));
 4590     Factors.push_back(DAG.getConstant(Factor, dl, SVT));
 4615     Created.push_back(Res.getNode());
 4679     MagicFactors.push_back(DAG.getConstant(magics.m, dl, SVT));
 4680     Factors.push_back(DAG.getConstant(NumeratorFactor, dl, SVT));
 4681     Shifts.push_back(DAG.getConstant(magics.s, dl, ShSVT));
 4682     ShiftMasks.push_back(DAG.getConstant(ShiftMask, dl, SVT));
 4719   Created.push_back(Q.getNode());
 4723   Created.push_back(Factor.getNode());
 4725   Created.push_back(Q.getNode());
 4729   Created.push_back(Q.getNode());
 4734   Created.push_back(T.getNode());
 4736   Created.push_back(T.getNode());
 4793     PreShifts.push_back(DAG.getConstant(PreShift, dl, ShSVT));
 4794     MagicFactors.push_back(DAG.getConstant(Magic, dl, SVT));
 4795     NPQFactors.push_back(
 4799     PostShifts.push_back(DAG.getConstant(PostShift, dl, ShSVT));
 4825   Created.push_back(Q.getNode());
 4846   Created.push_back(Q.getNode());
 4850     Created.push_back(NPQ.getNode());
 4859     Created.push_back(NPQ.getNode());
 4862     Created.push_back(Q.getNode());
 4866   Created.push_back(Q.getNode());
 5002     PAmts.push_back(DAG.getConstant(P, DL, SVT));
 5003     KAmts.push_back(
 5005     QAmts.push_back(DAG.getConstant(Q, DL, SVT));
 5048   Created.push_back(Op0.getNode());
 5060     Created.push_back(Op0.getNode());
 5204     PAmts.push_back(DAG.getConstant(P, DL, SVT));
 5205     AAmts.push_back(DAG.getConstant(A, DL, SVT));
 5206     KAmts.push_back(
 5208     QAmts.push_back(DAG.getConstant(Q, DL, SVT));
 5257   Created.push_back(Op0.getNode());
 5266     Created.push_back(Op0.getNode());
 5279     Created.push_back(Op0.getNode());
 5302   Created.push_back(Fold.getNode());
 5313   Created.push_back(DivisorIsIntMin.getNode());
 5317   Created.push_back(Masked.getNode());
 5319   Created.push_back(MaskedIsZero.getNode());
 5480         Ops.push_back(C);
 5485       Ops.push_back(DAG.getConstantFP(V, SDLoc(Op), C.getValueType()));
 5648       Result.push_back(Lo);
 5649       Result.push_back(Hi);
 5652         Result.push_back(Zero);
 5653         Result.push_back(Zero);
 5664       Result.push_back(Lo);
 5665       Result.push_back(Hi);
 5695   Result.push_back(Lo);
 5702     Result.push_back(Hi);
 5738   Result.push_back(DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, Next));
 5763   Result.push_back(DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, Next));
 5765   Result.push_back(DAG.getNode(ISD::TRUNCATE, dl, HiLoVT, Next));
 6376     Vals.push_back(ScalarLoad.getValue(0));
 6377     LoadChains.push_back(ScalarLoad.getValue(1));
 6454     Stores.push_back(Store);
 6523       Stores.push_back(DAG.getStore(
 6544     Stores.push_back(DAG.getTruncStore(
 6678       Stores.push_back(DAG.getStore(Load.getValue(1), dl, Load, Ptr,
 6699     Stores.push_back(
lib/CodeGen/ShadowStackGCLowering.cpp
  112     Metadata.push_back(ConstantExpr::getBitCast(C, VoidPtr));
lib/CodeGen/SjLjEHPrepare.cpp
  285           Users.push_back(UI);
  369       Invokes.push_back(II);
  372       Returns.push_back(RI);
lib/CodeGen/SpillPlacement.cpp
  327       RecentPositive.push_back(n);
  356       RecentPositive.push_back(n);
lib/CodeGen/SplitKit.cpp
   85       EHPadSuccessors.push_back(SMBB);
  172       UseSlots.push_back(VNI->def);
  178       UseSlots.push_back(LIS.getInstructionIndex(*MO.getParent()).getRegSlot());
  279           UseBlocks.push_back(BI);
  294       UseBlocks.push_back(BI);
  578     PossibleIndexes.push_back(Idx);
  990         BackCopies.push_back(VNI);
 1108     BackCopies.push_back(VNI);
 1364         ExtPoints.push_back(ExtPoint(MO, RegIdx, Next));
 1425       Dead.push_back(MI);
 1447   WorkList.push_back(&ParentVNI);
 1465         WorkList.push_back(PredVNI);
 1526       LRMap->push_back(i);
lib/CodeGen/StackColoring.cpp
  592     slots.push_back(Slot);
  611           slots.push_back(Slot);
  677         Markers.push_back(&MI);
  713     BasicBlockNumbering.push_back(MBB);
  845             LiveStarts[Slot].push_back(ThisIndex);
 1051           NewMMOs.push_back(MF->getMachineMemOperand(MMO, AAMDNodes()));
 1054           NewMMOs.push_back(MMO);
 1187     SortedSlots.push_back(i);
lib/CodeGen/StackMaps.cpp
  264       LiveOuts.push_back(createLiveOutReg(Reg, TRI));
lib/CodeGen/StackSlotColoring.cpp
  187             SSRefs[FI].push_back(MMO);
  215     Intervals.push_back(&I);
  305   Assignments[Color].push_back(li);
  337     RevMap[NewSS].push_back(SS);
  438       toErase.push_back(&*I);
  468       toErase.push_back(&*ProbableLoadMI);
  471     toErase.push_back(&*NextMI);
lib/CodeGen/SwiftErrorValueTracking.cpp
  104       SwiftErrorVals.push_back(&*AI);
  111           SwiftErrorVals.push_back(Alloca);
lib/CodeGen/SwitchLoweringUtils.cpp
  447     BTI.push_back(BitTestCase(CB.Mask, BitTestBB, CB.BB, CB.ExtraProb));
lib/CodeGen/TailDuplicator.cpp
  332     SSAUpdateVRs.push_back(OrigReg);
  767     TDBBs.push_back(PredBB);
  835     TDBBs.push_back(PredBB);
  926     TDBBs.push_back(PrevBB);
  986     Copies.push_back(C);
lib/CodeGen/TargetInstrInfo.cpp
  359       Accesses.push_back(*o);
  373       Accesses.push_back(*o);
  751       Patterns.push_back(MachineCombinerPattern::REASSOC_AX_YB);
  752       Patterns.push_back(MachineCombinerPattern::REASSOC_XA_YB);
  754       Patterns.push_back(MachineCombinerPattern::REASSOC_AX_BY);
  755       Patterns.push_back(MachineCombinerPattern::REASSOC_XA_BY);
  849   InsInstrs.push_back(MIB1);
  850   InsInstrs.push_back(MIB2);
  851   DelInstrs.push_back(&Prev);
  852   DelInstrs.push_back(&Root);
 1187     InputRegs.push_back(RegSubRegPairAndIdx(MOReg.getReg(), MOReg.getSubReg(),
lib/CodeGen/TargetLoweringBase.cpp
 1508       Outs.push_back(ISD::OutputArg(Flags, PartVT, VT, /*isfixed=*/true, 0, 0));
lib/CodeGen/TargetLoweringObjectFileImpl.cpp
  670       Name.push_back('.');
 1746     Name.push_back('.');
lib/CodeGen/TargetRegisterInfo.cpp
  423     Hints.push_back(Phys);
lib/CodeGen/TwoAddressInstructionPass.cpp
  790       VirtRegPairs.push_back(NewReg);
  796     VirtRegPairs.push_back(NewReg);
  917       Defs.push_back(MOReg);
  919       Uses.push_back(MOReg);
  922         Kills.push_back(MOReg);
  933       Defs.push_back(End->getOperand(0).getReg());
 1148         OtherDefs.push_back(MOReg);
 1429                 OrigRegs.push_back(MO.getReg());
 1810     OrigRegs.push_back(MI.getOperand(0).getReg());
 1812       OrigRegs.push_back(MI.getOperand(i).getReg());
lib/CodeGen/VirtRegMap.cpp
  416       MIs.push_back(&*I);
  532               SuperKills.push_back(PhysReg);
  537                 SuperDeads.push_back(PhysReg);
  539                 SuperDefs.push_back(PhysReg);
lib/CodeGen/WasmEHPrepare.cpp
  212       CatchPads.push_back(&BB);
  214       CleanupPads.push_back(&BB);
lib/CodeGen/WinEHPrepare.cpp
  134   FuncInfo.CxxUnwindMap.push_back(UME);
  160     TBME.HandlerArray.push_back(HT);
  248       Handlers.push_back(CatchPad);
  322   FuncInfo.SEHUnwindMap.push_back(Entry);
  333   FuncInfo.SEHUnwindMap.push_back(Entry);
  472   FuncInfo.ClrEHUnwindMap.push_back(Entry);
  711       PHINodes.push_back(PN);
  816             FixupCatchrets.push_back(CatchRet);
  909           UsesToRename.push_back(&U);
lib/CodeGen/XRayInstrumentation.cpp
  112         Terminators.push_back(&T);
lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp
   83   SeenRecords.push_back(Record);
lib/DebugInfo/CodeView/CodeViewRecordIO.cpp
   22   Limits.push_back(Limit);
lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp
   57   SegmentOffsets.push_back(0);
  142   SegmentOffsets.push_back(NewSegmentBegin);
lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp
  101     SeenRecords.push_back(RecordData);
lib/DebugInfo/CodeView/RecordName.cpp
   86   Name.push_back(')');
  100   Name.push_back('\"');
lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp
   85     Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  100   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  121   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  132   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  145   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  160   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  170   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  184   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 2});
  195   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  204   Refs.push_back({TiRefKind::TypeRef, Offset + 4, 1});
  266   Refs.push_back({TiRefKind::TypeRef, 0, 1});
  270     Refs.push_back({TiRefKind::TypeRef, 8, 1});
  281     Refs.push_back({TiRefKind::IndexRef, 0, 1});
  282     Refs.push_back({TiRefKind::TypeRef, 4, 1});
  285     Refs.push_back({TiRefKind::TypeRef, 0, 2});
  288     Refs.push_back({TiRefKind::IndexRef, 0, 1});
  293       Refs.push_back({TiRefKind::IndexRef, 4, Count});
  298       Refs.push_back({TiRefKind::IndexRef, 2, Count});
  301     Refs.push_back({TiRefKind::TypeRef, 0, 1});
  302     Refs.push_back({TiRefKind::IndexRef, 4, 1});
  305     Refs.push_back({TiRefKind::TypeRef, 0, 1});
  308     Refs.push_back({TiRefKind::TypeRef, 0, 1});
  311     Refs.push_back({TiRefKind::TypeRef, 0, 1});
  312     Refs.push_back({TiRefKind::TypeRef, 8, 1});
  315     Refs.push_back({TiRefKind::TypeRef, 0, 3});
  316     Refs.push_back({TiRefKind::TypeRef, 16, 1});
  321       Refs.push_back({TiRefKind::TypeRef, 4, Count});
  324     Refs.push_back({TiRefKind::TypeRef, 0, 2});
  329     Refs.push_back({TiRefKind::TypeRef, 4, 3});
  332     Refs.push_back({TiRefKind::TypeRef, 4, 1});
  335     Refs.push_back({TiRefKind::TypeRef, 4, 2});
  338     Refs.push_back({TiRefKind::TypeRef, 0, 1});
  341     Refs.push_back({TiRefKind::TypeRef, 0, 2});
  370     Refs.push_back({TiRefKind::IndexRef, 24, 1}); // LF_FUNC_ID
  374     Refs.push_back({TiRefKind::TypeRef, 24, 1}); // Type
  377     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // UDT
  381     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  384     Refs.push_back({TiRefKind::IndexRef, 0, 1}); // Compile flags
  388     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  391     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  394     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  397     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  400     Refs.push_back({TiRefKind::TypeRef, 0, 1}); // Type
  404     Refs.push_back({TiRefKind::TypeRef, 4, 1}); // Type
  407     Refs.push_back({TiRefKind::TypeRef, 8, 1}); // Call signature
  414     Refs.push_back({TiRefKind::IndexRef, 4, Count}); // Callees
  417     Refs.push_back({TiRefKind::IndexRef, 8, 1}); // ID of inlinee
  420     Refs.push_back({TiRefKind::TypeRef, 8, 1}); // UDT allocated
lib/DebugInfo/CodeView/TypeRecordMapping.cpp
   56       SetFlags.push_back(Flag);
lib/DebugInfo/CodeView/TypeStreamMerger.cpp
  224     IndexMap.push_back(Idx);
lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp
   69         AttributeSpecs.push_back(AttributeSpec(A, F, V));
  111       AttributeSpecs.push_back(AttributeSpec(A, F, ByteSize));
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  221       AtomForms.push_back(DWARFFormValue(Atom.second));
  264     Values.push_back(DWARFFormValue(Atom.second));
lib/DebugInfo/DWARF/DWARFDebugLine.cpp
  215     Descriptors.push_back(Descriptor);
lib/DebugInfo/DWARF/DWARFDebugMacro.cpp
   73       Macros.push_back(E);
   98     Macros.push_back(E);
lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
  136     CuList.push_back({CuOffset, CuLength});
  156     AddressArea.push_back({LowAddress, HighAddress, CuIndex});
  173     SymbolTable.push_back({NameOffset, CuVecOffset});
  188       Vec.second.push_back(Data.getU32(&Offset));
lib/DebugInfo/DWARF/DWARFUnit.cpp
  663       InlinedChain.push_back(SubroutineDIE);
  666   InlinedChain.push_back(SubroutineDIE);
lib/ExecutionEngine/JITLink/MachOLinkGraphBuilder.cpp
  440       BlockSyms.push_back(SecNSymStack.back());
  445         BlockSyms.push_back(SecNSymStack.back());
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  259     ModsToAdd.push_back(M);
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
  142       RearrangedBBSet.push_back(&Block);
  278       MinCallerBlocks.push_back(std::move(I.first));
lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp
  911   Relocations[SectionID].push_back(RE);
  921     ExternalSymbolRelocations[SymbolName].push_back(RE);
  927     Relocations[SymInfo.getSectionID()].push_back(RECopy);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp
 1907       UnregisteredEHFrameSections.push_back(i->second);
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp
  268   UnregisteredEHFrameSections.push_back(
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h
  277       RegisteredEHFrameSections.push_back(EHFrameSID);
  295         UnregisteredEHFrameSections.push_back(SectionPair.second);
lib/ExecutionEngine/SectionMemoryManager.cpp
   75         MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size));
  116   MemGroup.AllocatedMem.push_back(MB);
  124   MemGroup.PendingMem.push_back(sys::MemoryBlock((void *)Addr, Size));
  133     MemGroup.FreeMem.push_back(FreeMB);
lib/FuzzMutate/IRMutator.cpp
  109     Insts.push_back(&*I);
  121   Srcs.push_back(IB.findOrCreateSource(BB, InstsBefore));
  131     Srcs.push_back(IB.findOrCreateSource(BB, InstsBefore, Srcs, Pred));
  192     InstsBefore.push_back(&*I);
lib/IR/AbstractCallSite.cpp
  116     CI.ParameterEncoding.push_back(Idx);
  133     CI.ParameterEncoding.push_back(u);
lib/IR/Attributes.cpp
  805     Attrs.push_back(Attr);
  997       AttrVec.push_back(I->second);
 1068   AttrSets.push_back(FnAttrs);
 1070     AttrSets.push_back(RetAttrs);
lib/IR/AutoUpgrade.cpp
 1671       Elts.push_back(
 1698       Elts.push_back(
 1986       Args.push_back(CI->getArgOperand(0));
 1987       Args.push_back(CI->getArgOperand(1));
 1988       Args.push_back(CI->getArgOperand(2));
 1990         Args.push_back(CI->getArgOperand(4));
 2310           ShuffleMask.push_back(LaneMask * NumElementsInLane + i);
 3500       Args.push_back(ConstantFP::get(CI->getOperand(0)->getType(), 1.0));
 3502       Args.push_back(CI->getOperand(0));
 3503     Args.push_back(CI->getOperand(1));
 3511       Args.push_back(Constant::getNullValue(CI->getOperand(0)->getType()));
 3513       Args.push_back(CI->getOperand(0));
 3514     Args.push_back(CI->getOperand(1));
 3904         Args.push_back(Arg);
 4115   Ops.push_back(upgradeLoopTag(T->getContext(), OldTag->getString()));
 4117     Ops.push_back(T->getOperand(I));
 4133     Ops.push_back(upgradeLoopArgument(MD));
lib/IR/ConstantFold.cpp
   65     Result.push_back(C);
  115         IdxList.push_back(Zero);
  121             IdxList.push_back(Zero);
  125             IdxList.push_back(Zero);
  582       res.push_back(ConstantExpr::getCast(opc, C, DstEltTy));
  758       Result.push_back(V);
  814           Ops.push_back(ScalarOp);
  816           Ops.push_back(Op);
  846       Result.push_back(Elt);
  851     Result.push_back(C);
  877       Result.push_back(UndefValue::get(EltTy));
  892     Result.push_back(InElt);
  931     Result.push_back(C);
  977       Result.push_back(ConstantExpr::get(Opcode, Elt));
 1320       Result.push_back(ConstantExpr::get(Opcode, LHS, RHS));
 1932       ResElts.push_back(ConstantExpr::getCompare(pred, C1E, C2E));
 2284         NewIndices.push_back(Combined);
lib/IR/Constants.cpp
  468   WorkList.push_back(C);
  481         WorkList.push_back(ConstOp);
  947       Elts.push_back(CI->getZExtValue());
  960       Elts.push_back(CFP->getValueAPF().bitcastToAPInt().getLimitedValue());
 1232     NewOps.push_back(i == OpNo ? Op : getOperand(i));
 2588   ElementVals.push_back(0);
 2878     Values.push_back(Val);
 2918     Values.push_back(Val);
 2948     Values.push_back(Val);
 2973     NewOps.push_back(Op);
lib/IR/ConstantsContext.h
  384       Storage.push_back(C->getOperand(I));
  495       Storage.push_back(CE->getOperand(I));
lib/IR/Core.cpp
 1091     MDs.push_back(MD);
lib/IR/DIBuilder.cpp
   85       RetainValues.push_back(AllRetainTypes[I]);
  512   AllEnumTypes.push_back(CTy);
  615       Elts.push_back(cast<DIType>(Elements[i]));
  617       Elts.push_back(Elements[i]);
  652   AllGVs.push_back(N);
  765     AllSubprograms.push_back(Node);
  803     AllSubprograms.push_back(SP);
lib/IR/DataLayout.cpp
  252         NonIntegralAddressSpaces.push_back(AS);
  382         LegalIntWidths.push_back(Width);
lib/IR/DebugInfo.cpp
  235   TYs.push_back(const_cast<DIType *>(DT));
  245   CUs.push_back(CU);
  253   GVs.push_back(DIG);
  264   SPs.push_back(SP);
  277   Scopes.push_back(Scope);
  300   Args.push_back(TempNode.get());
  304       Args.push_back(*Op);
  511         Ops.push_back(map(I));
  572   ToVisit.push_back(N);
  585           ToVisit.push_back(MDN);
  669       Ops.push_back(remap(Op));
lib/IR/DebugInfoMetadata.cpp
   67   Ops.push_back(Scope);
   69     Ops.push_back(InlinedAt);
  182       SplitFlags.push_back(FlagPrivate);
  184       SplitFlags.push_back(FlagProtected);
  186       SplitFlags.push_back(FlagPublic);
  191       SplitFlags.push_back(FlagSingleInheritance);
  193       SplitFlags.push_back(FlagMultipleInheritance);
  195       SplitFlags.push_back(FlagVirtualInheritance);
  200     SplitFlags.push_back(FlagIndirectVirtualBase);
  980     Ops.push_back(dwarf::DW_OP_plus_uconst);
  981     Ops.push_back(Offset);
  983     Ops.push_back(dwarf::DW_OP_constu);
  984     Ops.push_back(-Offset);
  985     Ops.push_back(dwarf::DW_OP_minus);
 1036     Ops.push_back(dwarf::DW_OP_deref);
 1040     Ops.push_back(dwarf::DW_OP_deref);
 1055     Ops.push_back(dwarf::DW_OP_LLVM_entry_value);
 1058     Ops.push_back(Expr->getNumElements() + 1);
 1070         Ops.push_back(dwarf::DW_OP_stack_value);
 1077     Ops.push_back(dwarf::DW_OP_stack_value);
 1129     NewOps.push_back(dwarf::DW_OP_deref);
 1132     NewOps.push_back(dwarf::DW_OP_stack_value);
 1167   Ops.push_back(dwarf::DW_OP_LLVM_fragment);
 1168   Ops.push_back(OffsetInBits);
 1169   Ops.push_back(SizeInBits);
lib/IR/DebugLoc.cpp
  100     InlinedAtLocations.push_back(IA);
lib/IR/Function.cpp
  722     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Void, 0));
  725     OutputTable.push_back(IITDescriptor::get(IITDescriptor::VarArg, 0));
  728     OutputTable.push_back(IITDescriptor::get(IITDescriptor::MMX, 0));
  731     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Token, 0));
  734     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Metadata, 0));
  737     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Half, 0));
  740     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Float, 0));
  743     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Double, 0));
  746     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Quad, 0));
  749     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 1));
  752     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 8));
  755     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer,16));
  758     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 32));
  761     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 64));
  764     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Integer, 128));
  767     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 1));
  771     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 2));
  775     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 4));
  779     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 8));
  783     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 16));
  787     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 32));
  791     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 64));
  795     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 512));
  799     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Vector, 1024));
  803     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Pointer, 0));
  807     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Pointer,
  814     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Argument, ArgInfo));
  819     OutputTable.push_back(IITDescriptor::get(IITDescriptor::ExtendArgument,
  825     OutputTable.push_back(IITDescriptor::get(IITDescriptor::TruncArgument,
  831     OutputTable.push_back(IITDescriptor::get(IITDescriptor::HalfVecArgument,
  837     OutputTable.push_back(IITDescriptor::get(IITDescriptor::SameVecWidthArgument,
  843     OutputTable.push_back(IITDescriptor::get(IITDescriptor::PtrToArgument,
  849     OutputTable.push_back(IITDescriptor::get(IITDescriptor::PtrToElt, ArgInfo));
  855     OutputTable.push_back(
  860     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Struct, 0));
  869     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Struct,StructElts));
  877     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Subdivide2Argument,
  883     OutputTable.push_back(IITDescriptor::get(IITDescriptor::Subdivide4Argument,
  889     OutputTable.push_back(IITDescriptor::get(IITDescriptor::VecElementArgument,
  894     OutputTable.push_back(IITDescriptor::get(IITDescriptor::ScalableVecArgument,
  901     OutputTable.push_back(IITDescriptor::get(IITDescriptor::VecOfBitcastsToInt,
  932       IITValues.push_back(TableVal & 0xF);
  974       Elts.push_back(DecodeFixedType(Infos, Tys, Context));
 1059     ArgTys.push_back(DecodeFixedType(TableRef, Tys, Context));
 1183       ArgTys.push_back(Ty);
 1277         ArgTys.push_back(Ty);
 1284         ArgTys.push_back(Ty);
lib/IR/Instruction.cpp
  751   Weights.push_back(W);
lib/IR/Instructions.cpp
  487   Vals.push_back(ProfileData->getOperand(0));
  496     Vals.push_back(MDB.createConstant(ConstantInt::get(
  501       Vals.push_back(ProfileData->getOperand(i));
  508       Vals.push_back(MDB.createConstant(
 1906       Result.push_back(CDS->getElementAsInteger(i));
 1911     Result.push_back(isa<UndefValue>(C) ? -1 :
 3932     Weights.push_back(CW);
 3963     Weights.getValue().push_back(W ? *W : 0);
lib/IR/LLVMContextImpl.cpp
  133       MDVs.push_back(Pair.second);
lib/IR/LegacyPassManager.cpp
  627         LastUses.push_back(AnalysisPass);
  629         LastPMUses.push_back(AnalysisPass);
  661     LastUses.push_back(LUP);
  838   ImmutablePasses.push_back(P);
 1080     PassVector.push_back(P);
 1100       LastUses.push_back(PUsed);
 1103       TransferLastUses.push_back(PUsed);
 1105       HigherLevelAnalysis.push_back(PUsed);
 1114     LastUses.push_back(P);
 1136   PassVector.push_back(P);
 1150       UP.push_back(AnalysisPass);
 1154       UP.push_back(AnalysisPass);
 1156       RP_NotAvail.push_back(RequiredID);
 1160       UP.push_back(AnalysisPass);
 1162       RP_NotAvail.push_back(RequiredID);
 1828   LU.push_back(FoundPass);
lib/IR/MDBuilder.cpp
   65     Ops.push_back(createString("synthetic_function_entry_count"));
   67     Ops.push_back(createString("function_entry_count"));
   68   Ops.push_back(createConstant(ConstantInt::get(Int64Ty, Count)));
   73       Ops.push_back(createConstant(ConstantInt::get(Int64Ty, ID)));
  103     Ops.push_back(createConstant(F));
  113   Ops.push_back(createConstant(ConstantInt::get(Int64, CalleeArgNo)));
  116     Ops.push_back(createConstant(ConstantInt::get(Int64, ArgNo, true)));
  119   Ops.push_back(createConstant(ConstantInt::get(Int1, VarArgArePassed)));
  159     Args.push_back(Extra);
  161     Args.push_back(createString(Name));
lib/IR/Metadata.cpp
  973   EndPoints.push_back(Low);
  974   EndPoints.push_back(High);
 1045     MDs.push_back(ConstantAsMetadata::get(I));
 1164       Result.push_back(A.Node);
 1544     GVs.push_back(cast<DIGlobalVariableExpression>(MD));
lib/IR/Module.cpp
  303       Flags.push_back(ModuleFlagEntry(MFB, Key, Val));
  561   Entries.push_back(V.getMajor());
  563     Entries.push_back(*Minor);
  565       Entries.push_back(*Subminor);
lib/IR/Pass.cpp
  287       CFGOnlyList.push_back(P->getTypeInfo());
  310   if (PI) Preserved.push_back(PI->getTypeInfo());
  315   Required.push_back(ID);
  320   Required.push_back(&ID);
  325   Required.push_back(&ID);
  326   RequiredTransitive.push_back(&ID);
lib/IR/PassTimingInfo.cpp
  217   TimerStack.push_back(&MyTimer);
lib/IR/SafepointIRVerifier.cpp
  162     NewDead.push_back(BB);
  180             NewDead.push_back(S);
  331   Worklist.push_back(Val);
  341       Worklist.push_back(CI->stripPointerCasts());
  345       Worklist.push_back(GEP->getPointerOperand());
  352         Worklist.push_back(InV);
  357       Worklist.push_back(SI->getTrueValue());
  358       Worklist.push_back(SI->getFalseValue());
lib/IR/Type.cpp
  419     TempStr.push_back('.');
lib/IR/TypeFinder.cpp
   98   TypeWorklist.push_back(Ty);
  112         TypeWorklist.push_back(*I);
lib/IR/Verifier.cpp
  369         DeoptimizeDeclarations.push_back(&F);
 1441     Requirements.push_back(Value);
 1882   Stack.push_back(EntryC);
 1906       Stack.push_back(OpC);
 2106           CycleNodes.push_back(CyclePad);
 2109             CycleNodes.push_back(CycleTerminator);
 3798         Worklist.push_back(CPI);
lib/Linker/IRMover.cpp
  138       SpeculativeTypes.push_back(SrcTy);
  150       SrcDefinitionsToResolve.push_back(SSTy);
  151       SpeculativeTypes.push_back(SrcTy);
  152       SpeculativeDstOpaqueTypes.push_back(cast<StructType>(DstTy));
  185   SpeculativeTypes.push_back(SrcTy);
  835     Dest.push_back(C->getAggregateElement(i));
lib/MC/ConstantPools.cpp
   50   Entries.push_back(ConstantPoolEntry(CPEntryLabel, Value, Size, Loc));
lib/MC/MCAsmStreamer.cpp
  362     CommentToEmit.push_back('\n'); // Place comment in a new line.
lib/MC/MCAssembler.cpp
 1005     DF.getFixups().push_back(
 1032       DF.getFixups().push_back(MCFixup::create(
lib/MC/MCCodePadder.cpp
  170         Jurisdiction.push_back(CurrPaddingFragment);
  311     CurrWindowLocation->push_back(Fragment);
  351     FullWindowFirstPart.push_back(PaddingNopFragment);
lib/MC/MCCodeView.cpp
  142     StrTabFragment->getContents().push_back('\0');
  389     Buffer.push_back(Data);
  394     Buffer.push_back((Data >> 8) | 0x80);
  395     Buffer.push_back(Data & 0xff);
  400     Buffer.push_back((Data >> 24) | 0xC0);
  401     Buffer.push_back((Data >> 16) & 0xff);
  402     Buffer.push_back((Data >> 8) & 0xff);
  403     Buffer.push_back(Data & 0xff);
  670       Fixups.push_back(MCFixup::create(Contents.size(), BE, FK_SecRel_4));
  673       Fixups.push_back(MCFixup::create(Contents.size(), BE, FK_SecRel_2));
lib/MC/MCContext.cpp
  296   Name.push_back(',');
lib/MC/MCELFStreamer.cpp
   83     DF->getFixups().push_back(EF->getFixups()[i]);
  593     DF->getFixups().push_back(Fixups[i]);
  630     BundleGroups.push_back(DF);
lib/MC/MCFragment.cpp
   36       SectionOrder.push_back(&Sec);
   39       SectionOrder.push_back(&Sec);
lib/MC/MCMachOStreamer.cpp
  467     DF->getFixups().push_back(Fixup);
lib/MC/MCObjectStreamer.cpp
   77     PendingFixup.DF->getFixups().push_back(PendingFixup.Fixup);
  209   DF->getFixups().push_back(
  246     PendingLabels.push_back(Symbol);
  257     PendingLabels.push_back(Symbol);
  572   DF->getFixups().push_back(MCFixup::create(DF->getContents().size(),
  582   DF->getFixups().push_back(MCFixup::create(DF->getContents().size(),
  592   DF->getFixups().push_back(MCFixup::create(DF->getContents().size(),
  602   DF->getFixups().push_back(MCFixup::create(DF->getContents().size(),
  612   DF->getFixups().push_back(
  622   DF->getFixups().push_back(
  647     DF->getFixups().push_back(MCFixup::create(OffsetValue, Expr, Kind, Loc));
  656     DF->getFixups().push_back(MCFixup::create(SRE.getSymbol().getOffset(),
lib/MC/MCParser/AsmParser.cpp
 5825           ClobberRegs.push_back(Operand.getReg());
 5842         OutputDecls.push_back(OpDecl);
 5843         OutputDeclsAddressOf.push_back(Operand.needAddressOf());
 5847         InputDecls.push_back(OpDecl);
 5848         InputDeclsAddressOf.push_back(Operand.needAddressOf());
lib/MC/MCWasmStreamer.cpp
   45     DF->getFixups().push_back(EF->getFixups()[I]);
  188     DF->getFixups().push_back(Fixups[I]);
lib/MC/MCWinCOFFStreamer.cpp
   63     DF->getFixups().push_back(Fixups[i]);
  224   DF->getFixups().push_back(Fixup);
  241   DF->getFixups().push_back(Fixup);
  260   DF->getFixups().push_back(Fixup);
lib/MC/WasmObjectWriter.cpp
 1129   Imports.push_back(MemImport);
 1139   Imports.push_back(TableImport);
 1166         Imports.push_back(Import);
 1178         Imports.push_back(Import);
 1191         Imports.push_back(Import);
 1210       Imports.push_back(Import);
 1320         Functions.push_back(Func);
 1385         Events.push_back(Event);
 1488         TableElems.push_back(FunctionIndex);
lib/Object/ELF.cpp
  566       LoadSegments.push_back(const_cast<Elf_Phdr *>(&Phdr));
lib/Object/MachOObjectFile.cpp
  293       Sections.push_back(Sec);
 1330     LoadCommands.push_back(Load);
 1406       Libraries.push_back(Load.Ptr);
 1410       Libraries.push_back(Load.Ptr);
 1414       Libraries.push_back(Load.Ptr);
 1418       Libraries.push_back(Load.Ptr);
 1422       Libraries.push_back(Load.Ptr);
 2455         LibrariesShortNames.push_back(Name);
 2457         LibrariesShortNames.push_back(shortName);
 2985   Stack.push_back(State);
 2996       CumulativeString.push_back(C);
 4019     Sections.push_back(Info);
 4627     Out.push_back(data);
lib/Object/WasmObjectFile.cpp
  881       Sig.Params.push_back(wasm::ValType(ParamType));
  886       Sig.Returns.push_back(wasm::ValType(ReturnType));
 1654       WorkList.push_back(Next);
lib/ObjectYAML/MinidumpEmitter.cpp
  100   WStr.push_back(0);
lib/Option/Arg.cpp
   29   Values.push_back(Value0);
   36   Values.push_back(Value0);
   37   Values.push_back(Value1);
  110     Output.push_back(Args.MakeArgString(OS.str()));
  115     Output.push_back(Args.GetOrMakeJoinedArgString(
  121     Output.push_back(Args.MakeArgString(getSpelling()));
lib/Option/ArgList.cpp
   34   Args.push_back(A);
  154       Output.push_back(MakeArgString(StringRef(Translation) +
  157       Output.push_back(Translation);
  158       Output.push_back(Arg->getValue(0));
  213   ArgStrings.push_back(SynthesizedStrings.back().c_str());
lib/Option/Option.cpp
  137           A->getValues().push_back(Value);
  175       A->getValues().push_back(Args.getArgString(Index - getNumArgs() + i));
  212       A->getValues().push_back(Args.getArgString(Index++));
  219       A->getValues().push_back(Args.getArgString(Index) + ArgSize);
  224       A->getValues().push_back(Args.getArgString(Index++));
  280       UnaliasedA->getValues().push_back(Val);
  288     UnaliasedA->getValues().push_back("");
lib/Passes/PassBuilder.cpp
 1773       PipelineStack.push_back(&Pipeline.back().InnerPipeline);
lib/ProfileData/Coverage/CoverageMapping.cpp
  272       RecordIndices.push_back(RecordIndex);
  500       ActiveRegions.push_back(&CR.value());
  787     Segments.push_back(&*Next++);
lib/ProfileData/Coverage/CoverageMappingReader.cpp
  262     VirtualFileMapping.push_back(FilenameIndex);
lib/ProfileData/Coverage/CoverageMappingWriter.cpp
   79     UsedExpressions.push_back(E);
lib/ProfileData/GCOV.cpp
  480   Blocked.push_back(V);
  490     Path.push_back(E);
  516         List.push_back(V);
  668       Result.push_back('#');
  722     Filenames.push_back(LI.first());
  866     BranchCounts.push_back(Edge->Count);
lib/ProfileData/InstrProf.cpp
  955   Vals.push_back(MDHelper.createString("VP"));
  957   Vals.push_back(MDHelper.createConstant(
  960   Vals.push_back(
  966     Vals.push_back(MDHelper.createConstant(
  968     Vals.push_back(MDHelper.createConstant(
lib/ProfileData/SampleProfReader.cpp
  229       InlineStack.push_back(&FProfile);
  251         InlineStack.push_back(&FSamples);
 1134     NewStack.push_back(FProfile);
 1182     NewStack.push_back(FProfile);
lib/Remarks/BitstreamRemarkSerializer.cpp
   25     R.push_back(C);
   31   R.push_back(RecordID);
   39   R.push_back(BlockID);
   78   R.push_back(RECORD_META_REMARK_VERSION);
   79   R.push_back(RemarkVersion);
   97   R.push_back(RECORD_META_STRTAB);
  120   R.push_back(RECORD_META_EXTERNAL_FILE);
  241   R.push_back(RECORD_META_CONTAINER_INFO);
  242   R.push_back(ContainerVersion);
  243   R.push_back(static_cast<uint64_t>(ContainerType));
  273   R.push_back(RECORD_REMARK_HEADER);
  274   R.push_back(static_cast<uint64_t>(Remark.RemarkType));
  275   R.push_back(StrTab.add(Remark.RemarkName).first);
  276   R.push_back(StrTab.add(Remark.PassName).first);
  277   R.push_back(StrTab.add(Remark.FunctionName).first);
  282     R.push_back(RECORD_REMARK_DEBUG_LOC);
  283     R.push_back(StrTab.add(Loc->SourceFilePath).first);
  284     R.push_back(Loc->SourceLine);
  285     R.push_back(Loc->SourceColumn);
  291     R.push_back(RECORD_REMARK_HOTNESS);
  292     R.push_back(*Hotness);
  301     R.push_back(HasDebugLoc ? RECORD_REMARK_ARG_WITH_DEBUGLOC
  303     R.push_back(Key);
  304     R.push_back(Val);
  306       R.push_back(StrTab.add(Arg.Loc->SourceFilePath).first);
  307       R.push_back(Arg.Loc->SourceLine);
  308       R.push_back(Arg.Loc->SourceColumn);
lib/Remarks/YAMLRemarkParser.cpp
  255           TheRemark.Args.push_back(*MaybeArg);
lib/Support/AArch64TargetParser.cpp
  178       Values.push_back(Arch.getName());
lib/Support/APFloat.cpp
 3425       buffer.push_back('1');
 3447       Str.push_back('-');
 3459       Str.push_back('0');
 3467     Str.push_back('-');
 3548       buffer.push_back((char) ('0' + d));
 3590     Str.push_back(buffer[NDigits-1]);
 3591     Str.push_back('.');
 3593       Str.push_back('0');
 3596         Str.push_back(buffer[NDigits-1-I]);
 3601     Str.push_back(TruncateZero ? 'E' : 'e');
 3603     Str.push_back(exp >= 0 ? '+' : '-');
 3607       expbuf.push_back((char) ('0' + (exp % 10)));
 3612       expbuf.push_back('0');
 3614       Str.push_back(expbuf[E-1-I]);
 3621       Str.push_back(buffer[NDigits-1-I]);
 3623       Str.push_back('0');
 3635       Str.push_back(buffer[NDigits-I-1]);
 3636     Str.push_back('.');
 3640     Str.push_back('0');
 3641     Str.push_back('.');
 3643       Str.push_back('0');
 3647     Str.push_back(buffer[NDigits-I-1]);
lib/Support/APInt.cpp
 2173       Str.push_back(*Prefix);
 2176     Str.push_back('0');
 2194         Str.push_back('-');
 2200       Str.push_back(*Prefix);
 2219     Str.push_back('-');
 2223     Str.push_back(*Prefix);
 2240       Str.push_back(Digits[Digit]);
 2248       Str.push_back(Digits[Digit]);
lib/Support/ARMAttributeParser.cpp
  595     IndexList.push_back(Value);
lib/Support/ARMTargetParser.cpp
  588       Values.push_back(Arch.getName());
lib/Support/BinaryStreamReader.cpp
   52     EncodedBytes.push_back(NextByte[0]);
   67     EncodedBytes.push_back(NextByte[0]);
lib/Support/CommandLine.cpp
  211       SC->PositionalOpts.push_back(O);
  213       SC->SinkOpts.push_back(O);
  242       DefaultOptions.push_back(O);
  258       OptionNames.push_back(O->ArgStr);
  454     Categories.push_back(&C);
  584       OptionNames.push_back(O->ArgStr);
  819           NewArgv.push_back(nullptr);
  831       Token.push_back(Src[I]);
  842         Token.push_back(Src[I]);
  853         NewArgv.push_back(Saver.save(StringRef(Token)).data());
  859     Token.push_back(C);
  864     NewArgv.push_back(Saver.save(StringRef(Token)).data());
  867     NewArgv.push_back(nullptr);
  901     Token.push_back('"');
  925           NewArgv.push_back(nullptr);
  937       Token.push_back(C);
  947         NewArgv.push_back(Saver.save(StringRef(Token)).data());
  952           NewArgv.push_back(nullptr);
  963       Token.push_back(C);
  973           Token.push_back('"');
  984       Token.push_back(C);
  989     NewArgv.push_back(Saver.save(StringRef(Token)).data());
  992     NewArgv.push_back(nullptr);
 1113   FileStack.push_back({"", Argv.size()});
 1167     FileStack.push_back({FName, I + ExpandedArgv.size()});
 1211   newArgv.push_back(Saver.save(progName).data());
 1227   NewArgv.push_back(argv[0]);
 1238     NewArgv.push_back(argv[I]);
lib/Support/ConvertUTFWrapper.cpp
  148     DstUTF16.push_back(0);
  175   DstUTF16.push_back(0);
lib/Support/FileCheck.cpp
  913       OutputBuffer.push_back(*Ptr);
  918     OutputBuffer.push_back(' ');
  924   OutputBuffer.push_back('\0');
 1760       PrefixRegexStr.push_back('|');
 1911       LocalPatternVars.push_back(Var.first());
 1922       LocalNumericVars.push_back(Var.first());
lib/Support/FoldingSet.cpp
   61   Bits.push_back(I);
   64   Bits.push_back(I);
   88   Bits.push_back(Size);
  111         Bits.push_back(V);
  119         Bits.push_back(V);
  135   Bits.push_back(V);
lib/Support/IntEqClasses.cpp
   28     EC.push_back(EC.size());
   74       Leader.push_back(EC[i] = i);
lib/Support/JSON.cpp
  346   S.push_back(First);
  348     S.push_back(next());
lib/Support/Path.cpp
  425   if (!a.isTriviallyEmpty()) components.push_back(a.toStringRef(a_storage));
  426   if (!b.isTriviallyEmpty()) components.push_back(b.toStringRef(b_storage));
  427   if (!c.isTriviallyEmpty()) components.push_back(c.toStringRef(c_storage));
  428   if (!d.isTriviallyEmpty()) components.push_back(d.toStringRef(d_storage));
  448       path.push_back(preferred_separator(style));
  493     path.push_back('.');
  707     components.push_back(C);
  757   ResultPath.push_back(0);
lib/Support/Regex.cpp
  120         Matches->push_back(StringRef());
  124       Matches->push_back(StringRef(String.data()+pm[i].rm_so,
lib/Support/StringExtras.cpp
   55     OutFragments.push_back(S.first);
lib/Support/StringRef.cpp
  329       A.push_back(S.slice(0, Idx));
  337     A.push_back(S);
  355       A.push_back(S.slice(0, Idx));
  363     A.push_back(S);
lib/Support/TargetParser.cpp
  167     Values.push_back(C.Name);
  172     Values.push_back(C.Name);
lib/Support/TrigramIndex.cpp
   76       Index[Tri].push_back(Counts.size());
lib/Support/Triple.cpp
  917             Components.push_back(CurrentComponent);
lib/Support/Twine.cpp
   52   Out.push_back(0);
lib/Support/VirtualFileSystem.cpp
 1834       Path.push_back(SubEntry->getName());
 1863   Components.push_back("/");
 1929   DirStack.push_back(Path);
lib/Support/YAMLParser.cpp
  568     Result.push_back(UnicodeScalarValue & 0x7F);
  572     Result.push_back(FirstByte);
  573     Result.push_back(SecondByte);
  578     Result.push_back(FirstByte);
  579     Result.push_back(SecondByte);
  580     Result.push_back(ThirdByte);
  586     Result.push_back(FirstByte);
  587     Result.push_back(SecondByte);
  588     Result.push_back(ThirdByte);
  589     Result.push_back(FourthByte);
  982     SimpleKeys.push_back(SK);
 1026     Indents.push_back(Indent);
 1898         Storage.push_back('\'');
 1930       Storage.push_back('\n');
 1958         Storage.push_back(0x00);
 1961         Storage.push_back(0x07);
 1964         Storage.push_back(0x08);
 1968         Storage.push_back(0x09);
 1971         Storage.push_back(0x0A);
 1974         Storage.push_back(0x0B);
 1977         Storage.push_back(0x0C);
 1980         Storage.push_back(0x0D);
 1983         Storage.push_back(0x1B);
 1986         Storage.push_back(0x20);
 1989         Storage.push_back(0x22);
 1992         Storage.push_back(0x2F);
 1995         Storage.push_back(0x5C);
lib/Support/YAMLTraits.cpp
  448   StateStack.push_back(inMapFirstKey);
  474         StateStack.push_back(inMapOtherKey);
  518     StateStack.push_back(inMapOtherKey);
  521     StateStack.push_back(inFlowMapOtherKey);
  526   StateStack.push_back(inFlowMapFirstKey);
  555   StateStack.push_back(inSeqFirstElement);
  579     StateStack.push_back(inSeqOtherElement);
  582     StateStack.push_back(inFlowSeqOtherElement);
  587   StateStack.push_back(inFlowSeqFirstElement);
lib/TableGen/Record.cpp
  253       CommonSuperClasses.push_back(R);
  612         Elements.push_back(CI);
  632     Vals.push_back(getElement(Element));
  653     Resolved.push_back(E);
  900         Args.push_back(LHSs->getArg(i));
  901         ArgNames.push_back(LHSs->getArgName(i));
  904         Args.push_back(RHSs->getArg(i));
  905         ArgNames.push_back(RHSs->getArgName(i));
 1427     NewBits.push_back(VarBitInit::get(const_cast<TypedInit *>(this), Bit));
 1460     ListInits.push_back(VarListElementInit::get(const_cast<TypedInit *>(this),
 1670     NewArgs.push_back(NewArg);
 1800     NewConds.push_back(NewCase);
 1807     NewVals.push_back(NewVal);
 1922     Args.push_back(Arg.first);
 1923     Names.push_back(Arg.second);
 1946     NewArgs.push_back(NewArg);
 2007             Bits.push_back(Value->getBit(i));
 2077     Classes.push_back(SC);
 2402       Stack.push_back(VarName);
lib/TableGen/TGParser.cpp
  470     Defset->Elements.push_back(I);
  687     Ranges.push_back(Start);
  714       Ranges.push_back(Start);
  717       Ranges.push_back(Start);
 1146       InitList.push_back(ParseValue(CurRec, ArgType));
 1688     Case.push_back(V);
 1699     Val.push_back(V);
 1906           NewBits.push_back(BI->getBit((e - i) - 1));
 1913             NewBits.push_back(VI->getBit((e - i) - 1));
 1925       NewBits.push_back(Bit);
 2329   Result.push_back(ParseValue(CurRec, ItemType));
 2354     Result.push_back(ParseValue(CurRec, ItemType));
 2746   Defsets.push_back(&Defset);
lib/Target/AArch64/AArch64AsmPrinter.cpp
  473       MCArgs.push_back(LabelIt->second);
lib/Target/AArch64/AArch64CallLowering.cpp
  394   RegParmTypes.push_back(MVT::i64);
  395   RegParmTypes.push_back(MVT::f128);
  406     Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64));
lib/Target/AArch64/AArch64CallingConvention.cpp
   69   PendingMembers.push_back(
  110   PendingMembers.push_back(
lib/Target/AArch64/AArch64ConditionalCompares.cpp
  715   RemovedBlocks.push_back(CmpBB);
lib/Target/AArch64/AArch64ExpandImm.cpp
   69     Insn.push_back({ AArch64::ORRXri, 0, Encoding });
   82     Insn.push_back({ AArch64::MOVKXi, Imm16,
   97     Insn.push_back({ AArch64::MOVKXi, Imm16,
  225   Insn.push_back({ AArch64::ORRXri, 0, Encoding });
  228   Insn.push_back({ AArch64::MOVKXi, getChunk(UImm, FirstMovkIdx),
  237   Insn.push_back({ AArch64::MOVKXi, getChunk(UImm, SecondMovkIdx),
  280   Insn.push_back({ FirstOpc, Imm16,
  298     Insn.push_back({ Opc, Imm16,
  332     Insn.push_back({ Opc, 0, Encoding });
  367       Insn.push_back({ AArch64::ORRXri, 0, Encoding });
  371       Insn.push_back({ AArch64::MOVKXi, Imm16,
lib/Target/AArch64/AArch64ExpandPseudoInsts.cpp
  135       MIBS.push_back(BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(I->Opcode))
  145       MIBS.push_back(BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(I->Opcode))
  155       MIBS.push_back(BuildMI(MBB, MBBI, MI.getDebugLoc(), TII->get(I->Opcode))
lib/Target/AArch64/AArch64FalkorHWPFFix.cpp
  687       TagMap[*Tag].push_back(&MI);
  802         TagMap[NewTag].push_back(&MI);
lib/Target/AArch64/AArch64FastISel.cpp
 3117       CLI.OutRegs.push_back(VA.getLocReg());
 3182     CLI.InRegs.push_back(RVLocs[0].getLocReg());
 3249     OutVTs.push_back(VT);
 3930     RetRegs.push_back(VA.getLocReg());
lib/Target/AArch64/AArch64FrameLowering.cpp
 1939     RegPairs.push_back(RPI);
lib/Target/AArch64/AArch64ISelDAGToDAG.cpp
 1114   Ops.push_back(
 1119     Ops.push_back(Regs[i]);
 1120     Ops.push_back(CurDAG->getTargetConstant(SubRegs[i], DL, MVT::i32));
 1143     Ops.push_back(N->getOperand(1));
 1144   Ops.push_back(RegSeq);
 1145   Ops.push_back(N->getOperand(NumVecs + ExtOff + 1));
 2658     Ops.push_back(IntField);
lib/Target/AArch64/AArch64ISelLowering.cpp
 2693     Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32));
 3196       InVals.push_back(FrameIdxN);
 3306     InVals.push_back(ArgValue);
 3329       RegParmTypes.push_back(MVT::i64);
 3330       RegParmTypes.push_back(MVT::f128);
 3340         Forwards.push_back(ForwardedRegister(X8VReg, AArch64::X8, MVT::i64));
 3432       MemOps.push_back(Store);
 3461         MemOps.push_back(Store);
 3501       InVals.push_back(ThisVal);
 3535     InVals.push_back(Val);
 3686   ArgChains.push_back(Chain);
 3701             ArgChains.push_back(SDValue(L, 1));
 3994         MemOpChains.push_back(Cpy);
 4004         MemOpChains.push_back(Store);
 4231     RetOps.push_back(
 4247     RetOps.push_back(
 4257         RetOps.push_back(DAG.getRegister(*I, MVT::i64));
 4259         RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64)));
 4269     RetOps.push_back(Flag);
 5358   MemOps.push_back(DAG.getStore(Chain, DL, Stack, VAList,
 5373     MemOps.push_back(DAG.getStore(Chain, DL, GRTop, GRTopAddr,
 5389     MemOps.push_back(DAG.getStore(Chain, DL, VRTop, VRTopAddr,
 5397   MemOps.push_back(DAG.getStore(
 5404   MemOps.push_back(DAG.getStore(
 6863       TBLMask.push_back(DAG.getConstant(Offset, DL, MVT::i32));
 7495     Ops.push_back(Lane);
 7725         Ops.push_back(DAG.getNode(ISD::BITCAST, dl, NewType, Op.getOperand(i)));
 8692       Ops.push_back(&II->getOperandUse(0));
 8693       Ops.push_back(&II->getOperandUse(1));
 8711       Ops.push_back(&Ext1->getOperandUse(0));
 8712       Ops.push_back(&Ext2->getOperandUse(0));
 8715     Ops.push_back(&I->getOperandUse(0));
 8716     Ops.push_back(&I->getOperandUse(1));
 8867       SubVecs[SVI].push_back(SubVec);
 8988         Ops.push_back(Builder.CreateShuffleVector(
 9004         Ops.push_back(Builder.CreateShuffleVector(
 9015     Ops.push_back(Builder.CreateBitCast(BaseAddr, PtrTy));
 9358   Created.push_back(Cmp.getNode());
 9359   Created.push_back(Add.getNode());
 9360   Created.push_back(CSel.getNode());
 9371   Created.push_back(SRA.getNode());
10932     Worklist.push_back(User);
10933     Worklist.push_back(LD);
10934     Worklist.push_back(Vector.getNode());
10940     Ops.push_back(LD->getOperand(0));  // Chain
10942       Ops.push_back(Vector);           // The vector to be inserted
10943       Ops.push_back(Lane);             // The lane to be inserted in the vector
10945     Ops.push_back(Addr);
10946     Ops.push_back(Inc);
11025     Worklist.push_back(N);
11026     Worklist.push_back(User);
11102     Ops.push_back(N->getOperand(0)); // Incoming chain
11106         Ops.push_back(N->getOperand(i));
11107     Ops.push_back(Addr); // Base register
11108     Ops.push_back(Inc);
11941   Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i16, Op));
11955   Results.push_back(SplitVal);
12030     Results.push_back(DAG.getTargetExtractSubreg(SubReg1, SDLoc(N), MVT::i64,
12032     Results.push_back(DAG.getTargetExtractSubreg(SubReg2, SDLoc(N), MVT::i64,
12034     Results.push_back(SDValue(CmpSwap, 1)); // Chain out
12049   Results.push_back(SDValue(CmpSwap, 0));
12050   Results.push_back(SDValue(CmpSwap, 1));
12051   Results.push_back(SDValue(CmpSwap, 3));
12067     Results.push_back(LowerVECREDUCE(SDValue(N, 0), DAG));
lib/Target/AArch64/AArch64InstrInfo.cpp
  134     Cond.push_back(LastInst->getOperand(0));
  141     Cond.push_back(MachineOperand::CreateImm(-1));
  142     Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
  143     Cond.push_back(LastInst->getOperand(0));
  150     Cond.push_back(MachineOperand::CreateImm(-1));
  151     Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
  152     Cond.push_back(LastInst->getOperand(0));
  153     Cond.push_back(LastInst->getOperand(1));
 3688       Patterns.push_back(Pattern);
 3746       Patterns.push_back(Pattern);
 4039   InsInstrs.push_back(MIB);
 4091   InsInstrs.push_back(MIB);
 4185       InsInstrs.push_back(MIB1);
 4219     InsInstrs.push_back(MIB1);
 4276       InsInstrs.push_back(MIB1);
 4542     InsInstrs.push_back(MIB1);
 4589     InsInstrs.push_back(MIB1);
 4649     InsInstrs.push_back(MIB1);
 4669     InsInstrs.push_back(MIB1);
 4689     InsInstrs.push_back(MIB1);
 4704   DelInstrs.push_back(MUL);
 4705   DelInstrs.push_back(&Root);
lib/Target/AArch64/AArch64InstructionSelector.cpp
 3009       InsertRegs.push_back(InsertReg);
lib/Target/AArch64/AArch64LoadStoreOptimizer.cpp
 1269             MemInsns.push_back(&MI);
 1290             MemInsns.push_back(&MI);
 1301             MemInsns.push_back(&MI);
 1310             MemInsns.push_back(&MI);
 1320           MemInsns.push_back(&MI);
 1367       MemInsns.push_back(&MI);
lib/Target/AArch64/AArch64PBQPRegAlloc.cpp
  344           toDel.push_back(r);
lib/Target/AArch64/AArch64RedundantCopyElimination.cpp
  136     KnownRegs.push_back(RegImm(CondBr.getOperand(0).getReg(), 0));
  203         KnownRegs.push_back(RegImm(SrcReg, KnownImm));
  218       KnownRegs.push_back(RegImm(DstReg, 0));
  263       KnownRegs.push_back(RegImm(DstReg, 0));
  333             KnownRegs.push_back(RegImm(CopyDstReg, KnownReg.Imm));
  342             KnownRegs.push_back(RegImm(CopySrcReg, KnownReg.Imm));
lib/Target/AArch64/AArch64RegisterBankInfo.cpp
  295     AltMappings.push_back(&GPRMapping);
  296     AltMappings.push_back(&FPRMapping);
  329     AltMappings.push_back(&GPRMapping);
  330     AltMappings.push_back(&FPRMapping);
  331     AltMappings.push_back(&GPRToFPRMapping);
  332     AltMappings.push_back(&FPRToGPRMapping);
  359     AltMappings.push_back(&GPRMapping);
  360     AltMappings.push_back(&FPRMapping);
lib/Target/AArch64/AArch64RegisterInfo.cpp
   88     UpdatedCSRs.push_back(*I);
   92       UpdatedCSRs.push_back(AArch64::GPR64commonRegClass.getRegister(i));
   96   UpdatedCSRs.push_back(0);
lib/Target/AArch64/AArch64SIMDInstrOpt.cpp
  283     ReplInstrMCID.push_back(&TII->get(AArch64::DUPv4i32lane));
  284     ReplInstrMCID.push_back(&TII->get(AArch64::FMLAv4f32));
  298         ReplInstrMCID.push_back(&TII->get(Repl));
  418   ReplInstrMCID.push_back(DupMCID);
  419   ReplInstrMCID.push_back(MulMCID);
  525         ReplInstrMCID.push_back(&TII->get(Repl));
  528           ZipDest.push_back(MRI->createVirtualRegister(&I.RC));
  722             RemoveMIs.push_back(&MI);
lib/Target/AArch64/AArch64SelectionDAGInfo.cpp
   92       OutChains.push_back(St);
  104       OutChains.push_back(St);
lib/Target/AArch64/AArch64SpeculationHardening.cpp
  681   EntryBlocks.push_back(&MF.front());
  683     EntryBlocks.push_back(LPI.LandingPadBlock);
lib/Target/AArch64/AArch64StackTagging.cpp
  539           Allocas[AI].DbgVariableIntrinsics.push_back(DVI);
  550           UnrecognizedLifetimes.push_back(I);
  554           Allocas[AI].LifetimeStart.push_back(II);
  556           Allocas[AI].LifetimeEnd.push_back(II);
  560         RetVec.push_back(I);
  649           ReachableRetVec.push_back(RI);
lib/Target/AArch64/AArch64StackTaggingPreRA.cpp
  193         ReTags.push_back(&I);
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 4816       OperandLocs.push_back(Operands[i]->getStartLoc());
 5068       RequestedExtensions.push_back("sha2");
 5069       RequestedExtensions.push_back("aes");
 5073       RequestedExtensions.push_back("sm4");
 5074       RequestedExtensions.push_back("sha3");
 5075       RequestedExtensions.push_back("sha2");
 5076       RequestedExtensions.push_back("aes");
 5087       RequestedExtensions.push_back("nosha2");
 5088       RequestedExtensions.push_back("noaes");
 5092       RequestedExtensions.push_back("nosm4");
 5093       RequestedExtensions.push_back("nosha3");
 5094       RequestedExtensions.push_back("nosha2");
 5095       RequestedExtensions.push_back("noaes");
 5350     Args.push_back(getContext().getOrCreateSymbol(Name));
lib/Target/AArch64/MCTargetDesc/AArch64MCCodeEmitter.cpp
  223     Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc()));
  247   Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
  277   Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
  306   Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc()));
  328   Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc()));
  355   Fixups.push_back(MCFixup::create(
  376   Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc()));
  400   Fixups.push_back(MCFixup::create(0, MO.getExpr(), Kind, MI.getLoc()));
  602     Fixups.push_back(MCFixup::create(0, MI.getOperand(0).getExpr(), Fixup));
lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp
   64     Stack.push_back(U);
   75         Stack.push_back(F);
   83       Stack.push_back(UU);
lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp
  113   Stack.push_back(EntryC);
  133       Stack.push_back(OpC);
  349       NodeList.push_back(I);
lib/Target/AMDGPU/AMDGPUAtomicOptimizer.cpp
  158   ToReplace.push_back(Info);
  240   ToReplace.push_back(Info);
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  197       SplitRegs.push_back(PartReg);
  537       EltMerges.push_back(Merge.getReg(0));
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp
  439     Values.push_back(V);
  444     Values.push_back(Builder.CreateExtractElement(V, I));
  510       ResultVals.push_back(Builder.CreateZExtOrTrunc(Result,
  513       ResultVals.push_back(Builder.CreateSExtOrTrunc(Result,
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp
  592   Ops.push_back(NewChain); // Replace the chain.
  594     Ops.push_back(N->getOperand(i));
  596   Ops.push_back(Glue);
 1195           Opnds.push_back(Zero);
 1196           Opnds.push_back(Addr.getOperand(1));
 1202             Opnds.push_back(
 1276           Opnds.push_back(Zero);
 1277           Opnds.push_back(Addr.getOperand(1));
 1281             Opnds.push_back(
 2314     Ops.push_back(N->getOperand(2));
 2315   Ops.push_back(OffsetField);
 2316   Ops.push_back(GDS);
 2317   Ops.push_back(Chain);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp
 1057   ArgChains.push_back(Chain);
 1072             ArgChains.push_back(SDValue(L, 1));
 1103       InVals.push_back(DAG.getUNDEF(CLI.Ins[I].VT));
 1663     Results.push_back(DAG.getNode(ISD::BITCAST, DL, MVT::i64, DIV));
 1664     Results.push_back(DAG.getNode(ISD::BITCAST, DL, MVT::i64, REM));
 1793     Results.push_back(Div);
 1794     Results.push_back(Rem);
 1838   Results.push_back(DIV);
 1839   Results.push_back(REM);
 3899             CastedElts.push_back(DAG.getNode(ISD::BITCAST, DL, DestEltVT, Elt));
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp
 1499       GEPInfo.SgprParts.push_back(GEPOp.getReg());
 1501       GEPInfo.VgprParts.push_back(GEPOp.getReg());
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp
 2067     WideRegs.push_back(B.buildAnyExt(S32, Unmerge.getReg(I)).getReg(0));
lib/Target/AMDGPU/AMDGPULibCalls.cpp
  612     ArgTys.push_back(CI->getArgOperand(I)->getType());
  613   ArgTys.push_back(PtrTy);
  626     Args.push_back(CI->getArgOperand(I));
  627   Args.push_back(BCast);
  755             DVal.push_back(ftbl[i].result);
  770           FVal.push_back((float)DVal[i]);
 1060         DVal.push_back(V);
 1065           FVal.push_back((float)DVal[i]);
 1682         FVal0.push_back((float)DVal0[i]);
 1687           FVal1.push_back((float)DVal1[i]);
lib/Target/AMDGPU/AMDGPULibFunc.cpp
  840       Str.push_back(p);
  847     if (Ptr.ArgType) Str.push_back(Ptr);
lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp
  207         Sources.push_back(SI.first);
 1360       PHIRegionIndices.push_back(i);
 1372       PHIRegionIndices.push_back(i);
 1384       PHINonRegionIndices.push_back(i);
 1660       PHIs.push_back(&BBI);
 2035     OldLiveOuts.push_back(OLI);
lib/Target/AMDGPU/AMDGPUPrintfRuntimeBinding.cpp
  128       OpConvSpecifiers.push_back(Fmt[CurFmtSpecifierIdx]);
  350       alloc_args.push_back(sumC);
  379       ZeroIdxList.push_back(zeroInt);
  397       FourthIdxList.push_back(fourInt); // 1st 4 bytes hold the printf_id
  432           WhatToStore.push_back(Arg);
  465                 WhatToStore.push_back(ANumV);
  471               WhatToStore.push_back(ANumV);
  478             WhatToStore.push_back(Arg);
  528           WhatToStore.push_back(Arg);
  530           WhatToStore.push_back(Arg);
  537           BuffOffset.push_back(ConstantInt::get(I32Ty, ArgSize));
  577         Printfs.push_back(CI);
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp
  169       Allocas.push_back(AI);
lib/Target/AMDGPU/AMDGPUPropagateAttributes.cpp
  239           Clones.push_back(Clone(CallerBits, &F, NewF));
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp
   80     NewInsts.push_back(&MI);
  205     AltMappings.push_back(&getInstructionMapping(MappingID++, Entry.Cost,
  385       AltMappings.push_back(&SCCMapping);
  393       AltMappings.push_back(&SGPRMapping);
  401       AltMappings.push_back(&VCCMapping0);
  414     AltMappings.push_back(&SSMapping);
  422     AltMappings.push_back(&VVMapping);
  430     AltMappings.push_back(&SVMapping);
  440     AltMappings.push_back(&VSMapping);
  459       AltMappings.push_back(&SSMapping);
  467     AltMappings.push_back(&VVMapping);
  486     AltMappings.push_back(&SSMapping);
  494     AltMappings.push_back(&SVMapping);
  502     AltMappings.push_back(&VSMapping);
  510     AltMappings.push_back(&VVMapping);
  522     AltMappings.push_back(&SSMapping);
  530     AltMappings.push_back(&VVMapping);
  564     AltMappings.push_back(&SSMapping);
  573     AltMappings.push_back(&VVMapping);
  583     AltMappings.push_back(&SMapping);
  589     AltMappings.push_back(&VMapping);
  615   Regs.push_back(LoLHS);
  616   Regs.push_back(HiLHS);
  689       ResultRegs.push_back(Def.getReg());
  692       InitResultRegs.push_back(InitReg);
  693       PhiRegs.push_back(PhiReg);
  863                 ReadlanePieces.push_back(CurrentLaneOpReg);
  866                 ReadlanePieces.push_back(CurrentLaneOpRegLo);
  867                 ReadlanePieces.push_back(CurrentLaneOpRegHi);
  878               ReadlanePieces.push_back(CurrentLaneOpReg);
 1057     SrcRegs.push_back(PtrReg);
 1130       SGPRIndexes.push_back(I);
 1165     WideRegs.push_back(Unmerge.getReg(I));
 1353       Src0Regs.push_back(MI.getOperand(1).getReg());
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  245     ReturnTypes.push_back(RetTy);
  253       OutArgs.push_back(&Arg);
  267       Returns.push_back(RI);
  343         ReturnTypes.push_back(ArgTy);
  437       StubCallArgs.push_back(UndefValue::get(Arg.getType()));
  439       StubCallArgs.push_back(&Arg);
lib/Target/AMDGPU/AMDGPUSubtarget.cpp
  791           Succs.push_back(SU);
  803           Preds.push_back(SI.getSUnit());
  836           Worklist.push_back(Succ);
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  603     OpIndexes.push_back(0);
lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp
  103     Stack.push_back(Pred);
  112         Stack.push_back(Pred);
  178         ReturningBlocks.push_back(BB);
  181         UnreachableBlocks.push_back(BB);
  191         ReturningBlocks.push_back(DummyReturnBB);
  248       ReturningBlocks.push_back(UnreachableBlock);
lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp
  100           All.push_back(Op.get());
lib/Target/AMDGPU/AMDILCFGStructurizer.cpp
  691        ContInstr.push_back(&*Pre);
  727         RetBlks.push_back(DummyExitBlk);
  739       RetBlks.push_back(MBB);
  886       OrderedBlks.push_back(MBB);
 1057       LatchBlks.push_back(LB);
lib/Target/AMDGPU/GCNDPPCombine.cpp
  439     DPPMIs.push_back(UndefInst.getInstr());
  442   OrigMIs.push_back(&MovMI);
  447     Uses.push_back(&Use);
  481           Uses.push_back(&Op);
  483       RegSeqWithOpNos[&OrigMI].push_back(OpNo);
  510         DPPMIs.push_back(DPPInst);
  522           DPPMIs.push_back(DPPInst);
  532     OrigMIs.push_back(&OrigMI);
lib/Target/AMDGPU/GCNMinRegStrategy.cpp
  204         Worklist.push_back(P.getSUnit());
lib/Target/AMDGPU/GCNNSAReassign.cpp
  286       Intervals.push_back(LI);
  287       OrigRegs.push_back(VRM->getPhys(Reg));
lib/Target/AMDGPU/GCNRegBankReassign.cpp
  394     OperandMasks.push_back(OperandMask(Op.getReg(), Op.getSubReg(), Mask));
  651         BankStalls.push_back(BankStall((unsigned)Bank, Stalls));
lib/Target/AMDGPU/GCNRegPressure.cpp
  248       Res.push_back(RegisterMaskPair(Reg, UsedMask));
lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp
  189     Fixups.push_back(MCFixup::create(offset, MO.getExpr(), FK_SecRel_4, MI.getLoc()));
lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp
  355     Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
  479     Fixups.push_back(
lib/Target/AMDGPU/R600ISelLowering.cpp
  659       Results.push_back(lowerFP_TO_UINT(N->getOperand(0), DAG));
  668       Results.push_back(lowerFP_TO_SINT(N->getOperand(0), DAG));
  674       Results.push_back(Result);
  680     Results.push_back(RES);
  681     Results.push_back(RES.getValue(1));
  700     Args.push_back(DAG.getNode(
 1607       InVals.push_back(Register);
 1647     InVals.push_back(Arg);
lib/Target/AMDGPU/R600InstrInfo.cpp
  715       Cond.push_back(predSet->getOperand(1));
  716       Cond.push_back(predSet->getOperand(2));
  717       Cond.push_back(MachineOperand::CreateReg(R600::PRED_SEL_ONE, false));
  735     Cond.push_back(predSet->getOperand(1));
  736     Cond.push_back(predSet->getOperand(2));
  737     Cond.push_back(MachineOperand::CreateReg(R600::PRED_SEL_ONE, false));
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp
  140     Res.push_back(Node->getOperand(OpIdx));
  149     MD.ArgVector[i].push_back(V[i]);
  192       InstsToErase.push_back(Inst);
  221       InstsToErase.push_back(Inst);
  281       ArgTypes.push_back(FT->getParamType(i));
  289       ArgTypes.push_back(ImageSizeType);
  294       ArgTypes.push_back(ImageFormatType);
  323     KernelMDArgs.push_back(ConstantAsMetadata::get(NewF));
  325       KernelMDArgs.push_back(MDNode::get(*Context, NewArgMDs.ArgVector[i]));
lib/Target/AMDGPU/SIAnnotateControlFlow.cpp
  306         Preds.push_back(Pred);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp
  449       Clobbers.push_back(&MI);
lib/Target/AMDGPU/SIFixupVectorISel.cpp
   91   Worklist.push_back(Op);
  101       Worklist.push_back(&DefInst->getOperand(1));
  106       Worklist.push_back(&DefInst->getOperand(1));
  107       Worklist.push_back(&DefInst->getOperand(3));
lib/Target/AMDGPU/SIFoldOperands.cpp
  326   FoldList.push_back(FoldCandidate(MI, OpNo, FoldOp, Commuted, ShrinkOp));
  635           CopyUses.push_back(FC);
  648       CopiesToReplace.push_back(UseMI);
  667     CopiesToReplace.push_back(UseMI);
  679       CopiesToReplace.push_back(UseMI);
 1195       UsesToProcess.push_back(Use);
lib/Target/AMDGPU/SIFormMemoryClauses.cpp
  178     CoveringSubregs.push_back(Idx);
lib/Target/AMDGPU/SIISelLowering.cpp
 1057     Ops.push_back(Ptr);
 1589             Splits.push_back(*Arg);
 1608     Splits.push_back(*Arg);
 2124       InVals.push_back(DAG.getUNDEF(Arg.VT));
 2140       Chains.push_back(Arg.getValue(1));
 2154       InVals.push_back(Arg);
 2158       InVals.push_back(Val);
 2160         Chains.push_back(Val.getValue(1));
 2211     InVals.push_back(Val);
 2290   RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
 2304     RetOps.push_back(ReturnAddrVirtualReg);
 2337     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2348           RetOps.push_back(DAG.getRegister(*I, MVT::i64));
 2350           RetOps.push_back(DAG.getRegister(*I, MVT::i32));
 2360     RetOps.push_back(Flag);
 2418     InVals.push_back(Val);
 2500       MemOpChains.push_back(ArgStore);
 2566     MemOpChains.push_back(ArgStore);
 2687         InVals.push_back(DAG.getUNDEF(CLI.Ins[I].VT));
 2775     CopyFromChains.push_back(ScratchRSrcReg.getValue(1));
 2867         MemOpChains.push_back(Cpy);
 2871         MemOpChains.push_back(Store);
 4255       Results.push_back(Res);
 4260       Results.push_back(Res);
 4272       Results.push_back(DAG.getNode(ISD::BITCAST, SL, MVT::v2f16, Cvt));
 4295         Results.push_back(DAG.getNode(Opcode, SL, VT, Src0, Src1));
 4298         Results.push_back(DAG.getNode(ISD::BITCAST, SL, MVT::v2i16, Cvt));
 4309         Results.push_back(Res.getOperand(0));
 4310         Results.push_back(Res.getOperand(1));
 4312         Results.push_back(Res);
 4313         Results.push_back(Res.getValue(1));
 4339     Results.push_back(DAG.getNode(ISD::BITCAST, SL, VT, NewSelect));
 4352     Results.push_back(DAG.getNode(ISD::BITCAST, SL, MVT::v2f16, Op));
 4365     Results.push_back(DAG.getNode(ISD::BITCAST, SL, MVT::v2f16, Op));
 4478     Ops.push_back(BRCOND.getOperand(0));
 4481   Ops.push_back(Target);
 4936       Pieces.push_back(SubVec);
 4952       Pieces.push_back(DAG.getBuildVector(PackVT, SL, { Elt0, Elt1 }));
 5263     BVElts.push_back(CastRes);
 5267     BVElts.push_back(DAG.getUNDEF(AdjEltVT));
 5470       VAddrs.push_back(AddrLo);
 5474       VAddrs.push_back(Op.getOperand(AddrIdx + i));
 5569     Ops.push_back(VData); // vdata
 5572       Ops.push_back(Addr);
 5574     Ops.push_back(VAddr);
 5576   Ops.push_back(Op.getOperand(AddrIdx + NumVAddrs)); // rsrc
 5578     Ops.push_back(Op.getOperand(AddrIdx + NumVAddrs + 1)); // sampler
 5579   Ops.push_back(DAG.getTargetConstant(DMask, DL, MVT::i32));
 5581     Ops.push_back(DAG.getTargetConstant(DimInfo->Encoding, DL, MVT::i32));
 5582   Ops.push_back(Unorm);
 5584     Ops.push_back(DLC);
 5585   Ops.push_back(GLC);
 5586   Ops.push_back(SLC);
 5587   Ops.push_back(IsA16 &&  // a16 or r128
 5589   Ops.push_back(TFE); // tfe
 5590   Ops.push_back(LWE); // lwe
 5592     Ops.push_back(DimInfo->DA ? True : False);
 5594     Ops.push_back(IsD16 ? True : False);
 5596     Ops.push_back(Op.getOperand(0)); // chain
 5694     Loads.push_back(DAG.getMemIntrinsicNode(AMDGPUISD::BUFFER_LOAD, DL, VTList,
 7356       Elts.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i1, Elt));
 9400     Ops.push_back(V);
10181   Ops.push_back(DAG.getTargetConstant(NewDmask, SDLoc(Node), MVT::i32));
10278       Ops.push_back(Node->getOperand(i));
10283     Ops.push_back(SDValue(DAG.getMachineNode(AMDGPU::S_MOV_B32, DL,
10354       Ops.push_back(Node->getOperand(I));
10356     Ops.push_back(ImpDef.getValue(1));
lib/Target/AMDGPU/SIInsertSkips.cpp
  470         ExecBranchStack.push_back(MI.getOperand(0).getMBB());
lib/Target/AMDGPU/SIInsertWaitcnts.cpp
 1554         EndPgmBlocks.push_back(&MBB);
lib/Target/AMDGPU/SIInstrInfo.cpp
 1917     Cond.push_back(I->getOperand(0));
 1924     Cond.push_back(MachineOperand::CreateImm(Pred));
 1925     Cond.push_back(I->getOperand(1)); // Save the branch register.
 2236     Regs.push_back(DstElt);
 3444       SGPRsUsed.push_back(SGPRUsed);
 3458             SGPRsUsed.push_back(SGPRUsed);
 4240     SRegs.push_back(SGPR);
lib/Target/AMDGPU/SILoadStoreOptimizer.cpp
  600       Insts.push_back(&MI);
  799         CI.InstsToMove.push_back(&*MBBI);
lib/Target/AMDGPU/SILowerControlFlow.cpp
  445     Src.push_back(Op);
  465       Src.push_back(SrcOp);
lib/Target/AMDGPU/SILowerI1Copies.cpp
  163     ReachableOrdered.push_back(&DefBlock);
  172       ReachableOrdered.push_back(MBB);
  189           Stack.push_back(Succ);
  197       ReachableOrdered.push_back(MBB);
  200         Stack.push_back(Succ);
  209           Stack.push_back(Pred);
  217             Predecessors.push_back(UnreachablePred);
  362       Stack.push_back(DefBlock);
  369           Stack.push_back(NextLevel[i]);
  383         NextLevel.push_back(MBB);
  399             NextLevel.push_back(Succ);
  401             Stack.push_back(Succ);
  406     CommonDominators.push_back(VisitedDom);
  531       DeadCopies.push_back(&MI);
  555         Vreg1Phis.push_back(&MI);
  590       IncomingBlocks.push_back(IncomingMBB);
  591       IncomingRegs.push_back(IncomingReg);
  614         IncomingUpdated.push_back(createLaneMaskReg(*MF));
  636           IncomingUpdated.push_back(0);
  639           IncomingUpdated.push_back(createLaneMaskReg(*MF));
  685         DeadCopies.push_back(&MI);
  727         DeadCopies.push_back(&MI);
lib/Target/AMDGPU/SILowerSGPRSpills.cpp
  163     SaveBlocks.push_back(MFI.getSavePoint());
  170       RestoreBlocks.push_back(RestoreBlock);
  175   SaveBlocks.push_back(&MF.front());
  178       SaveBlocks.push_back(&MBB);
  180       RestoreBlocks.push_back(&MBB);
lib/Target/AMDGPU/SIMachineFunctionInfo.cpp
  305       SpillVGPRs.push_back(SGPRSpillVGPRCSR(LaneVGPR, CSRSpillFI));
  382     SpillRegs.push_back(*NextSpillReg);
lib/Target/AMDGPU/SIMachineScheduler.cpp
 1184       ExpGroup.push_back(SUNum);
lib/Target/AMDGPU/SIOptimizeExecMasking.cpp
  379         OtherUseInsts.push_back(&*J);
lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp
  375             Blocks.push_back(Pred);
lib/Target/AMDGPU/SIPeepholeSDWA.cpp
 1158     ConvertedInstructions.push_back(SDWAInst);
 1241           PotentialMatches[PotentialMI].push_back(Operand.get());
lib/Target/AMDGPU/SIWholeQuadMode.cpp
  343         LowerToCopyInstrs.push_back(&MI);
  345         LowerToCopyInstrs.push_back(&MI);
  346         SoftWQMInstrs.push_back(&MI);
  354         LowerToCopyInstrs.push_back(&MI);
  362             LowerToCopyInstrs.push_back(&MI);
  371         SetInactiveInstrs.push_back(&MI);
  384           LiveMaskQueries.push_back(&MI);
lib/Target/ARC/ARCISelLowering.cpp
  299       MemOpChains.push_back(Store);
  336   Ops.push_back(Chain);
  337   Ops.push_back(Callee);
  340     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
  348   Ops.push_back(DAG.getRegisterMask(Mask));
  351     Ops.push_back(Glue);
  384       InVals.push_back(RetValue);
  391       InVals.push_back(SDValue());
  406     MemOpChains.push_back(Load.getValue(1));
  496         CFRegNode.push_back(ArgIn.getValue(ArgIn->getNumValues() - 1));
  515     ArgData.push_back(ADP);
  541         CFRegNode.push_back(Val.getValue(Val->getNumValues() - 1));
  547         MemOps.push_back(Store);
  570       InVals.push_back(FIN);
  571       MemOps.push_back(DAG.getMemcpy(
  575       InVals.push_back(ArgDI.SDV);
  581     MemOps.push_back(Chain);
  648     MemOpChains.push_back(DAG.getStore(
  669     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  676     RetOps.push_back(Flag);
lib/Target/ARC/ARCInstrInfo.cpp
  208       Cond.push_back(I->getOperand(1));
  209       Cond.push_back(I->getOperand(2));
  210       Cond.push_back(I->getOperand(3));
lib/Target/ARC/ARCOptAddrMode.cpp
  308       UsesAfterLdst.push_back(&MI);
  312       UsesAfterAdd.push_back(&MI);
lib/Target/ARM/A15SDOptimizer.cpp
  183   Front.push_back(MI);
  361    Front.push_back(MI);
  379          Front.push_back(NewMI);
  387        Front.push_back(NewMI);
  390        Outs.push_back(MI);
  411     Defs.push_back(MO.getReg());
  628         Uses.push_back(&*I);
lib/Target/ARM/ARMAsmPrinter.cpp
 1142         RegList.push_back(Reg);
 1150       RegList.push_back(SrcReg);
lib/Target/ARM/ARMBaseInstrInfo.cpp
  354       Cond.push_back(I->getOperand(1));
  355       Cond.push_back(I->getOperand(2));
 1552     ScratchRegs.push_back(MI->getOperand(I).getReg());
 2226   Cond.push_back(MI.getOperand(3));
 2227   Cond.push_back(MI.getOperand(4));
 2457     RegList.push_back(MO);
 2476       RegList.push_back(MachineOperand::CreateReg(CurReg, false, false,
 2498     RegList.push_back(MachineOperand::CreateReg(CurReg, true, false, false,
 5264       InputRegs.push_back(RegSubRegPairAndIdx(MOReg->getReg(),
 5269       InputRegs.push_back(RegSubRegPairAndIdx(MOReg->getReg(),
lib/Target/ARM/ARMBaseRegisterInfo.cpp
  339     Hints.push_back(PairedPhys);
  349     Hints.push_back(Reg);
lib/Target/ARM/ARMCallingConv.cpp
  187   PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT, LocVT, LocInfo,
lib/Target/ARM/ARMCodeGenPrepare.cpp
  459     Users.push_back(User);
  759         TruncTysMap[Call].push_back(Arg->getType());
  762       TruncTysMap[I].push_back(Switch->getCondition()->getType());
  765         TruncTysMap[I].push_back(I->getOperand(i)->getType());
  772     TruncTysMap[Trunc].push_back(Trunc->getDestTy());
lib/Target/ARM/ARMConstantIslandPass.cpp
  682         T2JumpTables.push_back(&I);
  723           T2JumpTables.push_back(&I);
  761         PushPopMIs.push_back(&I);
lib/Target/ARM/ARMFastISel.cpp
 1995       RegArgs.push_back(VA.getLocReg());
 2011       RegArgs.push_back(VA.getLocReg());
 2012       RegArgs.push_back(NextVA.getLocReg());
 2061       UsedRegs.push_back(RVLocs[0].getLocReg());
 2062       UsedRegs.push_back(RVLocs[1].getLocReg());
 2080       UsedRegs.push_back(RVLocs[0].getLocReg());
 2166     RetRegs.push_back(VA.getLocReg());
 2244     Args.push_back(Op);
 2245     ArgRegs.push_back(Arg);
 2246     ArgVTs.push_back(ArgVT);
 2247     ArgFlags.push_back(Flags);
 2377     Args.push_back(*i);
 2378     ArgRegs.push_back(Arg);
 2379     ArgVTs.push_back(ArgVT);
 2380     ArgFlags.push_back(Flags);
lib/Target/ARM/ARMFrameLowering.cpp
  241     Insts.push_back(Info);
 1109       Regs.push_back(Reg);
 1751         UnspilledCS1GPRs.push_back(Reg);
 1761         UnspilledCS1GPRs.push_back(Reg);
 1764         UnspilledCS2GPRs.push_back(Reg);
 1952           AvailableRegs.push_back(Reg);
 1967           AvailableRegs.push_back(ARM::R7);
 1995           AvailableRegs.push_back(ARM::LR);
 2093           Extras.push_back(Reg);
 2103             Extras.push_back(Reg);
 2297   WalkList.push_back(&PrologueMBB);
 2303         WalkList.push_back(PredBB);
lib/Target/ARM/ARMISelDAGToDAG.cpp
 1984     Ops.push_back(MemAddr);
 1985     Ops.push_back(Align);
 1994         Ops.push_back(Inc);
 1998         Ops.push_back(Reg0);
 2000     Ops.push_back(Pred);
 2001     Ops.push_back(Reg0);
 2002     Ops.push_back(Chain);
 2020     Ops.push_back(SDValue(VLdA, 1));
 2021     Ops.push_back(Align);
 2027       Ops.push_back(Reg0);
 2029     Ops.push_back(SDValue(VLdA, 0));
 2030     Ops.push_back(Pred);
 2031     Ops.push_back(Reg0);
 2032     Ops.push_back(Chain);
 2140     Ops.push_back(MemAddr);
 2141     Ops.push_back(Align);
 2150         Ops.push_back(Inc);
 2155         Ops.push_back(Reg0);
 2157     Ops.push_back(SrcReg);
 2158     Ops.push_back(Pred);
 2159     Ops.push_back(Reg0);
 2160     Ops.push_back(Chain);
 2192   Ops.push_back(SDValue(VStA, 0));
 2193   Ops.push_back(Align);
 2199     Ops.push_back(Reg0);
 2201   Ops.push_back(RegSeq);
 2202   Ops.push_back(Pred);
 2203   Ops.push_back(Reg0);
 2204   Ops.push_back(Chain);
 2281   Ops.push_back(MemAddr);
 2282   Ops.push_back(Align);
 2287     Ops.push_back(IsImmUpdate ? Reg0 : Inc);
 2308   Ops.push_back(SuperReg);
 2309   Ops.push_back(getI32Imm(Lane, dl));
 2310   Ops.push_back(Pred);
 2311   Ops.push_back(Reg0);
 2312   Ops.push_back(Chain);
 2341   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::Then, Loc, MVT::i32));
 2342   Ops.push_back(PredicateMask);
 2349   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::Then, Loc, MVT::i32));
 2350   Ops.push_back(PredicateMask);
 2351   Ops.push_back(Inactive);
 2356   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::None, Loc, MVT::i32));
 2357   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2363   Ops.push_back(CurDAG->getTargetConstant(ARMVCC::None, Loc, MVT::i32));
 2364   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2365   Ops.push_back(SDValue(
 2386   Ops.push_back(N->getOperand(2)); // vector of base addresses
 2389   Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate offset
 2396   Ops.push_back(N->getOperand(0)); // chain
 2407   Ops.push_back(N->getOperand(1));
 2408   Ops.push_back(N->getOperand(2));
 2413     Ops.push_back(getI32Imm(ImmValue, Loc)); // immediate offset
 2415     Ops.push_back(N->getOperand(3));
 2420   Ops.push_back(getAL(CurDAG, Loc));
 2421   Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 2436   Ops.push_back(N->getOperand(FirstInputOp));
 2437   Ops.push_back(N->getOperand(FirstInputOp + 1));
 2446     Ops.push_back(CarryIn);
 2568     Ops.push_back(MemAddr);
 2569     Ops.push_back(Align);
 2581         Ops.push_back(Inc);
 2584         Ops.push_back(Reg0);
 2586     Ops.push_back(Pred);
 2587     Ops.push_back(Reg0);
 2588     Ops.push_back(Chain);
 3815       Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(2))->getZExtValue(), dl)); /* coproc */
 3816       Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(3))->getZExtValue(), dl)); /* opc */
 3817       Ops.push_back(getI32Imm(cast<ConstantSDNode>(N->getOperand(4))->getZExtValue(), dl)); /* CRm */
 3823         Ops.push_back(getAL(CurDAG, dl));
 3824         Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 3827       Ops.push_back(Chain);
 3911         Ops.push_back(Val0);
 3912         Ops.push_back(Val1);
 3915         Ops.push_back(SDValue(createGPRPairNode(MVT::Untyped, Val0, Val1), 0));
 3916       Ops.push_back(MemAddr);
 3917       Ops.push_back(getAL(CurDAG, dl));
 3918       Ops.push_back(CurDAG->getRegister(0, MVT::i32));
 3919       Ops.push_back(Chain);
 4676       OpChanged.push_back(false);
lib/Target/ARM/ARMISelLowering.cpp
 1945       InVals.push_back(ThisVal);
 1999     InVals.push_back(Val);
 2040     MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, fmrrd.getValue(1-id),
 2174           MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Op1,
 2217           MemOpChains.push_back(Load.getValue(1));
 2242         MemOpChains.push_back(DAG.getNode(ARMISD::COPY_STRUCT_BYVAL, dl, VTs,
 2248       MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
 2737   RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
 2798         RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2804         RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2819       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2830     RetOps.push_back(DAG.getRegister(VA.getLocReg(),
 2839         RetOps.push_back(DAG.getRegister(*I, MVT::i32));
 2841         RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64)));
 2850     RetOps.push_back(Flag);
 3301     Worklist.push_back(U);
 3306         Worklist.push_back(UU);
 3398       V.push_back(0);
 3921     MemOps.push_back(Store);
 4100       InVals.push_back(ArgValue);
 4126             InVals.push_back(DAG.getFrameIndex(FrameIndex, PtrVT));
 4135             InVals.push_back(DAG.getLoad(VA.getValVT(), dl, Chain, FIN,
 5596   Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Read.getValue(0),
 5598   Results.push_back(Read.getOperand(0));
 5965     Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddlu, DL,
 5967     Ops.push_back(Res);
 7233           Ops.push_back(N);
 7234           Ops.push_back(Op.getOperand(I));
 7235           Ops.push_back(DAG.getConstant(I, dl, MVT::i32));
 7247         Ops.push_back(DAG.getNode(ISD::BITCAST, dl, IVT,
 7303       Ops.push_back(DAG.getNode(ISD::BITCAST, dl, EltVT, Op.getOperand(i)));
 7683     VTBLMask.push_back(DAG.getConstant(*I, DL, MVT::i32));
 7974         Ops.push_back(DAG.getUNDEF(EltVT));
 7976         Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT,
 8396     Ops.push_back(DAG.getConstant(CInt.zextOrTrunc(32), dl, MVT::i32));
 8924   Results.push_back(Lower);
 8925   Results.push_back(Upper);
 8974       Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, MVT::i32, Build,
 8977       Ops.push_back(DAG.getUNDEF(MVT::i32));
 9046   Results.push_back(DAG.getNode(ISD::BUILD_PAIR, DL, MVT::i64, Cycles32,
 9048   Results.push_back(Cycles32.getValue(1));
 9087   Results.push_back(
 9090   Results.push_back(
 9093   Results.push_back(SDValue(CmpSwap, 2));
 9269   Results.push_back(LongMul.getValue(0));
 9270   Results.push_back(LongMul.getValue(1));
 9301     Results.push_back(Res.getValue(0));
 9302     Results.push_back(Res.getValue(1));
 9327     Results.push_back(Res);
 9497         CallSiteNumToLPad[*CSI].push_back(&*BB);
 9824         MBBLPads.push_back(SMBB);
10979   Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpadd, dl,
10981   Ops.push_back(Unzip->getOperand(0));
10982   Ops.push_back(Unzip->getOperand(1));
11024   Ops.push_back(DAG.getConstant(Opcode, dl,
11031   Ops.push_back(Concat);
11113   Ops.push_back(DAG.getConstant(Intrinsic::arm_neon_vpaddls, dl,
11117   Ops.push_back(Vec);
11342   Ops.push_back(LoMul->getOperand(0));
11343   Ops.push_back(LoMul->getOperand(1));
11354     Ops.push_back(*HiAddSub);
11370   Ops.push_back(*LowAddSub);
11371   Ops.push_back(*HiAddSub);
12298   Ops0.push_back(N0->getOperand(0));
12300     Ops0.push_back(N0->getOperand(1));
12301   Ops0.push_back(DCI.DAG.getConstant(Opposite0, SDLoc(N0), MVT::i32));
12303   Ops1.push_back(N1->getOperand(0));
12305     Ops1.push_back(N1->getOperand(1));
12306   Ops1.push_back(DCI.DAG.getConstant(Opposite1, SDLoc(N1), MVT::i32));
12670     Ops.push_back(V);
12861     NewMask.push_back(NewElt);
12897     Worklist.push_back(N);
12898     Worklist.push_back(User);
13039     Ops.push_back(N->getOperand(0)); // incoming chain
13040     Ops.push_back(N->getOperand(AddrOpIdx));
13041     Ops.push_back(Inc);
13045       Ops.push_back(StN->getValue());
13050         Ops.push_back(N->getOperand(i));
13054     Ops.push_back(DAG.getConstant(Alignment, dl, MVT::i32));
13070       NewResults.push_back(SDValue(UpdN.getNode(), i));
13079     NewResults.push_back(SDValue(UpdN.getNode(), NumResultVecs+1)); // chain
13330     Chains.push_back(Ch);
13384     Stores.push_back(Store);
14762       Ops.push_back(&I->getOperandUse(0));
14763       Ops.push_back(&I->getOperandUse(1));
14804   Ops.push_back(&Shuffle->getOperandUse(0));
14805   Ops.push_back(&I->getOperandUse(Op));
16202   Results.push_back(Lo);
16203   Results.push_back(Hi);
16809     Ops.push_back(Builder.CreateBitCast(BaseAddr, Int8Ptr));
16810     Ops.push_back(Builder.getInt32(LI->getAlignment()));
16828       SubVecs[SV].push_back(SubVec);
16949     Ops.push_back(Builder.CreateBitCast(BaseAddr, Int8Ptr));
16958         Ops.push_back(Builder.CreateShuffleVector(
16975         Ops.push_back(Builder.CreateShuffleVector(
16980     Ops.push_back(Builder.getInt32(SI->getAlignment()));
lib/Target/ARM/ARMLegalizerInfo.cpp
  452       Results.push_back(ProcessedResult);
lib/Target/ARM/ARMLoadStoreOptimizer.cpp
  884         ImpDefs.push_back(DefReg);
 1097       Candidate->Instrs.push_back(MemOps[C].MI);
 1105     Candidates.push_back(Candidate);
 1796         MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position));
 1824             MemOps.push_back(MemOpQueueEntry(*MBBI, Offset, Position));
 1857       MergeBaseCandidates.push_back(&*MBBI);
 2424           Base2Ops[Base].push_back(&MI);
 2425           Bases.push_back(Base);
 2435           BI->second.push_back(&MI);
lib/Target/ARM/ARMLowOverheadLoops.cpp
  525         Starts.push_back(&I);
  527         Decs.push_back(&I);
  529         Ends.push_back(&I);
lib/Target/ARM/ARMParallelDSP.cpp
  204         Loads.push_back(I);
  323   VecMem.push_back(Ld0);
  324   VecMem.push_back(Ld1);
  361       Writes.push_back(&I);
  366     Loads.push_back(Ld);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
  130   void recordFnStart(SMLoc L) { FnStartLocs.push_back(L); }
  131   void recordCantUnwind(SMLoc L) { CantUnwindLocs.push_back(L); }
  132   void recordPersonality(SMLoc L) { PersonalityLocs.push_back(L); }
  133   void recordHandlerData(SMLoc L) { HandlerDataLocs.push_back(L); }
  134   void recordPersonalityIndex(SMLoc L) { PersonalityIndexLocs.push_back(L); }
 3561       Op->Registers.push_back(P.second);
11356     Opcodes.push_back(uint8_t(Opcode));
lib/Target/ARM/Disassembler/ARMDisassembler.cpp
  118             VPTStates.push_back(ARMVCC::Then);
  120             VPTStates.push_back(ARMVCC::Else);
  122         VPTStates.push_back(ARMVCC::Then);
lib/Target/ARM/MCTargetDesc/ARMELFStreamer.cpp
 1236   Frag->getFixups().push_back(MCFixup::create(Frag->getContents().size(), Expr,
 1324   DF->getFixups().push_back(MCFixup::create(DF->getContents().size(),
lib/Target/ARM/MCTargetDesc/ARMMCCodeEmitter.cpp
  324       Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
  343       Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
  637   Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1003       Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1131     Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1237     Fixups.push_back(MCFixup::create(0, E, Kind, MI.getLoc()));
 1358     Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1440     Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1480     Fixups.push_back(MCFixup::create(0, Expr, Kind, MI.getLoc()));
 1916     Fixups.push_back(llvm::MCFixup::create(0, DiffExpr, Kind, MI.getLoc()));
lib/Target/ARM/MCTargetDesc/ARMUnwindOpAsm.h
   33     OpBegins.push_back(0);
   40     OpBegins.push_back(0);
   64     OpBegins.push_back(OpBegins.back() + Opcodes.size());
   73     Ops.push_back(Opcode & 0xff);
   74     OpBegins.push_back(OpBegins.back() + 1);
   78     Ops.push_back((Opcode >> 8) & 0xff);
   79     Ops.push_back(Opcode & 0xff);
   80     OpBegins.push_back(OpBegins.back() + 2);
   85     OpBegins.push_back(OpBegins.back() + Size);
lib/Target/ARM/MVETailPredication.cpp
  304         MaskedInsts.push_back(cast<IntrinsicInst>(&I));
lib/Target/ARM/Thumb1FrameLowering.cpp
  911         RegsToPush.push_back(*CopyReg);
lib/Target/ARM/Thumb2ITBlockPass.cpp
   94       LocalUses.push_back(Reg);
   96       LocalDefs.push_back(Reg);
lib/Target/AVR/AVRISelDAGToDAG.cpp
  436   Ops.push_back(CurDAG->getRegister(AVR::R31R30, MVT::i16));
  440     Ops.push_back(N->getOperand(i));
  443   Ops.push_back(Chain);
  444   Ops.push_back(Chain.getValue(1));
lib/Target/AVR/AVRISelLowering.cpp
  727       Results.push_back(Sub);
  735       Results.push_back(Res.getValue(I));
  894     Out.push_back((Bytes + 1) / 2);
  910     Out.push_back(Size);
 1109       InVals.push_back(ArgValue);
 1123       InVals.push_back(DAG.getLoad(LocVT, dl, Chain, FIN,
 1271   Ops.push_back(Chain);
 1272   Ops.push_back(Callee);
 1277     Ops.push_back(DAG.getRegister(Reg.first, Reg.second.getValueType()));
 1285   Ops.push_back(DAG.getRegisterMask(Mask));
 1288     Ops.push_back(InFlag);
 1337     InVals.push_back(Chain.getValue(0));
 1408     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 1426     RetOps.push_back(Flag);
lib/Target/AVR/AVRInstrInfo.cpp
  371       Cond.push_back(MachineOperand::CreateImm(BranchCode));
lib/Target/AVR/MCTargetDesc/AVRMCCodeEmitter.cpp
   98     Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  160     Fixups.push_back(MCFixup::create(0, OffsetOp.getExpr(),
  195     Fixups.push_back(MCFixup::create(Offset, MO.getExpr(), FixupKind, MI.getLoc()));
  211     Fixups.push_back(MCFixup::create(0, MO.getExpr(), FixupKind, MI.getLoc()));
  241     Fixups.push_back(MCFixup::create(0, AVRExpr, FixupKind));
lib/Target/BPF/BPFAbstractMemberAccess.cpp
  292       IdxList.push_back(Zero);
  293     IdxList.push_back(Call->getArgOperand(GEPIndex));
lib/Target/BPF/BPFISelLowering.cpp
  256         InVals.push_back(ArgValue);
  262       InVals.push_back(DAG.getConstant(0, DL, VA.getLocVT()));
  380   Ops.push_back(Chain);
  381   Ops.push_back(Callee);
  386     Ops.push_back(DAG.getRegister(Reg.first, Reg.second.getValueType()));
  389     Ops.push_back(InFlag);
  442     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  449     RetOps.push_back(Flag);
  467       InVals.push_back(DAG.getConstant(0, DL, Ins[i].VT));
  478     InVals.push_back(Chain.getValue(0));
lib/Target/BPF/MCTargetDesc/BPFMCCodeEmitter.cpp
  103     Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_4));
  105     Fixups.push_back(MCFixup::create(0, Expr, FK_SecRel_8));
  108     Fixups.push_back(MCFixup::create(0, Expr, FK_PCRel_2));
lib/Target/Hexagon/HexagonBitSimplify.cpp
 1023       Regs.push_back(R);
lib/Target/Hexagon/HexagonConstExtenders.cpp
  605   Seq.push_back(N);
  616       Seq.push_back(N);
lib/Target/Hexagon/HexagonConstPropagation.cpp
 1016           ToRemove.push_back(const_cast<MachineBasicBlock*>(SB));
 2839     DefRegs.push_back(R);
 2878       NewInstrs.push_back(&*MIB);
 2925       NewInstrs.push_back(NewMI);
lib/Target/Hexagon/HexagonCopyToCombine.cpp
  362           DbgMItoMove.push_back(&MI);
lib/Target/Hexagon/HexagonEarlyIfConv.cpp
  465         Inc.push_back(i);
lib/Target/Hexagon/HexagonExpandCondsets.cpp
  421       PredDefs.push_back(Seg.start);
  455       ExtTo.push_back(SI);
 1196     TwoRegs.push_back(MI);
 1270         Condsets.push_back(&I);
lib/Target/Hexagon/HexagonFrameLowering.cpp
  442       SFBlocks.push_back(&I);
  615         AdjustRegs.push_back(&MI);
 1584   NewRegs.push_back(TmpR);
 1617   NewRegs.push_back(TmpR);
 1648   NewRegs.push_back(TmpR);
 1684   NewRegs.push_back(TmpR0);
 1685   NewRegs.push_back(TmpR1);
 1719   NewRegs.push_back(TmpR0);
 1720   NewRegs.push_back(TmpR1);
lib/Target/Hexagon/HexagonGenInsert.cpp
 1054       Prune.push_back(I);
 1485       Regs.push_back(R);
 1602         Out.push_back(I);
lib/Target/Hexagon/HexagonGenMux.cpp
  328     ML.push_back(MuxInfo(At, DR, PR, SrcT, SrcF, Def1, Def2));
lib/Target/Hexagon/HexagonHardwareLoops.cpp
  662   OldInsts.push_back(CondI);
  663   OldInsts.push_back(IVOp);
  704     OldInsts.push_back(MRI->getVRegDef(R));
  714     OldInsts.push_back(MRI->getVRegDef(R));
 1074     DeadPhis.push_back(OnePhi);
lib/Target/Hexagon/HexagonISelDAGToDAG.cpp
 1702       Q.push_back(L);
 1927   Worklist.push_back(SDValue(N, 0));
 2026         Worklist.push_back(Child);
 2027         Worklist.push_back(Op1);
 2028         Worklist.push_back(Child->getOperand(0));
 2252     Worklist.push_back(BasePtr.getOperand(0).getNode());
 2253     Worklist.push_back(BasePtr.getOperand(1).getNode());
 2262       Worklist.push_back(N->getOperand(0).getNode());
 2263       Worklist.push_back(N->getOperand(1).getNode());
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  966       Nodes.push_back(W);
 1393       Ops.push_back(ISel.selectUndef(dl, LegalTy));
 1416     Ops.push_back(L);
 1876     C.push_back(A);
 1878       C.push_back(B);
 1899     SwapElems.push_back(LogLen-1);
 1905       SwapElems.push_back(C[0]);
 1993     Elems.push_back(DAG.getConstant(C, dl, MVT::i8));
lib/Target/Hexagon/HexagonISelLowering.cpp
  221     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  228     RetOps.push_back(Flag);
  305     InVals.push_back(RetVal.getValue(0));
  420         MemOpChains.push_back(CreateCopyOfByValArgument(Arg, MemAddr, Chain,
  426         MemOpChains.push_back(S);
  500   Ops.push_back(Chain);
  501   Ops.push_back(Callee);
  506     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
  512   Ops.push_back(DAG.getRegisterMask(Mask));
  515     Ops.push_back(Glue);
  758       InVals.push_back(Copy);
  778         InVals.push_back(FIN);
  782         InVals.push_back(L);
  911     NewConst.push_back(IRB.getInt8(x));
 1950         ByteMask.push_back(-1);
 1953         ByteMask.push_back(M*ElemBytes + j);
 2474     Ops.push_back(Op.getOperand(i));
 2556       Words[IdxW].push_back(W);
 2568         Words[IdxW ^ 1].push_back(T);
 2915         Results.push_back(T);
lib/Target/Hexagon/HexagonISelLoweringHVX.cpp
  204   IntOps.push_back(DAG.getConstant(IntId, dl, MVT::i32));
  206     IntOps.push_back(Op);
  330         ByteMask.push_back(-1);
  334         ByteMask.push_back(NewM+I);
  362       Words.push_back(DAG.getBitcast(MVT::i32, W));
  416         SrcIdx.push_back(-1);
  431       SrcIdx.push_back(I);
  450         Mask.push_back(M);
  463           Mask.push_back(I);
  549   Words[IdxW].push_back(Hi32(W0));
  550   Words[IdxW].push_back(Lo32(W0));
  559         Words[IdxW].push_back(Hi32(T));
  560         Words[IdxW].push_back(Lo32(T));
  564         Words[IdxW].push_back(W);
  565         Words[IdxW].push_back(W);
  619         Bytes.push_back(Ext);
  638       Bytes.push_back(Ext);
  830         Mask.push_back(i + Offset);
  853         Mask.push_back(Offset + i*BitBytes);
 1027     Ops.push_back(Op.getOperand(i));
 1119     Prefixes.push_back(P);
 1290         ShuffMask.push_back(I);         // Pick even element.
 1291         ShuffMask.push_back(I+VecLen);  // Pick odd element.
 1348       ShuffMask.push_back(I+1);         // Pick even element.
 1349       ShuffMask.push_back(I+VecLen+1);  // Pick odd element.
 1462     OpsL.push_back(P.first);
 1463     OpsH.push_back(P.second);
lib/Target/Hexagon/HexagonInstrInfo.cpp
  201       Uses.push_back(MO.getReg());
  204       Defs.push_back(MO.getReg());
  483       Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
  484       Cond.push_back(LastInst->getOperand(0));
  489       Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
  490       Cond.push_back(LastInst->getOperand(0));
  496       Cond.push_back(MachineOperand::CreateImm(LastInst->getOpcode()));
  497       Cond.push_back(LastInst->getOperand(0));
  498       Cond.push_back(LastInst->getOperand(1));
  513     Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode()));
  514     Cond.push_back(SecondLastInst->getOperand(0));
  524     Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode()));
  525     Cond.push_back(SecondLastInst->getOperand(0));
  526     Cond.push_back(SecondLastInst->getOperand(1));
  544     Cond.push_back(MachineOperand::CreateImm(SecondLastInst->getOpcode()));
  545     Cond.push_back(SecondLastInst->getOperand(0));
  715       Cond.push_back(MachineOperand::CreateImm(Hexagon::J2_jumpf));
  716       Cond.push_back(NewCmp->getOperand(0));
 3265   Jumpers.push_back(LastInst);
 3272         Jumpers.push_back(SecondLastInst);
lib/Target/Hexagon/HexagonLoopIdiomRecognition.cpp
 2004         Stores.push_back(SI);
 2099     Insts.push_back(SI);
 2100     Insts.push_back(LI);
lib/Target/Hexagon/HexagonOptAddrMode.cpp
  273               UNodeList.push_back(phiUA);
  278         UNodeList.push_back(UA);
lib/Target/Hexagon/HexagonSubtarget.cpp
  135         Erase.push_back(D);
lib/Target/Hexagon/HexagonVExtract.cpp
  115       VExtractMap[VecR].push_back(&MI);
lib/Target/Hexagon/HexagonVectorLoopCarriedReuse.cpp
  200       Chain.push_back(I);
  484       PNUsers.push_back(User);
  627     InstsInPreheader.push_back(InstInPreheader);
lib/Target/Hexagon/MCTargetDesc/HexagonMCChecker.cpp
  329       BranchLocations.push_back(&I);
lib/Target/Hexagon/MCTargetDesc/HexagonMCCodeEmitter.cpp
  713   Fixups.push_back(Fixup);
lib/Target/Hexagon/MCTargetDesc/HexagonMCDuplexInfo.cpp
 1072         duplexToTry.push_back(DuplexCandidate(j, k, iClass));
 1097           duplexToTry.push_back(DuplexCandidate(k, j, iClass));
lib/Target/Hexagon/MCTargetDesc/HexagonMCTargetDesc.cpp
  280     Result.push_back(FS);
  287     Result.push_back("+hvxv60");
  290     Result.push_back("+hvxv62");
  293     Result.push_back("+hvxv65");
  296     Result.push_back("+hvxv66");
  299     Result.push_back(StringSwitch<StringRef>(CPU)
lib/Target/Hexagon/MCTargetDesc/HexagonShuffler.cpp
  216   Packet.push_back(PI);
  604     hvxInsts.push_back(inst);
lib/Target/Hexagon/RDFDeadCode.cpp
  191       DRNs.push_back(DFG.addr<RefNode*>(I));
  199         DRNs.push_back(N);
  200       DINs.push_back(DFG.addr<InstrNode*>(I));
lib/Target/Hexagon/RDFGraph.cpp
  929         Preds.push_back(findBlock(PB));
 1135     Refs.push_back(RA);
 1472     Preds.push_back(findBlock(PB));
 1778       Res.push_back(RA);
lib/Target/Hexagon/RDFGraph.h
  921         MM.push_back(M);
lib/Target/Hexagon/RDFLiveness.cpp
  247         Ds.push_back(DA);
lib/Target/Lanai/LanaiISelLowering.cpp
  480         InVals.push_back(ArgValue);
  504       InVals.push_back(DAG.getLoad(
  561     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  579     RetOps.push_back(
  587     RetOps.push_back(Flag);
  647     ByValArgs.push_back(FIPtr);
  698       MemOpChains.push_back(
  735   Ops.push_back(Chain);
  736   Ops.push_back(Callee);
  743   Ops.push_back(DAG.getRegisterMask(Mask));
  748     Ops.push_back(DAG.getRegister(RegsToPass[I].first,
  752     Ops.push_back(InFlag);
  791     InVals.push_back(Chain.getValue(0));
lib/Target/Lanai/LanaiInstrInfo.cpp
  450   Cond.push_back(MI.getOperand(3));
  631       Condition.push_back(MachineOperand::CreateImm(BranchCond));
lib/Target/Lanai/MCTargetDesc/LanaiMCCodeEmitter.cpp
  129   Fixups.push_back(
  295   Fixups.push_back(MCFixup::create(
lib/Target/MSP430/MCTargetDesc/MSP430MCCodeEmitter.cpp
  114   Fixups.push_back(MCFixup::create(Offset, MO.getExpr(),
  146   Fixups.push_back(MCFixup::create(Offset, MO2.getExpr(),
  160   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
lib/Target/MSP430/MSP430BranchSelector.cpp
  192         Cond.push_back(MI->getOperand(1));
lib/Target/MSP430/MSP430ISelLowering.cpp
  413   Out.push_back(0);
  419       Out.push_back(1);
  655         InVals.push_back(ArgValue);
  687       InVals.push_back(InVal);
  755     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  771     RetOps.push_back(DAG.getRegister(R12, getPointerTy(DAG.getDataLayout())));
  781     RetOps.push_back(Flag);
  861       MemOpChains.push_back(MemOp);
  891   Ops.push_back(Chain);
  892   Ops.push_back(Callee);
  897     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
  901     Ops.push_back(InFlag);
  937     InVals.push_back(Chain.getValue(0));
lib/Target/MSP430/MSP430InstrInfo.cpp
  240       Cond.push_back(MachineOperand::CreateImm(BranchCode));
lib/Target/Mips/AsmParser/MipsAsmParser.cpp
 6479         Regs.push_back(RegNo);
 6491           Regs.push_back(TmpReg++);
 6518       Regs.push_back(RegNo);
lib/Target/Mips/MCTargetDesc/MipsELFStreamer.cpp
   90   Labels.push_back(Symbol);
lib/Target/Mips/MCTargetDesc/MipsMCCodeEmitter.cpp
  249   Fixups.push_back(MCFixup::create(0, FixupExpression,
  271   Fixups.push_back(MCFixup::create(0, FixupExpression,
  294   Fixups.push_back(MCFixup::create(0, FixupExpression,
  317   Fixups.push_back(MCFixup::create(0, FixupExpression,
  338   Fixups.push_back(MCFixup::create(0, Expr,
  359   Fixups.push_back(MCFixup::create(0, Expr,
  380   Fixups.push_back(MCFixup::create(0, Expr,
  403   Fixups.push_back(MCFixup::create(0, FixupExpression,
  425   Fixups.push_back(MCFixup::create(0, FixupExpression,
  447   Fixups.push_back(MCFixup::create(0, FixupExpression,
  469   Fixups.push_back(MCFixup::create(0, FixupExpression,
  491   Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind)));
  510   Fixups.push_back(MCFixup::create(0, Expr,
  527   Fixups.push_back(MCFixup::create(0, Expr,
  721     Fixups.push_back(MCFixup::create(0, MipsExpr, MCFixupKind(FixupKind)));
  736     Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind)));
  983   Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind)));
 1005   Fixups.push_back(MCFixup::create(0, Expr, MCFixupKind(FixupKind)));
lib/Target/Mips/Mips16ISelLowering.cpp
  503   Ops.push_back(JumpTarget);
lib/Target/Mips/MipsAnalyzeImmediate.cpp
   29     Iter->push_back(I);
lib/Target/Mips/MipsCCState.cpp
   90     OriginalArgWasF128.push_back(
   92     OriginalArgWasFloat.push_back(RetTy->isFloatingPointTy());
  102     OriginalArgWasF128.push_back(
  104     OriginalArgWasFloat.push_back(
  114     OriginalRetWasFloatVector.push_back(originalTypeIsVectorFloat(RetTy));
  124     OriginalRetWasFloatVector.push_back(
  138     OriginalArgWasF128.push_back(originalTypeIsF128(FuncArg.Ty, Func));
  139     OriginalArgWasFloat.push_back(FuncArg.Ty->isFloatingPointTy());
  140     OriginalArgWasFloatVector.push_back(FuncArg.Ty->isVectorTy());
  141     CallOperandIsFixed.push_back(Outs[i].IsFixed);
  157       OriginalArgWasF128.push_back(false);
  158       OriginalArgWasFloat.push_back(false);
  159       OriginalArgWasFloatVector.push_back(false);
  166     OriginalArgWasF128.push_back(
  168     OriginalArgWasFloat.push_back(FuncArg->getType()->isFloatingPointTy());
  173     OriginalArgWasFloatVector.push_back(FuncArg->getType()->isVectorTy());
lib/Target/Mips/MipsCallLowering.cpp
   76         VRegs.push_back(MRI.createGenericVirtualRegister(LLT{RegisterVT}));
  477     OrigArgIndices.push_back(i);
  598     OrigArgIndices.push_back(i);
  718     SplitArgsOrigIndices.push_back(OriginalIndex);
lib/Target/Mips/MipsDelaySlotFiller.cpp
  534     Objects.push_back(PSV);
  546       Objects.push_back(UValue);
lib/Target/Mips/MipsFastISel.cpp
 1235       CLI.OutRegs.push_back(VA.getLocReg());
 1306     CLI.InRegs.push_back(RVLocs[0].getLocReg());
 1539     OutVTs.push_back(VT);
 1772     RetRegs.push_back(VA.getLocReg());
lib/Target/Mips/MipsISelLowering.cpp
 1206       Results.push_back(Res.getValue(I));
 2942     Ops.push_back(CLI.DAG.getRegister(RegsToPass[i].first,
 2959   Ops.push_back(CLI.DAG.getRegisterMask(Mask));
 2962     Ops.push_back(InFlag);
 3219     MemOpChains.push_back(passArgOnStack(StackPtr, VA.getLocMemOffset(),
 3398     InVals.push_back(Val);
 3551       InVals.push_back(ArgValue);
 3580       InVals.push_back(ArgValue);
 3715     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 3734     RetOps.push_back(DAG.getRegister(V0, getPointerTy(DAG.getDataLayout())));
 3741     RetOps.push_back(Flag);
 4204   InVals.push_back(FIN);
 4252       MemOpChains.push_back(LoadVal.getValue(1));
 4279         MemOpChains.push_back(LoadVal.getValue(1));
 4319   MemOpChains.push_back(Chain);
lib/Target/Mips/MipsInstrInfo.cpp
   88   Cond.push_back(MachineOperand::CreateImm(Opc));
   91     Cond.push_back(Inst->getOperand(i));
  209   BranchInstrs.push_back(LastInst);
lib/Target/Mips/MipsRegisterBankInfo.cpp
  182       DefUses.push_back(skipCopiesOutgoing(&UseMI));
  191   UseDefs.push_back(skipCopiesIncoming(DefMI));
lib/Target/Mips/MipsRegisterBankInfo.h
  166       WaitingQueues.find(MI)->getSecond().push_back(WaitingForMI);
lib/Target/Mips/MipsSEISelLowering.cpp
 1167   Ops.push_back(Callee);
 1320     Ops.push_back(Op->getOperand(OpNo++));
 1331     Ops.push_back(Opnd);
 1335     Ops.push_back(Op->getOperand(OpNo));
 1339     Ops.push_back(In64);
 1346     ResTys.push_back((*I == MVT::i64) ? MVT::Untyped : *I);
 2958     Ops.push_back(DAG.getTargetConstant(*I, DL, MaskEltTy));
 2996     Indices.push_back(Node->getMaskElt(i));
lib/Target/Mips/MipsSubtarget.cpp
  228   CriticalPathRCs.push_back(isGP64bit() ? &Mips::GPR64RegClass
lib/Target/NVPTX/ManagedStringPool.h
   41     Pool.push_back(Str);
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  139   Order.push_back(GV);
lib/Target/NVPTX/NVPTXAsmPrinter.h
  133       symbolPosInBuffer.push_back(curpos);
  134       Symbols.push_back(GVar);
  135       SymbolsBeforeStripping.push_back(GVarBeforeStripping);
lib/Target/NVPTX/NVPTXGenericToNVVM.cpp
  207     NewOperands.push_back(NewOperand);
  246     NewOperands.push_back(NewOperand);
lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp
  622         E0.push_back(U);
  624         E1.push_back(U);
 1286     InstVTs.push_back(NodeVT);
 1288   InstVTs.push_back(MVT::Other);
 1917     StOps.push_back(N->getOperand(1));
 1918     StOps.push_back(N->getOperand(2));
 1923     StOps.push_back(N->getOperand(1));
 1924     StOps.push_back(N->getOperand(2));
 1925     StOps.push_back(N->getOperand(3));
 1926     StOps.push_back(N->getOperand(4));
 1943   StOps.push_back(getI32Imm(IsVolatile, DL));
 1944   StOps.push_back(getI32Imm(CodeAddrSpace, DL));
 1945   StOps.push_back(getI32Imm(VecType, DL));
 1946   StOps.push_back(getI32Imm(ToType, DL));
 1947   StOps.push_back(getI32Imm(ToTypeWidth, DL));
 1968     StOps.push_back(Addr);
 1989     StOps.push_back(Base);
 1990     StOps.push_back(Offset);
 2033     StOps.push_back(Base);
 2034     StOps.push_back(Offset);
 2077     StOps.push_back(N2);
 2083   StOps.push_back(Chain);
 2163   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2164   Ops.push_back(Chain);
 2165   Ops.push_back(Flag);
 2197     Ops.push_back(N->getOperand(i + 2));
 2198   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2199   Ops.push_back(Chain);
 2272     Ops.push_back(N->getOperand(i + 3));
 2273   Ops.push_back(CurDAG->getTargetConstant(ParamVal, DL, MVT::i32));
 2274   Ops.push_back(CurDAG->getTargetConstant(OffsetVal, DL, MVT::i32));
 2275   Ops.push_back(Chain);
 2276   Ops.push_back(Flag);
 2858   Ops.push_back(N->getOperand(0)); // Move chain to the back.
 3367   Ops.push_back(N->getOperand(0)); // Move chain to the back.
lib/Target/NVPTX/NVPTXISelLowering.cpp
  171     ValueVTs.push_back(EVT(MVT::i64));
  172     ValueVTs.push_back(EVT(MVT::i64));
  175       Offsets->push_back(StartingOffset + 0);
  176       Offsets->push_back(StartingOffset + 8);
  211         ValueVTs.push_back(EltVT);
  213           Offsets->push_back(Off + j * EltVT.getStoreSize());
  216       ValueVTs.push_back(VT);
  218         Offsets->push_back(Off);
 1512           StoreOperands.push_back(Chain);
 1513           StoreOperands.push_back(DAG.getConstant(paramCount, dl, MVT::i32));
 1514           StoreOperands.push_back(DAG.getConstant(Offsets[j], dl, MVT::i32));
 1532         StoreOperands.push_back(StVal);
 1551           StoreOperands.push_back(InFlag);
 1803       LoadVTs.push_back(EltType);
 1807         LoadVTs.push_back(MVT::Other);
 1808         LoadVTs.push_back(MVT::Glue);
 1833           ProxyRegOps.push_back(RetVal.getValue(j));
 1836             ProxyRegTruncates.push_back(Optional<MVT>(Ins[VecIdx + j].VT));
 1838             ProxyRegTruncates.push_back(Optional<MVT>());
 1876     InVals.push_back(Ret);
 1900       Ops.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, dl, EltVT, SubOp,
 2368     Ops.push_back(N->getOperand(0));
 2379         Ops.push_back(V2);
 2388         Ops.push_back(ExtVal);
 2512       InVals.push_back(DAG.getConstant(i + 1, dl, MVT::i32));
 2525           InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
 2536           InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
 2543       InVals.push_back(DAG.getNode(ISD::UNDEF, dl, Ins[InsIdx].VT));
 2615             InVals.push_back(Elt);
 2642     InVals.push_back(p);
 2693       StoreOperands.push_back(Chain);
 2694       StoreOperands.push_back(DAG.getConstant(Offsets[i], dl, MVT::i32));
 2709     StoreOperands.push_back(RetVal);
 4873   OtherOps.push_back(DAG.getIntPtrConstant(LD->getExtensionType(), DL));
 4889       ScalarRes.push_back(E0);
 4890       ScalarRes.push_back(E1);
 4897       ScalarRes.push_back(Res);
 4905   Results.push_back(BuildVec);
 4906   Results.push_back(LoadChain);
 4992       OtherOps.push_back(Chain); // Chain
 5010         ScalarRes.push_back(Res);
 5018       Results.push_back(BuildVec);
 5019       Results.push_back(LoadChain);
 5039       Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i8,
 5041       Results.push_back(NewLD.getValue(1));
lib/Target/NVPTX/NVPTXImageOptimizer.cpp
  162       InstrToDelete.push_back(BI);
  166   InstrToDelete.push_back(From);
lib/Target/NVPTX/NVPTXInstrInfo.cpp
  116       Cond.push_back(LastInst.getOperand(0));
  134     Cond.push_back(SecondLastInst.getOperand(0));
lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp
   82           AggrLoads.push_back(LI);
   89             MemCalls.push_back(IntrCall);
   92           MemCalls.push_back(IntrCall);
lib/Target/NVPTX/NVPTXProxyRegErasure.cpp
   81         RemoveList.push_back(&MI);
lib/Target/NVPTX/NVVMReflect.cpp
  173     ToRemove.push_back(Call);
lib/Target/PowerPC/MCTargetDesc/PPCMCCodeEmitter.cpp
   50   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
   62   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
   75   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
   88   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  100   Fixups.push_back(MCFixup::create(IsLittleEndian? 0 : 2, MO.getExpr(),
  118   Fixups.push_back(MCFixup::create(IsLittleEndian? 0 : 2, MO.getExpr(),
  136   Fixups.push_back(MCFixup::create(IsLittleEndian? 0 : 2, MO.getExpr(),
  157   Fixups.push_back(MCFixup::create(IsLittleEndian? 0 : 2, MO.getExpr(),
  216   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  230   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
lib/Target/PowerPC/PPCBoolRetToInt.cpp
   75     WorkList.push_back(V);
   86             WorkList.push_back(Op);
  152         ToRemove.push_back(P);
  171           ToRemove.push_back(P);
lib/Target/PowerPC/PPCCCState.cpp
   20       OriginalArgWasPPCF128.push_back(true);
   22       OriginalArgWasPPCF128.push_back(false);
   30       OriginalArgWasPPCF128.push_back(true);
   32       OriginalArgWasPPCF128.push_back(false);
lib/Target/PowerPC/PPCCTRLoops.cpp
  183       Preds.push_back(*PI);
lib/Target/PowerPC/PPCEarlyReturn.cpp
  140           PredToRemove.push_back(*PI);
lib/Target/PowerPC/PPCExpandISEL.cpp
  162         thisBlockISELs.push_back(&MI);
  244         SubISELList.push_back(*I++);
  251           SubISELList.push_back(*I++);
lib/Target/PowerPC/PPCFastISel.cpp
 1482     RegArgs.push_back(ArgReg);
 1541     CLI.InRegs.push_back(SourcePhysReg);
 1629     Args.push_back(ArgValue);
 1630     ArgRegs.push_back(Arg);
 1631     ArgVTs.push_back(ArgVT);
 1632     ArgFlags.push_back(Flags);
 1731       RetRegs.push_back(RetReg);
 1744         RetRegs.push_back(VA.getLocReg());
lib/Target/PowerPC/PPCFrameLowering.cpp
 1892       GPRegs.push_back(CSI[i]);
 1900       G8Regs.push_back(CSI[i]);
 1908       FPRegs.push_back(CSI[i]);
 1924       VRegs.push_back(CSI[i]);
lib/Target/PowerPC/PPCHazardRecognizers.cpp
  195       CurGroup.push_back(SU);
  231     CurGroup.push_back(nullptr);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp
 1494         BitGroups.push_back(BitGroup(LastValue, LastRLAmt, LastGroupStartIdx,
 1502       BitGroups.push_back(BitGroup(LastValue, LastRLAmt, LastGroupStartIdx,
 1546       ValueRotsVec.push_back(I.second);
 5393         Queue.push_back(O);
 5614     ToReplace.push_back(User);
 6324           Ops.push_back(SDValue(ReplOp, 0));
 6326           Ops.push_back(V);
 6338           NewVTs.push_back(MVT::i64);
 6340           NewVTs.push_back(VTs.VTs[i]);
lib/Target/PowerPC/PPCISelLowering.cpp
 3550       InVals.push_back(ArgValue);
 3566       InVals.push_back(
 3641       MemOps.push_back(Store);
 3660       MemOps.push_back(Store);
 3810         InVals.push_back(FIN);
 3837         InVals.push_back(Arg);
 3858           MemOps.push_back(Store);
 3868       InVals.push_back(FIN);
 3885         MemOps.push_back(Store);
 4053     InVals.push_back(ArgVal);
 4089       MemOps.push_back(Store);
 4246       InVals.push_back(FIN);
 4259           MemOps.push_back(Store);
 4282           MemOps.push_back(Store);
 4405     InVals.push_back(ArgVal);
 4449       MemOps.push_back(Store);
 4785     MemOpChains.push_back(DAG.getStore(
 4841   TailCallArguments.push_back(Info);
 4901     MemOpChains.push_back(
 5110     Ops.push_back(Chain);
 5115       Ops.push_back(DAG.getRegister(PPC::X11, PtrVT));
 5118       Ops.push_back(DAG.getRegister(isPPC64 ? PPC::CTR8 : PPC::CTR, PtrVT));
 5123     Ops.push_back(Chain);
 5124     Ops.push_back(Callee);
 5128     Ops.push_back(DAG.getConstant(SPDiff, dl, MVT::i32));
 5133     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
 5146       Ops.push_back(DAG.getRegister(isPPC64 ? PPC::X2
 5211     InVals.push_back(Val);
 5232     Ops.push_back(DAG.getRegister(PPC::CR1EQ, MVT::i32));
 5246   Ops.push_back(DAG.getRegisterMask(Mask));
 5249     Ops.push_back(InFlag);
 5603         MemOpChains.push_back(
 5938           MemOpChains.push_back(Load.getValue(1));
 5999         MemOpChains.push_back(Load.getValue(1));
 6015           MemOpChains.push_back(Load.getValue(1));
 6177         MemOpChains.push_back(Store);
 6181           MemOpChains.push_back(Load.getValue(1));
 6192           MemOpChains.push_back(Load.getValue(1));
 6233         MemOpChains.push_back(Store);
 6237           MemOpChains.push_back(Load.getValue(1));
 6248           MemOpChains.push_back(Load.getValue(1));
 6488           MemOpChains.push_back(Load.getValue(1));
 6519           MemOpChains.push_back(Load.getValue(1));
 6555           MemOpChains.push_back(Store);
 6561             MemOpChains.push_back(Load.getValue(1));
 6569             MemOpChains.push_back(Load.getValue(1));
 6612         MemOpChains.push_back(Store);
 6616           MemOpChains.push_back(Load.getValue(1));
 6627           MemOpChains.push_back(Load.getValue(1));
 6930       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 6939     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 6949         RetOps.push_back(DAG.getRegister(*I, MVT::i64));
 6951         RetOps.push_back(DAG.getRegister(*I, MVT::getFloatingPointVT(64)));
 6953         RetOps.push_back(DAG.getRegister(*I, MVT::i1));
 6955         RetOps.push_back(DAG.getRegister(*I, MVT::Other));
 6965     RetOps.push_back(Flag);
 7204       ShuffV.push_back(i * SizeMult);
 7207       ShuffV.push_back(i * SizeMult - 1);
 7212     ShuffV.push_back(WideNumElts + 1);
 7669     ShuffV.push_back(i + WideNumElts);
 8327         Stores.push_back(
 8335         Stores.push_back(DAG.getStore(DAG.getEntryNode(), dl, StoreValue, Idx,
 9177         ResultMask.push_back(DAG.getConstant(31 - (SrcElt*BytesPerElement + j),
 9180         ResultMask.push_back(DAG.getConstant(SrcElt*BytesPerElement + j, dl,
 9597     Ops.push_back(AtomicNode->getOperand(i));
10197     Results.push_back(RTB);
10198     Results.push_back(RTB.getValue(1));
10199     Results.push_back(RTB.getValue(2));
10215     Results.push_back(DAG.getNode(ISD::TRUNCATE, dl, MVT::i1, NewInt));
10216     Results.push_back(NewInt.getValue(1));
10228       Results.push_back(NewNode);
10229       Results.push_back(NewNode.getValue(1));
10238     Results.push_back(LowerFP_TO_INT(SDValue(N, 0), DAG, dl));
10247       Results.push_back(LowerTRUNCATEVector(SDValue(N, 0), DAG));
10894       Cond.push_back(MI.getOperand(4));
10896       Cond.push_back(MachineOperand::CreateImm(PPC::PRED_BIT_SET));
10897     Cond.push_back(MI.getOperand(1));
11895         Queue.push_back(ChainLD->getChain().getNode());
11899           Queue.push_back(O.getNode());
11914     Queue.push_back(*I);
11930           Queue.push_back(*UI);
12110       Inputs.push_back(N->getOperand(i));
12112       BinOps.push_back(N->getOperand(i));
12127     PromOps.push_back(BinOp);
12141         Inputs.push_back(BinOp.getOperand(i));
12151         BinOps.push_back(BinOp.getOperand(i));
12343     PromOps.push_back(BinOp);
12354         Inputs.push_back(BinOp.getOperand(i));
12360         BinOps.push_back(BinOp.getOperand(i));
12681           Ops.push_back(DAG.getUNDEF(SrcVT));
12686           Ops.push_back(Trunc);
12689         Ops.push_back(In.isUndef() ? DAG.getUNDEF(SrcVT) : In.getOperand(0));
12791       Ops.push_back(i);
14113   Created.push_back(Op.getNode());
14117     Created.push_back(Op.getNode());
lib/Target/PowerPC/PPCInstrInfo.cpp
  539       Cond.push_back(LastInst.getOperand(0));
  540       Cond.push_back(LastInst.getOperand(1));
  547       Cond.push_back(MachineOperand::CreateImm(PPC::PRED_BIT_SET));
  548       Cond.push_back(LastInst.getOperand(0));
  555       Cond.push_back(MachineOperand::CreateImm(PPC::PRED_BIT_UNSET));
  556       Cond.push_back(LastInst.getOperand(0));
  565       Cond.push_back(MachineOperand::CreateImm(1));
  566       Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
  576       Cond.push_back(MachineOperand::CreateImm(0));
  577       Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
  600     Cond.push_back(SecondLastInst.getOperand(0));
  601     Cond.push_back(SecondLastInst.getOperand(1));
  610     Cond.push_back(MachineOperand::CreateImm(PPC::PRED_BIT_SET));
  611     Cond.push_back(SecondLastInst.getOperand(0));
  620     Cond.push_back(MachineOperand::CreateImm(PPC::PRED_BIT_UNSET));
  621     Cond.push_back(SecondLastInst.getOperand(0));
  633     Cond.push_back(MachineOperand::CreateImm(1));
  634     Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
  647     Cond.push_back(MachineOperand::CreateImm(0));
  648     Cond.push_back(MachineOperand::CreateReg(isPPC64 ? PPC::CTR8 : PPC::CTR,
 1209   NewMIs.push_back(addFrameReference(
 1261   NewMIs.push_back(addFrameReference(BuildMI(MF, DL, get(Opcode), DestReg),
 3428       MOps.push_back(MI.getOperand(i));
 3674       MOps.push_back(MI.getOperand(i));
 4190       Cond.push_back(MachineOperand::CreateImm(0));
 4191       Cond.push_back(MachineOperand::CreateReg(
lib/Target/PowerPC/PPCLoopPreIncPrep.cpp
  226       B.Elements.push_back(BucketElement(CDiff, MemI));
lib/Target/PowerPC/PPCMachineFunctionInfo.h
  220   void addMustSaveCR(unsigned Reg) { MustSaveCRs.push_back(Reg); }
lib/Target/PowerPC/PPCPreEmitPeephole.cpp
  185               InstrsToErase.push_back(&MI);
  193               InstrsToErase.push_back(&MI);
  204               InstrsToErase.push_back(DefMIToErase);
  247           InstrsToErase.push_back(Br);
  257             InstrsToErase.push_back(&*It);
  281             InstrsToErase.push_back(CRSetMI);
lib/Target/PowerPC/PPCQPXLoadSplat.cpp
  156       Splats.push_back(MI);
lib/Target/PowerPC/PPCSubtarget.cpp
  207   CriticalPathRCs.push_back(isPPC64() ?
lib/Target/RISCV/AsmParser/RISCVAsmParser.cpp
  158     FeatureBitStack.push_back(getSTI().getFeatureBits());
lib/Target/RISCV/MCTargetDesc/RISCVMCCodeEmitter.cpp
  157   Fixups.push_back(MCFixup::create(
  163     Fixups.push_back(MCFixup::create(
  353   Fixups.push_back(
  362     Fixups.push_back(
lib/Target/RISCV/RISCVISelLowering.cpp
  875     Results.push_back(RCW);
  876     Results.push_back(RCW.getValue(1));
  877     Results.push_back(RCW.getValue(2));
  887     Results.push_back(customLegalizeToWOpWithSExt(N, DAG));
  896     Results.push_back(customLegalizeToWOp(N, DAG));
  906     Results.push_back(customLegalizeToWOp(N, DAG));
  917     Results.push_back(DAG.getNode(ISD::TRUNCATE, DL, MVT::i32, FPConv));
 1551     PendingLocs.push_back(
 1553     PendingArgFlags.push_back(ArgFlags);
 1925       InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue,
 1934         InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address,
 1940     InVals.push_back(ArgValue);
 2146     ByValArgs.push_back(FIPtr);
 2179         MemOpChains.push_back(
 2199       MemOpChains.push_back(
 2211         MemOpChains.push_back(
 2241       MemOpChains.push_back(
 2291   Ops.push_back(Chain);
 2292   Ops.push_back(Callee);
 2297     Ops.push_back(DAG.getRegister(Reg.first, Reg.second.getValueType()));
 2304     Ops.push_back(DAG.getRegisterMask(Mask));
 2309     Ops.push_back(Glue);
 2355     InVals.push_back(RetValue);
 2424       RetOps.push_back(DAG.getRegister(RegLo, MVT::i32));
 2427       RetOps.push_back(DAG.getRegister(RegHi, MVT::i32));
 2440       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 2448     RetOps.push_back(Glue);
lib/Target/RISCV/RISCVInstrInfo.cpp
  209   Cond.push_back(MachineOperand::CreateImm(LastInst.getOpcode()));
  210   Cond.push_back(LastInst.getOperand(0));
  211   Cond.push_back(LastInst.getOperand(1));
lib/Target/RISCV/Utils/RISCVMatInt.cpp
   32       Res.push_back(Inst(RISCV::LUI, Hi20));
   36       Res.push_back(Inst(AddiOpc, Lo12));
   73   Res.push_back(Inst(RISCV::SLLI, ShiftAmount));
   75     Res.push_back(Inst(RISCV::ADDI, Lo12));
lib/Target/Sparc/MCTargetDesc/SparcMCCodeEmitter.cpp
  137     Fixups.push_back(MCFixup::create(0, Expr, Kind));
  179   Fixups.push_back(MCFixup::create(0, MO.getExpr(), fixupKind));
  192   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  205   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  218   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
  220   Fixups.push_back(MCFixup::create(0, MO.getExpr(),
lib/Target/Sparc/SparcISelDAGToDAG.cpp
  202       OpChanged.push_back(false);
lib/Target/Sparc/SparcISelLowering.cpp
  228   RetOps.push_back(SDValue());
  253       RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  262     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  276     RetOps.push_back(DAG.getRegister(SP::I0, PtrVT));
  285     RetOps.push_back(Flag);
  313   RetOps.push_back(DAG.getConstant(8, DL, MVT::i32));
  357     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
  364     RetOps.push_back(Flag);
  412       InVals.push_back(Arg);
  445         InVals.push_back(WholeValue);
  458       InVals.push_back(Arg);
  477         InVals.push_back(Load);
  501       InVals.push_back(WholeValue);
  519     InVals.push_back(Load);
  628       InVals.push_back(Arg);
  644     InVals.push_back(
  675     OutChains.push_back(
  768       ByValArgs.push_back(FIPtr);
  772       ByValArgs.push_back(nullVal);
  825       MemOpChains.push_back(
  846           MemOpChains.push_back(
  880           MemOpChains.push_back(
  889         MemOpChains.push_back(
  894         MemOpChains.push_back(
  919     MemOpChains.push_back(
  953   Ops.push_back(Chain);
  954   Ops.push_back(Callee);
  956     Ops.push_back(DAG.getTargetConstant(SRetArgSize, dl, MVT::i32));
  958     Ops.push_back(DAG.getRegister(toCallerWindow(RegsToPass[i].first),
  968   Ops.push_back(DAG.getRegisterMask(Mask));
  971     Ops.push_back(InFlag);
 1003       InVals.push_back(Vec);
 1010       InVals.push_back(Chain.getValue(0));
 1223     MemOpChains.push_back(
 1255   Ops.push_back(Chain);
 1256   Ops.push_back(Callee);
 1258     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
 1268   Ops.push_back(DAG.getRegisterMask(Mask));
 1273     Ops.push_back(InGlue);
 1344     InVals.push_back(RV);
 3356     Results.push_back(LowerF128Op(SDValue(N, 0),
 3367     Results.push_back(Pair);
 3368     Results.push_back(N->getOperand(0));
 3382     Results.push_back(LowerF128Op(SDValue(N, 0),
 3401     Results.push_back(Res);
 3402     Results.push_back(LoadRes.getValue(1));
lib/Target/Sparc/SparcInstrInfo.cpp
  155   Cond.push_back(MachineOperand::CreateImm(LastInst->getOperand(1).getImm()));
lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp
  289   Fixups.push_back(MCFixup::create(Offset, Expr, (MCFixupKind)Kind));
  294     Fixups.push_back(MCFixup::create(0, MOTLS.getExpr(),
lib/Target/SystemZ/SystemZCallingConv.h
   49       ArgIsFixed.push_back(true);
   53       ArgIsShortVector.push_back(IsShortVectorType(Ins[i].ArgVT));
   63       ArgIsFixed.push_back(Outs[i].IsFixed);
   67       ArgIsShortVector.push_back(IsShortVectorType(Outs[i].ArgVT));
  102   PendingMembers.push_back(CCValAssign::getPending(ValNo, ValVT,
lib/Target/SystemZ/SystemZElimCompare.cpp
  366       AlterMasks.push_back(&MI->getOperand(FirstOpNum));
  367       AlterMasks.push_back(&MI->getOperand(FirstOpNum + 1));
  618       CCUsers.push_back(&MI);
lib/Target/SystemZ/SystemZFrameLowering.cpp
  463     CFIIndexes.push_back(CFIIndex);
lib/Target/SystemZ/SystemZISelDAGToDAG.cpp
 1154     Ops.push_back(CurDAG->getTargetConstant(OpVal, DL, MVT::i32));
 1291         ChainOps.push_back(Load.getOperand(0));
 1294       LoopWorklist.push_back(Op.getNode());
 1295       ChainOps.push_back(Op);
 1302           LoopWorklist.push_back(Op.getNode());
lib/Target/SystemZ/SystemZISelLowering.cpp
  689     OpVals.push_back(Mask);
  701       OpVals.push_back(((unsigned) SignedValue));
  713       OpVals.push_back(Start - (64 - SplatBitSize));
  714       OpVals.push_back(End - (64 - SplatBitSize));
 1378       InVals.push_back(DAG.getLoad(VA.getValVT(), DL, Chain, ArgValue,
 1389         InVals.push_back(DAG.getLoad(PartVA.getValVT(), DL, Chain, Address,
 1394       InVals.push_back(convertLocVTToValVT(DAG, DL, VA, Chain, ArgValue));
 1509       MemOpChains.push_back(
 1521         MemOpChains.push_back(
 1547       MemOpChains.push_back(
 1581   Ops.push_back(Chain);
 1582   Ops.push_back(Callee);
 1587     Ops.push_back(DAG.getRegister(RegsToPass[I].first,
 1594   Ops.push_back(DAG.getRegisterMask(Mask));
 1598     Ops.push_back(Glue);
 1631     InVals.push_back(convertLocVTToValVT(DAG, DL, VA, Chain, RetValue));
 1681   RetOps.push_back(Chain);
 1696     RetOps.push_back(DAG.getRegister(Reg, VA.getLocVT()));
 1702     RetOps.push_back(Glue);
 1901   Ops.push_back(Op.getOperand(0));
 1903     Ops.push_back(Op.getOperand(I));
 1922     Ops.push_back(Op.getOperand(I));
 2877   Ops.push_back(Chain);
 2878   Ops.push_back(DAG.getTargetGlobalAddress(Node->getGlobal(), DL,
 2884   Ops.push_back(DAG.getRegister(SystemZ::R2D, PtrVT));
 2885   Ops.push_back(DAG.getRegister(SystemZ::R12D, PtrVT));
 2892   Ops.push_back(DAG.getRegisterMask(Mask));
 2895   Ops.push_back(Glue);
 4310     Bytes.push_back(-1);
 4368     Ops.push_back(Op);
 4373     Bytes.push_back(Base + I);
 4387     Ops.push_back(DAG.getUNDEF(MVT::v16i8));
 4547       ResidueOps.push_back(BVN->getOperand(I));
 4558       ResidueOps.push_back(DAG.getUNDEF(ResidueOps[0].getValueType()));
 5078     Results.push_back(lowerGR128ToI128(DAG, Res));
 5079     Results.push_back(Res.getValue(1));
 5097     Results.push_back(Res);
 5112     Results.push_back(lowerGR128ToI128(DAG, Res));
 5113     Results.push_back(Success);
 5114     Results.push_back(Res.getValue(2));
 5541       OtherUses.push_back(*UI);
 5553       Ops.push_back((Op.getNode() == N && Op.getResNo() == 0) ? Extract0 : Op);
 6633   Selects.push_back(&MI);
 6645         Selects.push_back(&*NextMIIt);
 6659         DbgValues.push_back(&*NextMIIt);
lib/Target/SystemZ/SystemZInstrInfo.cpp
  419       Cond.push_back(MachineOperand::CreateImm(Branch.CCValid));
  420       Cond.push_back(MachineOperand::CreateImm(Branch.CCMask));
lib/Target/SystemZ/SystemZLongBranch.cpp
  299         Terminators.push_back(describeTerminator(*MI));
lib/Target/SystemZ/SystemZRegisterInfo.cpp
   69       Hints.push_back(Reg);
   73       Hints.push_back(Reg);
   93     Worklist.push_back(VirtReg);
  126             Worklist.push_back(OtherReg);
  190       Hints.push_back(OrderReg);
lib/Target/WebAssembly/AsmParser/WebAssemblyAsmParser.cpp
  334       Types.push_back(Type.getValue());
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyInstPrinter.cpp
   95       EHPadStack.push_back(EHPadStackCounter++);
lib/Target/WebAssembly/MCTargetDesc/WebAssemblyMCCodeEmitter.cpp
  164       Fixups.push_back(MCFixup::create(OS.tell() - Start, MO.getExpr(),
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  248     EmittedFeatures.push_back(Entry);
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp
  696         ToDelete.push_back(&*std::prev(B));
  697         ToDelete.push_back(&*E);
  877         EHPadStack.push_back(MI.getParent());
  918         EHPadStack.push_back(MI.getParent());
 1196     BrDests.push_back(P.first);
 1319         Stack.push_back(&MBB);
 1323         Stack.push_back(EndToBegin[&MI]->getParent());
lib/Target/WebAssembly/WebAssemblyCallIndirectFixup.cpp
  123         Ops.push_back(MachineOperand::CreateImm(0));
  127         Ops.push_back(MachineOperand::CreateImm(0));
  132           Ops.push_back(MO);
  133         Ops.push_back(MI.getOperand(MI.getDesc().getNumDefs()));
lib/Target/WebAssembly/WebAssemblyExceptionInfo.cpp
   55     Exceptions.push_back(WE);
  104   WL.push_back(EHPad);
  122             WL.push_back(Frontier);
  134         WL.push_back(Succ);
lib/Target/WebAssembly/WebAssemblyFastISel.cpp
  859     Args.push_back(Reg);
lib/Target/WebAssembly/WebAssemblyFixFunctionBitcasts.cpp
  148       Args.push_back(&*AI);
  154         Args.push_back(PtrCast);
  172       Args.push_back(UndefValue::get(*PI));
  175         Args.push_back(&*AI);
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  203         WorkList.push_back(Pred);
  214             WorkList.push_back(Pred);
  387         AllPreds.push_back(Pred);
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
  779       Chains.push_back(
  803   Ops.push_back(Chain);
  804   Ops.push_back(Callee);
  812     Ops.push_back(FINode);
  827     InTys.push_back(In.VT);
  836   InTys.push_back(MVT::Other);
  844     InVals.push_back(Res);
  914     InVals.push_back(In.Used ? DAG.getNode(WebAssemblyISD::ARGUMENT, DL, In.VT,
 1165   Ops.push_back(Chain);
 1166   Ops.push_back(Index);
 1173     Ops.push_back(DAG.getBasicBlock(MBB));
 1178   Ops.push_back(DAG.getBasicBlock(MBBs[0]));
 1409           ConstLanes.push_back(Lane);
 1411           ConstLanes.push_back(DAG.getConstantFP(0, DL, LaneT));
 1413           ConstLanes.push_back(DAG.getConstant(0, DL, LaneT));
lib/Target/WebAssembly/WebAssemblyInstrInfo.cpp
  122       Cond.push_back(MachineOperand::CreateImm(true));
  123       Cond.push_back(MI.getOperand(1));
  130       Cond.push_back(MachineOperand::CreateImm(false));
  131       Cond.push_back(MI.getOperand(1));
  144       Cond.push_back(MachineOperand::CreateImm(true));
  145       Cond.push_back(MI.getOperand(2));
lib/Target/WebAssembly/WebAssemblyLateEHPrepare.cpp
   64   WL.push_back(MI->getParent());
  245           ToDelete.push_back(&MI);
  247           ExtractInstrs.push_back(&MI);
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp
  397   Args.push_back(CI->getCalledValue());
  410   ArgAttributes.push_back(AttributeSet());
  413     ArgAttributes.push_back(InvokeAL.getParamAttributes(I));
  463   ArgTys.push_back(PointerType::getUnqual(CalleeFTy));
  761       ToErase.push_back(II);
  778       ToErase.push_back(II);
  803       ToErase.push_back(RI);
  823       ToErase.push_back(CI);
  848           FMCArgs.push_back(EV);
  851         FMCArgs.push_back(Clause);
  863     ToErase.push_back(LPI);
  943     ToErase.push_back(CI);
 1011         ToErase.push_back(CI);
 1018       ToErase.push_back(BB->getTerminator());
lib/Target/WebAssembly/WebAssemblyMCInstLower.cpp
  111     Params.push_back(Subtarget.hasAddr64() ? wasm::ValType::I64
  242             Returns.push_back(getType(MRI.getRegClass(MO.getReg())));
  245               Params.push_back(getType(MRI.getRegClass(MO.getReg())));
lib/Target/WebAssembly/WebAssemblyMachineFunctionInfo.cpp
   41       ValueVTs.push_back(RegisterVT);
   59     Params.push_back(PtrVT);
   65     Params.push_back(PtrVT);
   71     Out.push_back(WebAssembly::toValType(Ty));
lib/Target/WebAssembly/WebAssemblyMemIntrinsicResults.cpp
  128       Indices.push_back(WhereIdx.getRegSlot());
lib/Target/WebAssembly/WebAssemblyRegColoring.cpp
  112     SortedIntervals.push_back(LI);
  159     Assignments[Color].push_back(LI);
lib/Target/WebAssembly/WebAssemblyRegStackify.cpp
  360       MutableRegisters.push_back(Reg);
  922             Stack.push_back(Reg);
lib/Target/WebAssembly/WebAssemblyRuntimeLibcallSignatures.cpp
  533     Rets.push_back(wasm::ValType::F32);
  534     Params.push_back(wasm::ValType::F32);
  537     Rets.push_back(wasm::ValType::F32);
  538     Params.push_back(wasm::ValType::F64);
  541     Rets.push_back(wasm::ValType::F32);
  542     Params.push_back(wasm::ValType::I32);
  545     Rets.push_back(wasm::ValType::F32);
  546     Params.push_back(wasm::ValType::I64);
  549     Rets.push_back(wasm::ValType::F32);
  550     Params.push_back(wasm::ValType::I32);
  553     Rets.push_back(wasm::ValType::F64);
  554     Params.push_back(wasm::ValType::F32);
  557     Rets.push_back(wasm::ValType::F64);
  558     Params.push_back(wasm::ValType::F64);
  561     Rets.push_back(wasm::ValType::F64);
  562     Params.push_back(wasm::ValType::I32);
  565     Rets.push_back(wasm::ValType::F64);
  566     Params.push_back(wasm::ValType::I64);
  569     Rets.push_back(wasm::ValType::I32);
  570     Params.push_back(wasm::ValType::F32);
  573     Rets.push_back(wasm::ValType::I32);
  574     Params.push_back(wasm::ValType::F64);
  577     Rets.push_back(wasm::ValType::I32);
  578     Params.push_back(wasm::ValType::I32);
  581     Rets.push_back(wasm::ValType::I64);
  582     Params.push_back(wasm::ValType::F32);
  585     Rets.push_back(wasm::ValType::I64);
  586     Params.push_back(wasm::ValType::F64);
  589     Rets.push_back(wasm::ValType::I64);
  590     Params.push_back(wasm::ValType::I64);
  593     Rets.push_back(wasm::ValType::F32);
  594     Params.push_back(wasm::ValType::F32);
  595     Params.push_back(wasm::ValType::F32);
  598     Rets.push_back(wasm::ValType::F32);
  599     Params.push_back(wasm::ValType::F32);
  600     Params.push_back(wasm::ValType::I32);
  603     Rets.push_back(wasm::ValType::F32);
  604     Params.push_back(wasm::ValType::I64);
  605     Params.push_back(wasm::ValType::I64);
  608     Rets.push_back(wasm::ValType::F64);
  609     Params.push_back(wasm::ValType::F64);
  610     Params.push_back(wasm::ValType::F64);
  613     Rets.push_back(wasm::ValType::F64);
  614     Params.push_back(wasm::ValType::F64);
  615     Params.push_back(wasm::ValType::I32);
  618     Rets.push_back(wasm::ValType::F64);
  619     Params.push_back(wasm::ValType::I64);
  620     Params.push_back(wasm::ValType::I64);
  623     Rets.push_back(wasm::ValType::I32);
  624     Params.push_back(wasm::ValType::F32);
  627     Rets.push_back(wasm::ValType::I32);
  628     Params.push_back(wasm::ValType::F64);
  631     Rets.push_back(wasm::ValType::I32);
  632     Params.push_back(wasm::ValType::I64);
  633     Params.push_back(wasm::ValType::I64);
  636     Rets.push_back(wasm::ValType::I32);
  637     Params.push_back(wasm::ValType::I32);
  638     Params.push_back(wasm::ValType::I32);
  641     Params.push_back(wasm::ValType::F32);
  642     Params.push_back(PtrTy);
  643     Params.push_back(PtrTy);
  646     Params.push_back(wasm::ValType::F64);
  647     Params.push_back(PtrTy);
  648     Params.push_back(PtrTy);
  651     Rets.push_back(wasm::ValType::I32);
  652     Params.push_back(wasm::ValType::I32);
  653     Params.push_back(wasm::ValType::I32);
  656     Rets.push_back(wasm::ValType::I32);
  657     Params.push_back(wasm::ValType::F32);
  658     Params.push_back(wasm::ValType::F32);
  661     Rets.push_back(wasm::ValType::I32);
  662     Params.push_back(wasm::ValType::F64);
  663     Params.push_back(wasm::ValType::F64);
  666     Rets.push_back(wasm::ValType::I32);
  667     Params.push_back(wasm::ValType::I32);
  668     Params.push_back(wasm::ValType::I32);
  671     Rets.push_back(wasm::ValType::I32);
  672     Params.push_back(wasm::ValType::I32);
  673     Params.push_back(wasm::ValType::I32);
  674     Params.push_back(PtrTy);
  677     Rets.push_back(wasm::ValType::I64);
  678     Params.push_back(wasm::ValType::I64);
  679     Params.push_back(wasm::ValType::I64);
  682     Rets.push_back(wasm::ValType::I64);
  683     Params.push_back(wasm::ValType::I64);
  684     Params.push_back(wasm::ValType::I64);
  685     Params.push_back(PtrTy);
  692     Params.push_back(PtrTy);
  694     Params.push_back(wasm::ValType::F32);
  701     Params.push_back(PtrTy);
  703     Params.push_back(wasm::ValType::F64);
  710     Params.push_back(PtrTy);
  712     Params.push_back(wasm::ValType::I32);
  713     Params.push_back(wasm::ValType::I32);
  720     Params.push_back(PtrTy);
  722     Params.push_back(wasm::ValType::I32);
  723     Params.push_back(wasm::ValType::I32);
  730     Params.push_back(PtrTy);
  732     Params.push_back(wasm::ValType::I64);
  733     Params.push_back(wasm::ValType::I64);
  740     Params.push_back(PtrTy);
  742     Params.push_back(wasm::ValType::I64);
  743     Params.push_back(wasm::ValType::I64);
  744     Params.push_back(wasm::ValType::I64);
  745     Params.push_back(wasm::ValType::I64);
  752     Params.push_back(PtrTy);
  754     Params.push_back(wasm::ValType::I64);
  755     Params.push_back(wasm::ValType::I64);
  756     Params.push_back(wasm::ValType::I64);
  757     Params.push_back(wasm::ValType::I64);
  758     Params.push_back(PtrTy);
  767     Params.push_back(PtrTy);
  769     Params.push_back(wasm::ValType::I64);
  770     Params.push_back(wasm::ValType::I64);
  771     Params.push_back(wasm::ValType::I64);
  772     Params.push_back(wasm::ValType::I64);
  781     Params.push_back(PtrTy);
  783     Params.push_back(wasm::ValType::I64);
  784     Params.push_back(wasm::ValType::I64);
  785     Params.push_back(wasm::ValType::I32);
  788     Rets.push_back(PtrTy);
  789     Params.push_back(PtrTy);
  790     Params.push_back(wasm::ValType::I32);
  791     Params.push_back(PtrTy);
  794     Rets.push_back(PtrTy);
  795     Params.push_back(PtrTy);
  796     Params.push_back(PtrTy);
  797     Params.push_back(PtrTy);
  800     Rets.push_back(wasm::ValType::F32);
  801     Params.push_back(wasm::ValType::F32);
  802     Params.push_back(wasm::ValType::F32);
  803     Params.push_back(wasm::ValType::F32);
  806     Rets.push_back(wasm::ValType::F64);
  807     Params.push_back(wasm::ValType::F64);
  808     Params.push_back(wasm::ValType::F64);
  809     Params.push_back(wasm::ValType::F64);
  812     Params.push_back(wasm::ValType::I64);
  813     Params.push_back(wasm::ValType::I64);
  814     Params.push_back(PtrTy);
  815     Params.push_back(PtrTy);
  818     Params.push_back(PtrTy);
  819     Params.push_back(wasm::ValType::F32);
  822     Params.push_back(PtrTy);
  823     Params.push_back(wasm::ValType::F64);
  826     Params.push_back(PtrTy);
  827     Params.push_back(wasm::ValType::I32);
  830     Params.push_back(PtrTy);
  831     Params.push_back(wasm::ValType::I64);
  834     Params.push_back(PtrTy);
  835     Params.push_back(wasm::ValType::I64);
  836     Params.push_back(wasm::ValType::I64);
  839     Params.push_back(PtrTy);
  840     Params.push_back(wasm::ValType::I64);
  841     Params.push_back(wasm::ValType::I64);
  842     Params.push_back(wasm::ValType::I64);
  843     Params.push_back(wasm::ValType::I64);
  846     Params.push_back(PtrTy);
  847     Params.push_back(wasm::ValType::I64);
  848     Params.push_back(wasm::ValType::I64);
  849     Params.push_back(wasm::ValType::I64);
  850     Params.push_back(wasm::ValType::I64);
  851     Params.push_back(wasm::ValType::I64);
  852     Params.push_back(wasm::ValType::I64);
  855     Rets.push_back(wasm::ValType::I32);
  856     Params.push_back(wasm::ValType::I64);
  857     Params.push_back(wasm::ValType::I64);
  860     Rets.push_back(wasm::ValType::I32);
  861     Params.push_back(wasm::ValType::I64);
  862     Params.push_back(wasm::ValType::I64);
  863     Params.push_back(wasm::ValType::I64);
  864     Params.push_back(wasm::ValType::I64);
  867     Rets.push_back(PtrTy);
  868     Params.push_back(wasm::ValType::F32);
  871     Rets.push_back(PtrTy);
  872     Params.push_back(wasm::ValType::F64);
  875     Rets.push_back(PtrTy);
  876     Params.push_back(wasm::ValType::I64);
  877     Params.push_back(wasm::ValType::I64);
lib/Target/X86/AsmParser/X86AsmParser.cpp
  167         InfixOperatorStack.push_back(Op);
  177         InfixOperatorStack.push_back(Op);
  211       InfixOperatorStack.push_back(Op);
 3416         Match.push_back(MatchInstruction(Operands, Inst, ErrorInfo,
 3437         Match.push_back(M);
 3452     Match.push_back(MatchInstruction(
lib/Target/X86/MCTargetDesc/X86MCCodeEmitter.cpp
  372   Fixups.push_back(MCFixup::create(CurByte, Expr, FixupKind, Loc));
  539           Fixups.push_back(MCFixup::create(0, Sym, FK_NONE, MI.getLoc()));
lib/Target/X86/MCTargetDesc/X86WinCOFFTargetStreamer.cpp
  210   CurFPOData->Instructions.push_back(Inst);
  221   CurFPOData->Instructions.push_back(Inst);
  232   CurFPOData->Instructions.push_back(Inst);
  250   CurFPOData->Instructions.push_back(Inst);
  419       FSM.RegSaveOffsets.push_back({Inst.RegOrOffset, FSM.CurOffset});
lib/Target/X86/Utils/X86ShuffleDecode.cpp
   25   ShuffleMask.push_back(0);
   26   ShuffleMask.push_back(1);
   27   ShuffleMask.push_back(2);
   28   ShuffleMask.push_back(3);
   51     ShuffleMask.push_back(i);
   59     ShuffleMask.push_back(NElts + i);
   62     ShuffleMask.push_back(i);
   68     ShuffleMask.push_back(i);
   71     ShuffleMask.push_back(NElts + i);
   76     ShuffleMask.push_back(2 * i);
   77     ShuffleMask.push_back(2 * i);
   83     ShuffleMask.push_back(2 * i + 1);
   84     ShuffleMask.push_back(2 * i + 1);
   93       ShuffleMask.push_back(l);
  104       ShuffleMask.push_back(M);
  117       ShuffleMask.push_back(M);
  130       ShuffleMask.push_back(Base + l);
  141     ShuffleMask.push_back(i + Imm);
  157       ShuffleMask.push_back(SplatImm % NumLaneElts + l);
  168       ShuffleMask.push_back(l + i);
  171       ShuffleMask.push_back(l + 4 + (NewImm & 3));
  182       ShuffleMask.push_back(l + (NewImm & 3));
  186       ShuffleMask.push_back(l + i);
  195     ShuffleMask.push_back(l + NumHalfElts);
  197     ShuffleMask.push_back(h);
  212         ShuffleMask.push_back(NewImm % NumLaneElts + s + l);
  233       ShuffleMask.push_back(i);           // Reads from dest/src1
  234       ShuffleMask.push_back(i + NumElts); // Reads from src/src2
  252       ShuffleMask.push_back(i);           // Reads from dest/src1
  253       ShuffleMask.push_back(i + NumElts); // Reads from src/src2
  271       ShuffleMask.push_back(j);
  290       ShuffleMask.push_back(Index + i);
  302       ShuffleMask.push_back((HalfMask & 8) ? SM_SentinelZero : (int)i);
  311       ShuffleMask.push_back(SM_SentinelUndef);
  319       ShuffleMask.push_back(SM_SentinelZero);
  323       ShuffleMask.push_back(Index);
  334     ShuffleMask.push_back(((Imm >> Bit) & 1) ? NumElts + i : i);
  357       ShuffleMask.push_back(SM_SentinelUndef);
  364       ShuffleMask.push_back(SM_SentinelZero);
  373     ShuffleMask.push_back((int)Index);
  382       ShuffleMask.push_back(l + ((Imm >> (2 * i)) & 3));
  393     Mask.push_back(i);
  395       Mask.push_back(IsAnyExtend ? SM_SentinelUndef : SM_SentinelZero);
  401   ShuffleMask.push_back(0);
  403     ShuffleMask.push_back(SM_SentinelZero);
  410   Mask.push_back(NumElts);
  412     Mask.push_back(IsLoad ? static_cast<int>(SM_SentinelZero) : i);
  445     ShuffleMask.push_back(i + Idx);
  447     ShuffleMask.push_back(SM_SentinelZero);
  449     ShuffleMask.push_back(SM_SentinelUndef);
  483     ShuffleMask.push_back(i);
  485     ShuffleMask.push_back(i + NumElts);
  487     ShuffleMask.push_back(i);
  489     ShuffleMask.push_back(SM_SentinelUndef);
  504       ShuffleMask.push_back(SM_SentinelUndef);
  510     ShuffleMask.push_back((int)(LaneOffset + M));
  526       ShuffleMask.push_back(SM_SentinelUndef);
  544       ShuffleMask.push_back(SM_SentinelZero);
  556     ShuffleMask.push_back(Index);
  565       ShuffleMask.push_back(SM_SentinelUndef);
  570     ShuffleMask.push_back((int)M);
  579       ShuffleMask.push_back(SM_SentinelUndef);
  584     ShuffleMask.push_back((int)M);
lib/Target/X86/X86AvoidStoreForwardingBlocks.cpp
  352     PotentialBlockers.push_back(&MI);
  376         PotentialBlockers.push_back(&*PBInst);
  726     ForRemoval.push_back(LoadInst);
  727     ForRemoval.push_back(StoreInst);
lib/Target/X86/X86CallLowering.cpp
   89     SplitRegs.push_back(Info.Regs[0]);
lib/Target/X86/X86CallingConv.cpp
   42       AvailableRegs.push_back(Reg);
  252     PendingMembers.push_back(
lib/Target/X86/X86CmovConversion.cpp
  183       Blocks.push_back(&MBB);
  228       Loops.push_back(Child);
  304         Group.push_back(&I);
  601       DBGInstructions.push_back(&*I);
lib/Target/X86/X86CondBrFolding.cpp
  167     BranchPath.push_back(PredMBB);
  374     RemoveList.push_back(&MBB);
lib/Target/X86/X86DomainReassignment.cpp
  345     Instrs.push_back(I);
  453   Worklist.push_back(Reg);
  506       ToErase.push_back(MI);
lib/Target/X86/X86FastISel.cpp
  957     GEPs.push_back(V);
 1255     RetRegs.push_back(VA.getLocReg());
 1272     RetRegs.push_back(RetReg);
 3294     ArgRegs.push_back(ResultReg);
 3295     OutVTs.push_back(VT);
 3406       OutRegs.push_back(VA.getLocReg());
 3575     InRegs.push_back(VA.getLocReg());
lib/Target/X86/X86FixupSetCC.cpp
  154       ToErase.push_back(ZExt);
lib/Target/X86/X86FlagsCopyLowering.cpp
  362         Copies.push_back(&MI);
  443       Worklist.push_back(EndMBB);
  452           Worklist.push_back(PredMBB);
  518     Blocks.push_back(&MBB);
  585             JmpIs.push_back(&*JmpIt);
  676           Blocks.push_back(SuccMBB);
lib/Target/X86/X86FloatingPoint.cpp
  451         DeadRegs.push_back(MO.getReg());
 1712         Uses.push_back(&MO);
lib/Target/X86/X86ISelDAGToDAG.cpp
  722     Ops.push_back(Load.getOperand(0));
  728         Ops.push_back(Load.getOperand(0));
  730         Ops.push_back(Chain.getOperand(i));
  734     Ops.push_back(NewChain);
  742   Ops.push_back(SDValue(Load.getNode(), 1));
 2886     ChainOps.push_back(Load.getOperand(0));
 2893         ChainOps.push_back(Load.getOperand(0));
 2896       LoopWorklist.push_back(Op.getNode());
 2897       ChainOps.push_back(Op);
 2907       LoopWorklist.push_back(Op.getNode());
lib/Target/X86/X86ISelLowering.cpp
 2488   RetOps.push_back(Chain); // Operand #0 = Chain (updated below)
 2490   RetOps.push_back(DAG.getTargetConstant(FuncInfo->getBytesToPopOnReturn(), dl,
 2547       RetOps.push_back(ValToCopy);
 2591       RetOps.push_back(DAG.getRegister(Reg.first, Reg.second.getValueType()));
 2637     RetOps.push_back(
 2651         RetOps.push_back(DAG.getRegister(*I, MVT::i64));
 2661     RetOps.push_back(Flag);
 2898     InVals.push_back(Val);
 3311     InVals.push_back(ArgValue);
 3374       LiveGPRs.push_back(
 3382         LiveXMMRegs.push_back(
 3419       MemOps.push_back(Store);
 3426       SaveXMMOps.push_back(Chain);
 3427       SaveXMMOps.push_back(ALVal);
 3428       SaveXMMOps.push_back(DAG.getIntPtrConstant(
 3430       SaveXMMOps.push_back(DAG.getIntPtrConstant(
 3434       MemOps.push_back(DAG.getNode(X86ISD::VASTART_SAVE_XMM_REGS, dl,
 3458     RegParmTypes.push_back(IntVT);
 3460       RegParmTypes.push_back(VecVT);
 3470       Forwards.push_back(ForwardedRegister(ALVReg, X86::AL, MVT::i8));
 3593   Mask.push_back(NumElems);
 3595     Mask.push_back(i);
 3847       MemOpChains.push_back(LowerMemOpCallTo(Chain, StackPtr, Arg,
 3964         MemOpChains2.push_back(CreateCopyOfByValArgument(Source, FIN,
 3969         MemOpChains2.push_back(DAG.getStore(
 4023   Ops.push_back(Chain);
 4024   Ops.push_back(Callee);
 4027     Ops.push_back(DAG.getConstant(FPDiff, dl, MVT::i32));
 4032     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
 4079     Ops.push_back(DAG.getRegisterMask(RegMask));
 4082     Ops.push_back(DAG.getRegisterMask(Mask));
 4086     Ops.push_back(InFlag);
 5380     Ops.push_back(OpNode);
 5382       Ops.push_back(IsUndef ? DAG.getUNDEF(EltVT) :
 5415       Ops.push_back(DAG.getConstant(V.trunc(32), dl, EltVT));
 5416       Ops.push_back(DAG.getConstant(V.lshr(32).trunc(32), dl, EltVT));
 5419       Ops.push_back(DAG.getConstantFP(FV, dl, EltVT));
 5422       Ops.push_back(DAG.getConstantFP(FV, dl, EltVT));
 5424       Ops.push_back(DAG.getConstant(V, dl, EltVT));
 5592       Ops.push_back(Src.getOperand(1));
 5593       Ops.push_back(Sub);
 5642       SubOps.push_back(extractSubVector(Op, i * NumSubElts, DAG, DL, SizeSub));
 5644     Subs.push_back(Builder(DAG, DL, SubOps));
 6331     RawMask.push_back(Elt.getZExtValue());
 6348       Mask.push_back(Elt + (Lane * NumEltsPerLane));
 6350       Mask.push_back(Elt + (Lane * NumEltsPerLane) + Offset);
 6504     Ops.push_back(N->getOperand(1));
 6505     Ops.push_back(N->getOperand(0));
 6557       Ops.push_back(N0.getOperand(0));
 6667     Ops.push_back(N->getOperand(1));
 6681     Ops.push_back(N->getOperand(0));
 6682     Ops.push_back(N->getOperand(2));
 6714     Ops.push_back(N->getOperand(0));
 6716       Ops.push_back(N->getOperand(1));
 6875       Ops.push_back(N.getOperand(0));
 6876       Ops.push_back(N.getOperand(1));
 6894         Mask.push_back(SM_SentinelUndef);
 6900       Mask.push_back(ByteBits == ZeroMask ? SM_SentinelZero : i);
 6902     Ops.push_back(IsAndN ? N1 : N0);
 6933             Mask.push_back(Idx);
 6936         Ops.push_back(N.getOperand(0));
 6937         Ops.push_back(N.getOperand(1));
 6961         Mask.push_back(SM_SentinelUndef);
 6963         Mask.push_back(SM_SentinelZero);
 6965         Mask.push_back(Mask0[i]);
 6967         Mask.push_back(Mask1[i] + (int)(MaskSize * SrcInputs0.size()));
 6990         Mask.push_back(i);
 6993       Ops.push_back(Src);
 6994       Ops.push_back(Sub.getOperand(0));
 7018     Ops.push_back(Src);
 7023       Ops.push_back(DAG.getNode(ISD::INSERT_SUBVECTOR, SDLoc(N), AltVT,
 7028       Mask.push_back(i);
 7066     Ops.push_back(SrcVec);
 7067     Mask.push_back(SrcIdx);
 7084       Ops.push_back(InVec);
 7086         Mask.push_back(i == InIdx ? SM_SentinelZero : (int)i);
 7104     Ops.push_back(InVec);
 7105     Ops.push_back(ExVec);
 7107       Mask.push_back(i == InIdx ? NumElts + ExIdx : i);
 7140     Ops.push_back(N0);
 7142       Ops.push_back(N1);
 7163     Ops.push_back(N.getOperand(0));
 7195     Ops.push_back(Src);
 7227     Ops.push_back(Src);
 7272     UsedInputs.push_back(Inputs[i]);
 8060       Elts.push_back(Elt);
 8088     ConstantVec.push_back(Const);
 8436       InsertIndices.push_back(i);
 8518       NonConstIdx.push_back(idx);
 9238     LHSElts.push_back(LHS);
 9239     RHSElts.push_back(RHS);
 9692       ShuffleMask.push_back(i == InsertC ? NumElts : i);
 9937       Mask.push_back(i);
 9939       Mask.push_back(NumElems+i);
10961     MaskOps.push_back(Mask[i] < Size ? AllOnes : Zero);
11145         VSELECTMask.push_back(
14551         LoOps.push_back(BV->getOperand(i));
14552         HiOps.push_back(BV->getOperand(i + OrigSplitNumElements));
17574       BlendMask.push_back(i == IdxVal ? i + NumElts : i);
18566   CV1.push_back(
18569   CV1.push_back(
19904   Opnds.push_back(Op.getOperand(0));
19905   Opnds.push_back(Op.getOperand(1));
19911       Opnds.push_back(I->getOperand(0));
19912       Opnds.push_back(I->getOperand(1));
19938       SrcOps.push_back(Src);
19989     VecIns.push_back(DAG.getNode(ISD::OR, DL, TestVT, LHS, RHS));
20344   Created.push_back(Cmp.getNode());
20345   Created.push_back(Add.getNode());
20346   Created.push_back(CMov.getNode());
20357   Created.push_back(SRA.getNode());
20563     NewVecC.push_back(DAG.getConstant(EltC + (IsInc ? 1 : -1), DL, EltVT));
21825     Stores.push_back(Ch);
22304   MemOps.push_back(Store);
22312   MemOps.push_back(Store);
22319   MemOps.push_back(Store);
22328   MemOps.push_back(Store);
22472           Elts.push_back(CurrentOp);
22477         Elts.push_back(DAG.getConstant(C.shl(ShiftAmt), dl, ElementType));
22484           Elts.push_back(CurrentOp);
22489         Elts.push_back(DAG.getConstant(C.lshr(ShiftAmt), dl, ElementType));
22496           Elts.push_back(CurrentOp);
22501         Elts.push_back(DAG.getConstant(C.ashr(ShiftAmt), dl, ElementType));
23835     Results.push_back(DAG.getNode(ISD::OR, DL, MVT::i64, LO, Tmp));
23836     Results.push_back(Chain);
23843   Results.push_back(Pair);
23844   Results.push_back(Chain);
23869   Results.push_back(ecx.getValue(1));
24675     LUTVec.push_back(DAG.getConstant(LUT[i % 16], DL, MVT::i8));
25064           LoOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j), dl,
25066           HiOps.push_back(DAG.getAnyExtOrTrunc(B.getOperand(i + j + 8), dl,
25347         LoOps.push_back(LoOp);
25348         HiOps.push_back(HiOp);
25717         Elts.push_back(Op);
25725         Elts.push_back(DAG.getUNDEF(SVT));
25728       Elts.push_back(DAG.getConstant(One.shl(ShAmt), dl, SVT));
25842         ShuffleMask.push_back(SM_SentinelUndef);
25846         ShuffleMask.push_back(i);
25851         ShuffleMask.push_back(i + NumElts);
26026         LoAmt.push_back(Amt.getOperand(i + j));
26027         HiAmt.push_back(Amt.getOperand(i + j + 8));
26928     LUTVec.push_back(DAG.getConstant(LUT[i % 16], DL, MVT::i8));
27034       MaskElts.push_back(DAG.getConstant(PermuteByte, DL, MVT::i8));
27092     LoMaskElts.push_back(DAG.getConstant(LoLUT[i % 16], DL, MVT::i8));
27093     HiMaskElts.push_back(DAG.getConstant(HiLUT[i % 16], DL, MVT::i8));
27368       Ops.push_back(InOp.getOperand(i));
27375       Ops.push_back(FillVal);
27620   Ops.push_back(Op.getOperand(0));
27622     Ops.push_back(Op->getOperand(Op->getNumOperands() - 1));
27641   Ops.push_back(Op.getOperand(0));
27643     Ops.push_back(Op->getOperand(Op->getNumOperands() - 1));
27801     Results.push_back(Res);
27812     Results.push_back(Res.getValue(I));
27844       Results.push_back(Wide);
27863     Results.push_back(Res);
27894     Results.push_back(Res);
27918     Results.push_back(Lo);
27919     Results.push_back(Hi);
27934     Results.push_back(DAG.getNode(N->getOpcode(), dl, MVT::v4f32, LHS, RHS));
27957         Results.push_back(Res);
27967     Results.push_back(V);
27999       Results.push_back(DAG.getBuildVector(WidenVT, dl, Ops));
28008         Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In));
28015         Results.push_back(DAG.getNode(X86ISD::VTRUNC, dl, WidenVT, In));
28032       Results.push_back(Res);
28074       Results.push_back(Res);
28112       Results.push_back(Res);
28151       Results.push_back(Res);
28172         Results.push_back(Res);
28199       Results.push_back(Res);
28204       Results.push_back(V);
28212     Results.push_back(DAG.getNode(X86ISD::CVTSI2P, dl, MVT::v4f32, Src));
28223       Results.push_back(DAG.getNode(X86ISD::CVTUI2P, dl, MVT::v4f32, Src));
28236     Results.push_back(DAG.getNode(X86ISD::VFPROUND, dl, MVT::v4f32, Sub));
28243     Results.push_back(V);
28356     Results.push_back(DAG.getNode(ISD::BUILD_PAIR, dl, T, OpsF));
28357     Results.push_back(Success);
28358     Results.push_back(EFLAGS.getValue(1));
28377         Results.push_back(Res);
28378         Results.push_back(Ld.getValue(1));
28411         Results.push_back(Result);
28412         Results.push_back(Result.getValue(1));
28450       Results.push_back(Res);
28463       Results.push_back(Res);
28472       Results.push_back(Res);
28506       Results.push_back(Res);
28507       Results.push_back(Res.getValue(2));
28533       Results.push_back(Res);
28534       Results.push_back(Chain);
28542     Results.push_back(Res);
28543     Results.push_back(Res.getValue(1));
30375     AvailableRegs.push_back(X86::R11);
30964       CallSiteNumToLPad[CSI].push_back(&MBB);
31121         MBBLPads.push_back(MBBS);
32664       VPermIdx.push_back(Idx);
32687         VPerm2Idx.push_back(-1);
32692         VPerm2Idx.push_back(8);
32697       VPerm2Idx.push_back(Index);
32722         PSHUFBMask.push_back(DAG.getUNDEF(MVT::i8));
32726         PSHUFBMask.push_back(DAG.getConstant(255, DL, MVT::i8));
32731       PSHUFBMask.push_back(DAG.getConstant(M, DL, MVT::i8));
32753         VPPERMMask.push_back(DAG.getUNDEF(MVT::i8));
32757         VPPERMMask.push_back(DAG.getConstant(128, DL, MVT::i8));
32761       VPPERMMask.push_back(DAG.getConstant(M, DL, MVT::i8));
33079     Ops.push_back(Input);
33085     OpInputIdx.push_back(AddOp(OpInput, OpInputIdx.empty() ? SrcOpIndex : -1));
33184   CombinedNodes.push_back(Op.getNode());
33331       Chain.push_back(V);
33341       Chain.push_back(V);
33358       Chain.push_back(V);
33370           Chain.push_back(V);
34008     Mask.push_back(Elt < NumElts ? Elt : (Elt - NumElts / 2));
35438       Ops.push_back(CreateMMXElement(BV->getOperand(i)));
36254       ExtOps.push_back(DAG.getNode(ISD::EXTRACT_VECTOR_ELT, DL, VT, Op, Index));
36485         BoolExtracts.push_back(Use);
39545     ORNodes.push_back(OR);
40848       LMask.push_back(i);
40854       RMask.push_back(i);
42389     Bits.push_back(DAG.getConstant(Bit, DL, SVT));
44339           Src.push_back(Ops[i].getOperand(0));
44351           Src.push_back(DAG.getBitcast(MVT::v4f32, Ops[i].getOperand(0)));
44362           LHS.push_back(Ops[i].getOperand(0));
44363           RHS.push_back(Ops[i].getOperand(1));
lib/Target/X86/X86ISelLowering.h
 1666       Mask.push_back(Pos);
lib/Target/X86/X86InstrBuilder.h
   69       MO.push_back(MachineOperand::CreateReg(Base.Reg, false, false, false,
   73       MO.push_back(MachineOperand::CreateFI(Base.FrameIndex));
   76     MO.push_back(MachineOperand::CreateImm(Scale));
   77     MO.push_back(MachineOperand::CreateReg(IndexReg, false, false, false, false,
   81       MO.push_back(MachineOperand::CreateGA(GV, Disp, GVOpFlags));
   83       MO.push_back(MachineOperand::CreateImm(Disp));
   85     MO.push_back(MachineOperand::CreateReg(0, false, false, false, false, false,
lib/Target/X86/X86InstrInfo.cpp
 2608       Cond.push_back(MachineOperand::CreateImm(BranchCode));
 2609       CondBranches.push_back(&*I);
 2662     CondBranches.push_back(&*I);
 3856     SrcOperandIds.push_back(i);
 5343     MOs.push_back(MachineOperand::CreateReg(PICBase, false));
 5344     MOs.push_back(MachineOperand::CreateImm(1));
 5345     MOs.push_back(MachineOperand::CreateReg(0, false));
 5346     MOs.push_back(MachineOperand::CreateCPI(CPI, 0));
 5347     MOs.push_back(MachineOperand::CreateReg(0, false));
 5374       LoadMMOs.push_back(MMO);
 5377       LoadMMOs.push_back(MF.getMachineMemOperand(
 5395       StoreMMOs.push_back(MMO);
 5398       StoreMMOs.push_back(MF.getMachineMemOperand(
 5487       AddrOps.push_back(Op);
 5489       ImpOps.push_back(Op);
 5491       BeforeOps.push_back(Op);
 5493       AfterOps.push_back(Op);
 5514     NewMIs.push_back(MIB);
 5575   NewMIs.push_back(DataMI);
 5590     NewMIs.push_back(MIB);
 5654     NewNodes.push_back(Load);
 5700   NewNodes.push_back(NewNode);
 5719     NewNodes.push_back(Store);
 7602       Ops.push_back(dwarf::DW_OP_constu);
 7603       Ops.push_back(Coef + 1);
 7604       Ops.push_back(dwarf::DW_OP_mul);
 7611           Ops.push_back(dwarf::DW_OP_breg0 + dwarfReg);
 7612           Ops.push_back(0);
 7614           Ops.push_back(dwarf::DW_OP_bregx);
 7615           Ops.push_back(dwarfReg);
 7616           Ops.push_back(0);
 7625         Ops.push_back(dwarf::DW_OP_constu);
 7626         Ops.push_back(Coef);
 7627         Ops.push_back(dwarf::DW_OP_mul);
 7632         Ops.push_back(dwarf::DW_OP_plus);
lib/Target/X86/X86InterleavedAccess.cpp
  186       DecomposedVectors.push_back(
  220     DecomposedVectors.push_back(NewLoad);
  261     Out.push_back(Mask[i] + LowOffset);
  263     Out.push_back(Mask[i] + HighOffset + NumOfElm);
  333     MaskLow.push_back(i);
  334     MaskLow.push_back(i + 8);
  442       Mask.push_back((i * Stride) % LaneSize + LaneSize * Lane);
  454     SizeInfo.push_back(GroupSize);
  489       ShuffleMask.push_back(Base + l);
  622     Output.push_back(IndexGroup[i % 3]);
  837     Indices.push_back(Mask[i]);
lib/Target/X86/X86OptimizeLEAs.cpp
  483       LEAs[getMemOpKey(MI, 1)].push_back(const_cast<MachineInstr *>(&MI));
lib/Target/X86/X86RegisterBankInfo.cpp
  307     AltMappings.push_back(&Mapping);
lib/Target/X86/X86SelectionDAGInfo.cpp
  278   Results.push_back(RepMovs);
  282   Results.push_back(DAG.getMemcpy(
lib/Target/X86/X86ShuffleDecodeConstantPool.cpp
  132       ShuffleMask.push_back(SM_SentinelUndef);
  139       ShuffleMask.push_back(SM_SentinelZero);
  147       ShuffleMask.push_back(Index);
  172       ShuffleMask.push_back(SM_SentinelUndef);
  183     ShuffleMask.push_back(Index);
  209       ShuffleMask.push_back(SM_SentinelUndef);
  227       ShuffleMask.push_back(SM_SentinelZero);
  239     ShuffleMask.push_back(Index);
  261       ShuffleMask.push_back(SM_SentinelUndef);
  284       ShuffleMask.push_back(SM_SentinelZero);
  291     ShuffleMask.push_back((int)Index);
  313       ShuffleMask.push_back(SM_SentinelUndef);
  317     ShuffleMask.push_back(Index);
  339       ShuffleMask.push_back(SM_SentinelUndef);
  343     ShuffleMask.push_back(Index);
lib/Target/X86/X86SpeculativeLoadHardening.cpp
  341           DupIndices.push_back(OpIdx);
  667       Info.CondBrs.push_back(&MI);
  773               CMovs.push_back(&*CMovI);
 1187     CMovs.push_back(&*CMovI);
 1989     HardenOpRegs.push_back(&BaseMO);
 1995     HardenOpRegs.push_back(&IndexMO);
lib/Target/X86/X86TargetTransformInfo.cpp
 3446     if (PreferredWidth >= 512 && ST->hasAVX512()) Options.LoadSizes.push_back(64);
 3447     if (PreferredWidth >= 256 && ST->hasAVX2()) Options.LoadSizes.push_back(32);
 3448     if (PreferredWidth >= 128 && ST->hasSSE2()) Options.LoadSizes.push_back(16);
 3454     Options.LoadSizes.push_back(8);
 3456   Options.LoadSizes.push_back(4);
 3457   Options.LoadSizes.push_back(2);
 3458   Options.LoadSizes.push_back(1);
lib/Target/X86/X86VZeroUpper.cpp
  189     DirtySuccessors.push_back(&MBB);
lib/Target/X86/X86WinEHState.cpp
  475     OptionalArgs.push_back(CxxLongjmpUnwind.getCallee());
  476     OptionalArgs.push_back(State);
  477     OptionalArgs.push_back(emitEHLSDA(Builder, &F));
  479     OptionalArgs.push_back(SehLongjmpUnwind.getCallee());
  480     OptionalArgs.push_back(State);
  482       OptionalArgs.push_back(Cookie);
  488   Args.push_back(
  490   Args.push_back(Builder.getInt32(OptionalArgs.size()));
  773       SetJmp3CallSites.push_back(CS);
lib/Target/XCore/XCoreFrameLowering.cpp
  143     SpillList.push_back(StackSlotInfo(XFI->getLRSpillSlot(),
  149     SpillList.push_back(StackSlotInfo(XFI->getFPSpillSlot(),
  166   SpillList.push_back(
  169   SpillList.push_back(
lib/Target/XCore/XCoreISelDAGToDAG.cpp
  226       Ops.push_back(New);
  229       Ops.push_back(Chain->getOperand(i));
lib/Target/XCore/XCoreISelLowering.cpp
  238     Results.push_back(ExpandADDSUB(N, DAG));
 1072       InVals.push_back(Chain.getValue(0));
 1078       InVals.push_back(SDValue());
 1091     MemOpChains.push_back(load.getValue(1));
 1169       MemOpChains.push_back(DAG.getNode(XCoreISD::STWSP, dl, MVT::Other,
 1206   Ops.push_back(Chain);
 1207   Ops.push_back(Callee);
 1212     Ops.push_back(DAG.getRegister(RegsToPass[i].first,
 1216     Ops.push_back(InFlag);
 1315         CFRegNode.push_back(ArgIn.getValue(ArgIn->getNumValues() - 1));
 1339     ArgData.push_back(ADP);
 1366         CFRegNode.push_back(Val.getValue(Val->getNumValues() - 1));
 1370         MemOps.push_back(Store);
 1397       InVals.push_back(FIN);
 1398       MemOps.push_back(DAG.getMemcpy(Chain, dl, FIN, ArgDI->SDV,
 1404       InVals.push_back(ArgDI->SDV);
 1410     MemOps.push_back(Chain);
 1464   RetOps.push_back(DAG.getConstant(0, dl, MVT::i32));
 1485     MemOpChains.push_back(DAG.getStore(
 1506     RetOps.push_back(DAG.getRegister(VA.getLocReg(), VA.getLocVT()));
 1513     RetOps.push_back(Flag);
lib/Target/XCore/XCoreInstrInfo.cpp
  220     Cond.push_back(MachineOperand::CreateImm(BranchCode));
  221     Cond.push_back(LastInst->getOperand(0));
  241     Cond.push_back(MachineOperand::CreateImm(BranchCode));
  242     Cond.push_back(SecondLastInst->getOperand(0));
lib/Target/XCore/XCoreLowerThreadLocal.cpp
  228       ThreadLocalGlobals.push_back(&GV);
lib/Testing/Support/Annotations.cpp
   36       Points[Name.getValueOr("")].push_back(Code.size());
   51       Ranges[OpenRanges.back().first].push_back(R);
lib/Transforms/AggressiveInstCombine/TruncInstCombine.cpp
   56     Ops.push_back(I->getOperand(0));
   57     Ops.push_back(I->getOperand(1));
   70   Worklist.push_back(CurrentTruncInst->getOperand(0));
  100     Stack.push_back(I);
  121         Worklist.push_back(Operand);
  150   Worklist.push_back(Src);
  182     Stack.push_back(I);
  198         Worklist.push_back(IOp);
  340           Worklist.push_back(NewCI);
  397         Worklist.push_back(CI);
lib/Transforms/CFGuard/CFGuard.cpp
  271         IndirectCalls.push_back(CB);
lib/Transforms/Coroutines/CoroEarly.cpp
  164         CoroFrees.push_back(cast<CoroFreeInst>(&I));
lib/Transforms/Coroutines/CoroElide.cpp
  201       CoroBegins.push_back(CB);
  203       CoroAllocs.push_back(CA);
  205       CoroFrees.push_back(CF);
  217           ResumeAddr.push_back(II);
  220           DestroyAddr.push_back(II);
  261         DevirtAddr.push_back(SubFn);
  310             L->CoroIds.push_back(CII);
lib/Transforms/Coroutines/CoroFrame.cpp
   52       V.push_back(&BB);
  419     Types.push_back(FnPtrTy);
  420     Types.push_back(FnPtrTy);
  421     Types.push_back(PromiseType);
  422     Types.push_back(IndexType);
  449           Types.push_back(PaddingTy);
  462       Types.push_back(Ty);
  464       Types.push_back(ArrayType::get(Ty, Count));
  628           Indices.push_back(ConstantInt::get(Type::getInt32Ty(C), 0));
  761         UsersToUpdate.push_back(I);
  933         WorkList.push_back(&BB);
 1128       DeadInsts.push_back(cast<Instruction>(U));
 1131     DeadInsts.push_back(AI);
 1152     DeadInsts.push_back(cast<Instruction>(U));
 1156   DeadInsts.push_back(AI);
 1170   Shape.SwiftErrorOps.push_back(Call);
 1186   Shape.SwiftErrorOps.push_back(Call);
 1288   AllocasToPromote.push_back(Alloca);
 1313     AllocasToPromote.push_back(Alloca);
 1401         LocalAllocas.push_back(AI);
lib/Transforms/Coroutines/CoroSplit.cpp
  425     Args.push_back(&*I);
  957           Resumes.push_back(Call);
 1023   Worklist.push_back(ResDesBB);
 1033         Worklist.push_back(Pred);
 1178   Clones.push_back(ResumeClone);
 1179   Clones.push_back(DestroyClone);
 1180   Clones.push_back(CleanupClone);
 1247     Clones.push_back(Continuation);
 1268       ReturnPHIs.push_back(Builder.CreatePHI(Continuation->getType(),
 1273         ReturnPHIs.push_back(Builder.CreatePHI(ResultTy,
 1431   Nodes.push_back(Node);
 1548           Coroutines.push_back(F);
lib/Transforms/Coroutines/Coroutines.cpp
  170       CoroFrees.push_back(CF);
  218     Nodes.push_back(Callee);
  261         CoroSizes.push_back(cast<CoroSizeInst>(II));
  264         CoroFrames.push_back(cast<CoroFrameInst>(II));
  270           UnusedCoroSaves.push_back(cast<CoroSaveInst>(II));
  274         CoroSuspends.push_back(Suspend);
  279         CoroSuspends.push_back(Suspend);
  308         CoroEnds.push_back(cast<CoroEndInst>(II));
lib/Transforms/IPO/AlwaysInliner.cpp
   67       InlinedFunctions.push_back(&F);
lib/Transforms/IPO/ArgumentPromotion.cpp
  152       ArgAttrVec.push_back(PAL.getParamAttributes(ArgNo));
  201         ArgAttrVec.push_back(AttributeSet());
  256         Args.push_back(*AI); // Unmodified argument
  257         ArgAttrVec.push_back(CallPAL.getParamAttributes(ArgNo));
  269           Args.push_back(IRB.CreateLoad(STy->getElementType(i), Idx,
  271           ArgAttrVec.push_back(AttributeSet());
  313           Args.push_back(newLoad);
  314           ArgAttrVec.push_back(AttributeSet());
  320       Args.push_back(*AI);
  321       ArgAttrVec.push_back(CallPAL.getParamAttributes(ArgNo));
  673       Loads.push_back(LI);
  707           Loads.push_back(LI);
  832       Stores.push_back(Store);
  898       PointerArgs.push_back(&I);
lib/Transforms/IPO/Attributor.cpp
  173   Worklist.push_back(&IRP.getAssociatedValue());
  204       Worklist.push_back(NewV);
  210       Worklist.push_back(SI->getTrueValue());
  211       Worklist.push_back(SI->getFalseValue());
  225         Worklist.push_back(PHI->getIncomingValue(u));
  465         Attrs.push_back(Attr);
 2385     NoReturnChanged.push_back(I);
 3109     PotentialCopies.push_back(CS.getInstruction());
 3224   PotentialCopies.push_back(V);
 3640       Worklist.push_back(&U);
 3696           Worklist.push_back(&U);
 3809       Attrs.push_back(Attribute::get(Ctx, Attribute::ReadNone));
 3811       Attrs.push_back(Attribute::get(Ctx, Attribute::ReadOnly));
 3813       Attrs.push_back(Attribute::get(Ctx, Attribute::WriteOnly));
 4499           ChangedAAs.push_back(AA);
 4632         InternalFns.push_back(&F);
 4706       InstOpcodeMap[I.getOpcode()].push_back(&I);
lib/Transforms/IPO/BlockExtractor.cpp
   68       NewGroup.push_back(BB);
  172     Functions.push_back(&F);
  188       GroupsOfBlocks[NextGroupIdx].push_back(&*Res);
  203       BlocksToExtractVec.push_back(BB);
  205         BlocksToExtractVec.push_back(II->getUnwindDest());
lib/Transforms/IPO/DeadArgumentElimination.cpp
  190         ArgAttrs.push_back(PAL.getParamAttributes(ArgNo));
  298       UnusedArgs.push_back(Arg.getArgNo());
  366   MaybeLiveUses.push_back(Use);
  758       ArgAttrVec.push_back(PAL.getParamAttributes(i));
  907           ArgAttrVec.push_back(AttributeSet::get(
  912           ArgAttrVec.push_back(Attrs);
  919       ArgAttrVec.push_back(CallPAL.getParamAttributes(i));
lib/Transforms/IPO/FunctionAttrs.cpp
  350     SyntheticRoot.Uses.push_back(&Node);
  404     Uses.push_back(&*std::next(F->arg_begin(), UseIndex));
  459     Worklist.push_back(&U);
  475           Worklist.push_back(&UU);
  489               Worklist.push_back(&UU);
  735               Node->Uses.push_back(AG[Use]);
 1600       Worklist.push_back(F);
lib/Transforms/IPO/FunctionImport.cpp
  760         Worklist.push_back(VI);
  817     Worklist.push_back(VI);
lib/Transforms/IPO/GlobalDCE.cpp
  149     Updates->push_back(&GV);
lib/Transforms/IPO/GlobalOpt.cpp
  123   Types.push_back(GV->getValueType());
  134         Types.push_back(STy->getElementType());
  145             Types.push_back(InnerTy);
  571         Idxs.push_back(NullInt);
  573           Idxs.push_back(CE->getOperand(i));
  579         Idxs.push_back(NullInt);
  581           Idxs.push_back(GEPI->getOperand(i));
  729           Idxs.push_back(C);
 1228     GEPIdx.push_back(GEPI->getOperand(1));
 1805           Loads.push_back(LI);
 1807           Stores.push_back(SI);
 1820       Loads.push_back(LI);
 1822       Stores.push_back(SI);
 1894       Users.push_back(cast<ConstantExpr>(U));
 1907       UUsers.push_back(UU);
 2400       Elts.push_back(Init->getAggregateElement(i));
 2418     Elts.push_back(Init->getAggregateElement(i));
 2550         Elts.push_back(Init->getAggregateElement(i));
 2613     UsedArray.push_back(Cast);
lib/Transforms/IPO/GlobalSplit.cpp
  122     Ops.push_back(ConstantInt::get(Int32Ty, 0));
  124       Ops.push_back(GEP->getOperand(I));
lib/Transforms/IPO/HotColdSplitting.cpp
  517         SubRegion.push_back(BB);
lib/Transforms/IPO/IPConstantPropagation.cpp
  173       RetVals.push_back(UndefValue::get(STy->getElementType(i)));
  175     RetVals.push_back(UndefValue::get(F.getReturnType()));
lib/Transforms/IPO/Inliner.cpp
  799     FunctionsToRemove.push_back(CGN);
  829         DeadFunctionsInComdats.push_back(F);
 1133           DeadFunctions.push_back(&Callee);
lib/Transforms/IPO/LowerTypeTests.cpp
 1228   AsmArgs.push_back(Dest);
 1390     ArgTypes.push_back(Arg->getType());
 1790         Defs.push_back(&F);
 1792         Decls.push_back(&F);
lib/Transforms/IPO/MergeFunctions.cpp
  467         NewArgAttrs.push_back(NewPAL.getParamAttributes(argIdx));
  709     Args.push_back(createCast(Builder, &AI, FFTy->getParamType(i)));
lib/Transforms/IPO/PartialInlining.cpp
  613       OutliningInfo->Entries.push_back(CurrEntry);
  627     OutliningInfo->Entries.push_back(CurrEntry);
  659               OutliningInfo->ReturnBlockPreds.push_back(E);
  695     OutliningInfo->Entries.push_back(Cand);
  697     OutliningInfo->ReturnBlockPreds.push_back(Cand);
  978     ClonedOI->Entries.push_back(cast<BasicBlock>(VMap[BB]));
  982     ClonedOI->ReturnBlockPreds.push_back(NewE);
 1006       Region.push_back(cast<BasicBlock>(VMap[BB]));
 1090       DeadPhis.push_back(OldPhi);
lib/Transforms/IPO/SampleProfile.cpp
  924           Candidates.push_back(&I);
 1327         Predecessors[B1].push_back(B2);
 1337         Successors[B1].push_back(B2);
 1484       Weights.push_back(static_cast<uint32_t>(Weight + 1));
lib/Transforms/IPO/StripSymbols.cpp
  346         LiveGlobalVariables.push_back(DIG);
lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp
  325     Elts.push_back(MDString::get(Ctx, F.getName()));
  333     Elts.push_back(ConstantAsMetadata::get(
  336       Elts.push_back(Type);
  337     CfiFunctionMDs.push_back(MDTuple::get(Ctx, Elts));
  362     FunctionAliases.push_back(MDTuple::get(Ctx, Elts));
  377     Symvers.push_back(MDTuple::get(
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1172     EvalArgs.push_back(
 1179       EvalArgs.push_back(ConstantInt::get(ArgTy, Args[I]));
lib/Transforms/InstCombine/InstCombineAddSub.cpp
  458     AllOpnds.push_back(&Opnd0_0);
  459     AllOpnds.push_back(&Opnd1_0);
  461       AllOpnds.push_back(&Opnd0_1);
  463       AllOpnds.push_back(&Opnd1_1);
  489     AllOpnds.push_back(&Opnd0);
  490     AllOpnds.push_back(&Opnd1_0);
  492       AllOpnds.push_back(&Opnd1_1);
  501     AllOpnds.push_back(&Opnd1);
  502     AllOpnds.push_back(&Opnd0_0);
  504       AllOpnds.push_back(&Opnd0_1);
  544     SimpVect.push_back(ThisAddend);
  558         SimpVect.push_back(T);
  573           SimpVect.push_back(&R);
  587     SimpVect.push_back(ConstAdd);
lib/Transforms/InstCombine/InstCombineCalls.cpp
  105     BoolVec.push_back(ConstantInt::get(BoolTy, Sign));
  484       ShiftAmts.push_back(-1);
  498       ShiftAmts.push_back(LogicalShift ? BitWidth : BitWidth - 1);
  502     ShiftAmts.push_back((int)ShiftVal.getZExtValue());
  512         ConstantVec.push_back(UndefValue::get(SVT));
  515         ConstantVec.push_back(ConstantInt::getNullValue(SVT));
  529       ShiftVecAmts.push_back(UndefValue::get(SVT));
  531       ShiftVecAmts.push_back(ConstantInt::get(SVT, Idx));
  600       PackMask.push_back(Elt + (Lane * NumSrcEltsPerLane));
  602       PackMask.push_back(Elt + (Lane * NumSrcEltsPerLane) + NumSrcElts);
  779         ShuffleMask.push_back(
  782         ShuffleMask.push_back(
  785         ShuffleMask.push_back(UndefValue::get(IntTy32));
  859       ShuffleMask.push_back(Constant::getIntegerValue(IntTy32, APInt(32, i)));
  861       ShuffleMask.push_back(
  864       ShuffleMask.push_back(Constant::getIntegerValue(IntTy32, APInt(32, i)));
  866       ShuffleMask.push_back(UndefValue::get(IntTy32));
 2479           SubVecMask.push_back((int)i);
 4282       ArgNos.push_back(ArgNo);
 4574     Args.push_back(NewArg);
 4580       ArgAttrs.push_back(AttributeSet::get(Ctx, AB));
 4582       ArgAttrs.push_back(CallerPAL.getParamAttributes(i));
 4588     Args.push_back(Constant::getNullValue(FT->getParamType(i)));
 4589     ArgAttrs.push_back(AttributeSet());
 4606         Args.push_back(NewArg);
 4609         ArgAttrs.push_back(CallerPAL.getParamAttributes(i));
lib/Transforms/InstCombine/InstCombineCasts.cpp
 1858       ShuffleMask.push_back(i);
 1867       ShuffleMask.push_back(i);
 1871       ShuffleMask.push_back(SrcElts);
 2178   PhiWorklist.push_back(PN);
 2203           PhiWorklist.push_back(PNode);
lib/Transforms/InstCombine/InstCombineCompares.cpp
  190     LaterIndices.push_back(IdxVal);
  559           WorkList.push_back(CI->getOperand(0));
  571           WorkList.push_back(GEP->getOperand(0));
  593           WorkList.push_back(Op);
 1049     Worklist.push_back(&U);
 1091       Worklist.push_back(&U);
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
  120         ToDelete.push_back(I);
  278       Path.push_back(Inst);
  770       Worklist.push_back(SI->getTrueValue());
  771       Worklist.push_back(SI->getFalseValue());
  777         Worklist.push_back(IncValue);
  784       Worklist.push_back(GA->getAliasee());
lib/Transforms/InstCombine/InstCombineMulDivRem.cpp
  116       Elts.push_back(UndefValue::get(Ty->getScalarType()));
  121     Elts.push_back(ConstantInt::get(Ty->getScalarType(), IVal->logBase2()));
  891     Actions.push_back(UDivFoldAction(foldUDivPow2Cst, Op1));
  898     Actions.push_back(UDivFoldAction(foldUDivShl, Op1));
  910         Actions.push_back(UDivFoldAction(nullptr, Op1, LHSIdx - 1));
lib/Transforms/InstCombine/InstCombinePHI.cpp
  685       NewIncoming.push_back(Zext->getOperand(0));
  692       NewIncoming.push_back(Trunc);
  963   PHIsToSlice.push_back(&FirstPhi);
  991           PHIsToSlice.push_back(UserPN);
  997         PHIUsers.push_back(PHIUsageRecord(PHIId, 0, UserI));
 1013       PHIUsers.push_back(PHIUsageRecord(PHIId, Shift, UserI->user_back()));
 1101             PHIUsers.push_back(PHIUsageRecord(RefPHIId, Offset,
lib/Transforms/InstCombine/InstCombineSelect.cpp
 1815       Mask.push_back(ConstantInt::get(Int32Ty, i));
 1818       Mask.push_back(ConstantInt::get(Int32Ty, i + NumElts));
lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
 1044     Args.push_back(II->getArgOperand(I));
 1065       EltMask.push_back(NewLoadIdx++);
 1067       EltMask.push_back(NewNumElts);
 1121         Elts.push_back(Undef);
 1130         Elts.push_back(Undef);
 1133         Elts.push_back(Elt);
 1345           Elts.push_back(UndefValue::get(Type::getInt32Ty(I->getContext())));
 1347           Elts.push_back(ConstantInt::get(Type::getInt32Ty(I->getContext()),
lib/Transforms/InstCombine/InstCombineVectorOps.cpp
   94         Extracts.push_back(EU);
  458       Mask.push_back(ConstantInt::get(Type::getInt32Ty(V->getContext()), i));
  464       Mask.push_back(ConstantInt::get(Type::getInt32Ty(V->getContext()),
  542     ExtendMask.push_back(ConstantInt::get(IntType, i));
  544     ExtendMask.push_back(UndefValue::get(IntType));
  668             Mask.push_back(ConstantInt::get(
  686     Mask.push_back(ConstantInt::get(Type::getInt32Ty(V->getContext()), i));
 1305         MaskValues.push_back(UndefValue::get(I32Ty));
 1307         MaskValues.push_back(ConstantInt::get(I32Ty, Mask[i]));
 1357         NewOps.push_back(V);
 1905         Elts.push_back(UndefValue::get(Int32Ty));
 1912         Elts.push_back(UndefValue::get(Int32Ty));
 1915         Elts.push_back(ConstantInt::get(Int32Ty, Mask[i]));
 2010           BCs.push_back(BC);
 2219     newMask.push_back(eltMask);
 2228         Elts.push_back(UndefValue::get(Int32Ty));
 2230         Elts.push_back(ConstantInt::get(Int32Ty, newMask[i]));
lib/Transforms/InstCombine/InstructionCombining.cpp
 1116   NewIndices.push_back(ConstantInt::get(IndexTy, FirstIdx));
 1130       NewIndices.push_back(ConstantInt::get(Type::getInt32Ty(Ty->getContext()),
 1138       NewIndices.push_back(ConstantInt::get(IndexTy,Offset/EltSize));
 1893       Indices.push_back(Sum);
 2276   Worklist.push_back(AI);
 2291         Worklist.push_back(I);
 2739       Indices.push_back(Builder.getInt32(0));
 2742         Indices.push_back(Builder.getInt32(*I));
 2830         NewClauses.push_back(CatchClause);
 2861         NewClauses.push_back(FilterClause);
 2884         NewFilterElts.push_back(TypeInfo);
 2925             NewFilterElts.push_back(cast<Constant>(Elt));
 2945       NewClauses.push_back(FilterClause);
 3376   Worklist.push_back(BB);
 3440         InstrsForInstCombineWorklist.push_back(Inst);
 3450         Worklist.push_back(ReachableBB);
 3455         Worklist.push_back(SI->findCaseValue(Cond)->getCaseSuccessor());
 3461       Worklist.push_back(SuccBB);
lib/Transforms/Instrumentation/AddressSanitizer.cpp
  965   void visitReturnInst(ReturnInst &RI) { RetVec.push_back(&RI); }
  968   void visitResumeInst(ResumeInst &RI) { RetVec.push_back(&RI); }
  971   void visitCleanupReturnInst(CleanupReturnInst &CRI) { RetVec.push_back(&CRI); }
 1028         StaticAllocasToMoveUp.push_back(&AI);
 1035       DynamicAllocaVec.push_back(&AI);
 1037       AllocaVec.push_back(&AI);
 1044     if (ID == Intrinsic::stackrestore) StackRestoreVec.push_back(&II);
 1073       StaticAllocaPoisonCallVec.push_back(APC);
 1075       DynamicAllocaPoisonCallVec.push_back(APC);
 2220     if (ShouldInstrumentGlobal(&G)) GlobalsToChange.push_back(&G);
 2389     GlobalsToAddToUsedList.push_back(G);
 2483         Args2.push_back(ExpType);
 2484         Args1.push_back(ExpType);
 2654     AllBlocks.push_back(&BB);
 2678         PointerComparisonsOrSubtracts.push_back(&Inst);
 2689             NoReturnCalls.push_back(CS.getInstruction());
 2695       ToInstrument.push_back(&Inst);
 3020     SVD.push_back(D);
lib/Transforms/Instrumentation/ControlHeightReduction.cpp
  225       Subs.push_back(Sub);
  238     Subs.push_back(SubIn);
  265         TailSubs.push_back(Sub);
  343       Output.push_back(Scope);
  827           Selects.push_back(SI);
  839             RI.Selects.push_back(SI);
 1014         Subscopes.push_back(ConsecutiveSubscope);
 1020         Subscopes.push_back(ConsecutiveSubscope);
 1026     Subscopes.push_back(ConsecutiveSubscope);
 1034       Scopes.push_back(Sub);
 1213         Splits.push_back(Scope);
 1214         SplitsSplitFromOuter.push_back(PrevSplitFromOuter);
 1216         SplitsInsertPoints.push_back(PrevInsertPoint);
 1234   Splits.push_back(Scope);
 1235   SplitsSplitFromOuter.push_back(PrevSplitFromOuter);
 1238   SplitsInsertPoints.push_back(PrevInsertPoint);
 1262       Output.push_back(Split);
 1268       Result.push_back(Split);
 1360     Output.push_back(Scope);
 1370     Output.push_back(Scope);
 1581       BlocksInScopeVec.push_back(BB);
 1599             Users.push_back(UI);
 1607             Users.push_back(UI);
 1778       NewBlocks.push_back(NewBB);
 1872   Weights.push_back(static_cast<uint32_t>(CHRBranchBias.scale(1000)));
 1873   Weights.push_back(static_cast<uint32_t>(CHRBranchBias.getCompl().scale(1000)));
lib/Transforms/Instrumentation/DataFlowSanitizer.cpp
  489     ArgTypes.push_back(ShadowPtrTy);
  499   ArgTypes.push_back(T->getPointerTo());
  504     ArgTypes.push_back(ShadowPtrTy);
  522       ArgTypes.push_back(getTrampolineFunctionType(FT)->getPointerTo());
  523       ArgTypes.push_back(Type::getInt8PtrTy(*Ctx));
  526       ArgTypes.push_back(param_type);
  530     ArgTypes.push_back(ShadowTy);
  532     ArgTypes.push_back(ShadowPtrTy);
  535     ArgTypes.push_back(ShadowPtrTy);
lib/Transforms/Instrumentation/GCOVProfiling.cpp
  255       Lines.push_back(Line);
  291       OutEdges.push_back(&Successor);
  299         SortedLinesByFile.push_back(&I);
  645             ForkAndExecs.push_back(&I);
  755     FileChecksums.push_back(hash_value(EdgeDestinations));
 1007       EmitFunctionCallArgsArray.push_back(ConstantStruct::get(
 1019       EmitArcsCallArgsArray.push_back(ConstantStruct::get(
 1049     FileInfos.push_back(ConstantStruct::get(
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp
 1122             AllocasToInstrument.push_back(AI);
 1128         RetVec.push_back(&Inst);
 1135         LandingPadVec.push_back(&Inst);
 1144         ToInstrument.push_back(&Inst);
lib/Transforms/Instrumentation/InstrProfiling.cpp
  250         ExitBlocks.push_back(ExitBlock);
  251         InsertPts.push_back(&*ExitBlock->getFirstInsertionPt());
lib/Transforms/Instrumentation/MemorySanitizer.cpp
 1358         Elements.push_back(getShadowTy(ST->getElementType(i)));
 1554         Vals.push_back(getPoisonedShadow(ST->getElementType(i)));
 1711     InstrumentationList.push_back(
 1818     StoreList.push_back(&I);
 2148           Elements.push_back(ConstantInt::get(EltTy, V2));
 2150           Elements.push_back(ConstantInt::get(EltTy, 1));
 3426     ShadowPHINodes.push_back(&I);
 3926     VAStartInstrumentationList.push_back(&I);
 4061     VAStartInstrumentationList.push_back(&I);
 4073     VAStartInstrumentationList.push_back(&I);
 4230     VAStartInstrumentationList.push_back(&I);
 4242     VAStartInstrumentationList.push_back(&I);
 4497     VAStartInstrumentationList.push_back(&I);
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
  927     OutEdges.push_back(E);
  933     InEdges.push_back(E);
 1704     Weights.push_back(scaleBranchCount(ECI, Scale));
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  278   CaseCounts.push_back(0);
  294     SizeIds.push_back(V);
  295     CaseCounts.push_back(C);
lib/Transforms/Instrumentation/PoisonChecking.cpp
  119       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  124       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  132       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  137       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  145       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  150       Checks.push_back(B.CreateExtractValue(OverflowOp, 1));
  159       Checks.push_back(Check);
  168       Checks.push_back(Check);
  179     Checks.push_back(ShiftCheck);
  204     Checks.push_back(Check);
  216     Checks.push_back(Check);
  294           Checks.push_back(getPoisonFor(ValToPoison, V));
  297         Checks.push_back(Check);
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  606       BlocksToInstrument.push_back(&BB);
  611           IndirCalls.push_back(&Inst);
  616             CmpTraceTargets.push_back(&Inst);
  618           SwitchTraceTargets.push_back(&Inst);
  624             DivTraceTargets.push_back(BO);
  627           GepTraceTargets.push_back(GEP);
  658   GlobalsToAppendToUsed.push_back(Array);
  659   GlobalsToAppendToCompilerUsed.push_back(Array);
  675       PCs.push_back((Constant *)IRB.CreatePointerCast(&F, IntptrPtrTy));
  676       PCs.push_back((Constant *)IRB.CreateIntToPtr(
  679       PCs.push_back((Constant *)IRB.CreatePointerCast(
  681       PCs.push_back((Constant *)IRB.CreateIntToPtr(
  754       Initializers.push_back(ConstantInt::get(Int64Ty, SI->getNumCases()));
  755       Initializers.push_back(
  765         Initializers.push_back(C);
lib/Transforms/Instrumentation/ThreadSanitizer.cpp
  408     All.push_back(I);
  457         AtomicAccesses.push_back(&Inst);
  459         LocalLoadsAndStores.push_back(&Inst);
  464           MemIntrinCalls.push_back(&Inst);
lib/Transforms/ObjCARC/ObjCARC.h
  100       PHIList.push_back(&P);
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  726         BitCastUsers.push_back(BC);
  733           BitCastUsers.push_back(B);
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  320     void addSucc(BasicBlock *Succ) { Succs.push_back(Succ); }
  321     void addPred(BasicBlock *Pred) { Preds.push_back(Pred); }
  683   Users.push_back(Ptr);
  695         Users.push_back(U);
 1495     PostOrder.push_back(CurrBB);
 1524       ReverseCFGPostOrder.push_back(PredStack.pop_back_val().first);
 1611     DeadInsts.push_back(OrigRetain);
 1616     DeadInsts.push_back(OrigRelease);
 1710           NewReleases.push_back(NewRetainRelease);
 1769           NewRetains.push_back(NewReleaseRetain);
lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp
   87   Worklist.push_back(P);
  107         Worklist.push_back(Ur);
lib/Transforms/Scalar/ADCE.cpp
  384   Worklist.push_back(I);
  549     Worklist.push_back(&I);
  618         DeletedEdges.push_back({DominatorTree::Delete, BB, Succ});
lib/Transforms/Scalar/AlignmentFromAssumptions.cpp
  313         WorkList.push_back(K);
  366         WorkList.push_back(K);
lib/Transforms/Scalar/BDCE.cpp
   53       WorkList.push_back(J);
   83         WorkList.push_back(K);
  105       Worklist.push_back(&I);
lib/Transforms/Scalar/ConstantHoisting.cpp
  249   Orders.push_back(Entry);
  254         Orders.push_back(ChildDomNode->getBlock());
lib/Transforms/Scalar/ConstantProp.cpp
   79     WorkListVec.push_back(&I);
  102               NewWorkListVec.push_back(cast<Instruction>(U));
lib/Transforms/Scalar/CorrelatedValuePropagation.cpp
  589       ArgNos.push_back(ArgNo);
lib/Transforms/Scalar/DeadStoreElimination.cpp
  105   NowDeadInsts.push_back(I);
  134           NowDeadInsts.push_back(OpI);
  598   WorkList.push_back(SecondBB);
  631         WorkList.push_back(*PredI);
  650       Blocks.push_back(Pred);
  664   Blocks.push_back(F->getParent());
lib/Transforms/Scalar/EarlyCSE.cpp
  834   WorkList.push_back(CondInst);
  857             WorkList.push_back(OPI);
lib/Transforms/Scalar/Float2Int.cpp
  445       NewOperands.push_back(V);
  447       NewOperands.push_back(convert(VI, ToTy));
  454       NewOperands.push_back(ConstantInt::get(ToTy, Val));
lib/Transforms/Scalar/GVN.cpp
  278     e.varargs.push_back(lookupOrAdd(*OI));
  302       e.varargs.push_back(*II);
  315   e.varargs.push_back(lookupOrAdd(LHS));
  316   e.varargs.push_back(lookupOrAdd(RHS));
  340     e.varargs.push_back(lookupOrAdd(WO->getLHS()));
  341     e.varargs.push_back(lookupOrAdd(WO->getRHS()));
  350     e.varargs.push_back(lookupOrAdd(*OI));
  354     e.varargs.push_back(*II);
  709   BBWorklist.push_back(BB);
  994       ValuesPerBlock.push_back(AvailableValueInBlock::getUndef(DepBB));
  999       UnavailableBlocks.push_back(DepBB);
 1013       ValuesPerBlock.push_back(AvailableValueInBlock::get(DepBB,
 1016       UnavailableBlocks.push_back(DepBB);
 1130       CriticalEdgePred.push_back(Pred);
 1270     ValuesPerBlock.push_back(AvailableValueInBlock::get(UnavailablePred,
 2526   NewDead.push_back(BB);
 2558           NewDead.push_back(S);
lib/Transforms/Scalar/GVNHoist.cpp
  174     VNtoScalars[{V, InvalidVN}].push_back(I);
  189       VNtoLoads[{V, InvalidVN}].push_back(Load);
  209     VNtoStores[{VN.lookupOrAdd(Ptr), VN.lookupOrAdd(Val)}].push_back(Store);
  231       VNtoCallsScalars[Entry].push_back(Call);
  233       VNtoCallsLoads[Entry].push_back(Call);
  235       VNtoCallsStores[Entry].push_back(Call);
  625         RenameStack[VI.first].push_back(VI.second);
  726             V.push_back(B.I);
lib/Transforms/Scalar/GVNSink.cpp
  141       Insts.push_back(BB->getTerminator()->getPrevNode());
  178         NewInsts.push_back(Inst->getPrevNode());
  243       Blocks.push_back(P.first);
  244       Values.push_back(P.second);
  253     M.Values.push_back(reinterpret_cast<Value*>(ID));
  269       Values.push_back(I->getOperand(OpNum));
  667       NewInsts.push_back(I);
  756     Cand.Blocks.push_back(C);
  768       Preds.push_back(B);
  836     Insts.push_back(BB->getTerminator()->getPrevNode());
  845       NewOperands.push_back(I0->getOperand(O));
  856     NewOperands.push_back(PN);
lib/Transforms/Scalar/GuardWidening.cpp
  329         CurrentList.push_back(cast<Instruction>(&I));
  433   EliminatedGuardsAndBranches.push_back(Instr);
  683   Checks.push_back(Check);
lib/Transforms/Scalar/IndVarSimplify.cpp
  555   WorkList.push_back(I);
  568         WorkList.push_back(UI);
 1902   Worklist.push_back(OrigPhi);
 1919       Worklist.push_back(NarrowUser);
 1974     LoopPhis.push_back(cast<PHINode>(I));
 1998         WideIVs.push_back(Visitor.WI);
 2006         LoopPhis.push_back(WidePhi);
 2137   Worklist.push_back(Root);
 2152         Worklist.push_back(cast<Instruction>(User));
 2674       ExitCounts.push_back(ExitCount);
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
  388   Checks.push_back(IRC);
 1855         RangeChecksToEliminate.push_back(IRC);
lib/Transforms/Scalar/InferAddressSpaces.cpp
  428   UndefUsesToFix->push_back(&OperandUse);
  463       NewPointerOperands.push_back(nullptr);
  465       NewPointerOperands.push_back(operandWithNewAddressSpaceOrCreateUndef(
  548       NewOperands.push_back(cast<Constant>(NewOperand));
  555         NewOperands.push_back(cast<Constant>(NewOperand));
  559     NewOperands.push_back(Operand);
  995             DeadInstructions.push_back(ASC);
 1019         DeadInstructions.push_back(I);
lib/Transforms/Scalar/InstSimplifyPass.cpp
   52           DeadInstsInBB.push_back(&I);
   64               DeadInstsInBB.push_back(&I);
lib/Transforms/Scalar/JumpThreading.cpp
  283       Weights.push_back(BP.getNumerator());
  284       Weights.push_back(BP.getCompl().getNumerator());
  286       Weights.push_back(BP.getCompl().getNumerator());
  287       Weights.push_back(BP.getNumerator());
 1403       CSELoads.push_back(cast<LoadInst>(PredAvailable));
 1459         PredsToSplit.push_back(P);
 1561       SamePopularity.push_back(DPI->first);
 1575     SamePopularity.push_back(MostPopularDest);
 1751           PredsToFactor.push_back(Pred);
 1873     BlocksToFoldInto.push_back(XorOpValue.second);
 2067       UsesToRename.push_back(&U);
 2122     NewBBs.push_back(SplitBlockPredecessors(BB, Preds, Suffix));
 2188     BBSuccFreq.push_back(SuccFreq.getFrequency());
 2200       BBSuccProbs.push_back(
 2248       Weights.push_back(Prob.getNumerator());
 2386       UsesToRename.push_back(&U);
 2740       ToRemove.push_back(&*BI);
lib/Transforms/Scalar/LICM.cpp
  421         InsertPts.push_back(&*ExitBlock->getFirstInsertionPt());
  423           MSSAInsertPts.push_back(nullptr);
  859         HoistedInstructions.push_back(&I);
  886         HoistedInstructions.push_back(ReciprocalDivisor);
  905         HoistedInstructions.push_back(&I);
 2050       LoopUses.push_back(UI);
 2167       RecomputeLoops.push_back(InnerL);
lib/Transforms/Scalar/LoopDistribute.cpp
  175           Worklist.push_back(I);
  227           Unused.push_back(NewInst);
  986         Worklist.push_back(L);
lib/Transforms/Scalar/LoopFuse.cpp
  207           MemWrites.push_back(&I);
  209           MemReads.push_back(&I);
  864         Operands.push_back(visit(Op));
 1174         OriginalFC0PHIs.push_back(&PHI);
 1407         OriginalFC0PHIs.push_back(&PHI);
lib/Transforms/Scalar/LoopIdiomRecognize.cpp
  594       StoreRefsForMemset[Ptr].push_back(SI);
  599       StoreRefsForMemsetPattern[Ptr].push_back(SI);
  603       StoreRefsForMemcpy.push_back(SI);
  706       IndexQueue.push_back(j);
  708       IndexQueue.push_back(j - 1);
 2268   DTUpdates.push_back({DominatorTree::Delete, PreheaderBB, HeaderBB});
 2276   DTUpdates.push_back({DominatorTree::Insert, PhonyPreheaderBB, HeaderBB});
 2356     DTUpdates.push_back({DominatorTree::Insert, NewBB, SuccessorBB});
 2366     DTUpdates.push_back({DominatorTree::Delete, OldLoopBB, SuccessorBB});
 2367     DTUpdates.push_back({DominatorTree::Insert, OldLoopBB, PhonySuccessorBB});
 2436   DTUpdates.push_back({DominatorTree::Insert, PhonyPreheaderBB, HeaderBB});
 2448   DTUpdates.push_back(
 2450   DTUpdates.push_back(
 2560     DTUpdates.push_back({DominatorTree::Delete, BB, SuccessorBB});
 2561     DTUpdates.push_back({DominatorTree::Insert, BB, SuccessorBB});
 2562     DTUpdates.push_back({DominatorTree::Insert, BB, DispatchBB});
lib/Transforms/Scalar/LoopInstSimplify.cpp
   92             DeadInsts.push_back(&I);
  144           DeadInsts.push_back(&I);
lib/Transforms/Scalar/LoopInterchange.cpp
  100         MemInstr.push_back(&I);
  104         MemInstr.push_back(&I);
  287     LoopList.push_back(CurrentLoop);
  291   LoopList.push_back(CurrentLoop);
  686       Inductions.push_back(&PHI);
 1377     LcssaInnerExit.push_back(&P);
 1381     LcssaInnerLatch.push_back(&P);
 1531     InnerLoopPHIs.push_back(cast<PHINode>(&PHI));
 1533     OuterLoopPHIs.push_back(cast<PHINode>(&PHI));
lib/Transforms/Scalar/LoopLoadElimination.cpp
  515       Candidates.push_back(Cand);
  613         Worklist.push_back(L);
lib/Transforms/Scalar/LoopPredication.cpp
  748       Worklist.push_back(LHS);
  749       Worklist.push_back(RHS);
  763         Checks.push_back(NewRangeCheck.getValue());
  770     Checks.push_back(Condition);
  777     Checks.push_back(WideableCond);
 1000         Guards.push_back(cast<IntrinsicInst>(&I));
 1003       GuardsAsWidenableBranches.push_back(
lib/Transforms/Scalar/LoopRerollPass.cpp
  600           PossibleIVs.push_back(&*I);
  629       Instructions.push_back(C);
  646   Instructions.push_back(C);
  703           Queue.push_back(User);
  713           Queue.push_back(Op);
  785       LoopIncs.push_back(cast<Instruction>(I));
  801         BaseUsers.push_back(II);
  940       DRS.Roots.push_back(KV.second);
  942       DRS.Roots.push_back(KV.second);
  972         LoopIncs.push_back(cast<Instruction>(IVU));
  975     LoopIncs.push_back(IV);
 1430     StartExprs.push_back(IVSCEV->getStart());
 1431     IncrExprs.push_back(SE->getMinusSCEV(SE->getSCEV(DRS.Roots[0]), IVSCEV));
 1563       Users.push_back(cast<Instruction>(U));
lib/Transforms/Scalar/LoopSimplifyCFG.cpp
  232         DeadLoopBlocks.push_back(BB);
  244         FoldCandidates.push_back(BB);
  268         DeadExitBlocks.push_back(ExitBlock);
  367         DeadPhis.push_back(&PN);
  376       DTUpdates.push_back({DominatorTree::Insert, Preheader, BB});
  517         DTUpdates.push_back({DominatorTree::Delete, BB, DeadSucc});
lib/Transforms/Scalar/LoopSink.cpp
  287       ColdLoopBBs.push_back(B);
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  267     RegSequence.push_back(Reg);
  395     Good.push_back(S);
  430         Good.push_back(SE.getMulExpr(NegOne, S));
  432         Bad.push_back(SE.getMulExpr(NegOne, S));
  438   Bad.push_back(S);
  450       BaseRegs.push_back(Sum);
  456       BaseRegs.push_back(Sum);
  533   BaseRegs.push_back(ScaledReg);
  713         Ops.push_back(Op);
  732         Ops.push_back(S);
 1106     V.push_back(reinterpret_cast<const SCEV *>(-1));
 1112     V.push_back(reinterpret_cast<const SCEV *>(-2));
 1516   if (F.ScaledReg) Key.push_back(F.ScaledReg);
 1540   if (F.ScaledReg) Key.push_back(F.ScaledReg);
 1889   void add(const IVInc &X) { Incs.push_back(X); }
 2663     Worklist.push_back(Expr);
 2669         Worklist.push_back(AR->getStart());
 3045     LatchPath.push_back(Rung->getBlock());
 3047   LatchPath.push_back(LoopHeader);
 3355   F.BaseRegs.push_back(S);
 3403       Worklist.push_back(C->getOperand());
 3405       Worklist.push_back(D->getLHS());
 3406       Worklist.push_back(D->getRHS());
 3445             Worklist.push_back(
 3499         Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder);
 3512       Ops.push_back(C ? SE.getMulExpr(C, Remainder) : Remainder);
 3534         Ops.push_back(SE.getMulExpr(C, Remainder));
 3583     AddOps.push_back(Remainder);
 3644       F.BaseRegs.push_back(*J);
 3698       Ops.push_back(BaseReg);
 3701       NewBase.BaseRegs.push_back(BaseReg);
 3719     F.BaseRegs.push_back(Sum);
 3734     Ops.push_back(SE.getConstant(CombinedIntegerType, NewBase.UnfoldedOffset,
 3851   Worklist.push_back(LU.MinOffset);
 3853     Worklist.push_back(LU.MaxOffset);
 4113       Sequence.push_back(Reg);
 4173             WorkItems.push_back(WorkItem(LUIdx, Imm, OrigReg));
 4358             Key.push_back(Reg);
 4362           Key.push_back(F.ScaledReg);
 4946       Workspace.push_back(&F);
 5072     Inputs.push_back(I);
 5076       Inputs.push_back(I);
 5079       Inputs.push_back(L->getLoopLatch()->getTerminator());
 5081       Inputs.push_back(IVIncInsertPos);
 5095       Inputs.push_back(BB->getTerminator());
 5165     Ops.push_back(SE.getUnknown(Rewriter.expandCodeFor(Reg, nullptr)));
 5180         Ops.push_back(
 5200         Ops.push_back(SE.getUnknown(FullV));
 5206       Ops.push_back(ScaledS);
 5216       Ops.push_back(SE.getUnknown(FullV));
 5218     Ops.push_back(SE.getUnknown(F.BaseGV));
 5226     Ops.push_back(SE.getUnknown(FullV));
 5238         Ops.push_back(SE.getUnknown(ICmpScaledV));
 5244       Ops.push_back(SE.getUnknown(ConstantInt::getSigned(IntTy, Offset)));
 5252     Ops.push_back(SE.getUnknown(ConstantInt::getSigned(IntTy,
lib/Transforms/Scalar/LoopUnrollPass.cpp
  388     CostWorklist.push_back(&RootI);
  423                 PHIUsedList.push_back(OpI);
  446           CostWorklist.push_back(OpI);
 1396     PreOrderWorklist.push_back(RootL);
 1400       PreOrderLoops.push_back(L);
lib/Transforms/Scalar/LoopUnswitch.cpp
  693           Guards.push_back(II);
  972       Updates.push_back({DominatorTree::Insert, OldBranchParent, TrueDest});
  974       Updates.push_back({DominatorTree::Insert, OldBranchParent, FalseDest});
  978       Updates.push_back({DominatorTree::Delete, OldBranchParent, OldBranchSucc});
lib/Transforms/Scalar/LoopVersioningLICM.cpp
  551       Scopes.push_back(NewScope);
  552       NoAliases.push_back(NewScope);
lib/Transforms/Scalar/LowerExpectIntrinsic.cpp
  121       Operations.push_back(ZExt);
  127       Operations.push_back(SExt);
  140     Operations.push_back(BinOp);
lib/Transforms/Scalar/LowerGuardIntrinsic.cpp
   53       ToLower.push_back(cast<CallInst>(&I));
lib/Transforms/Scalar/LowerWidenableCondition.cpp
   54       ToLower.push_back(cast<CallInst>(&I));
lib/Transforms/Scalar/MakeGuardsExplicit.cpp
   90       GuardIntrinsics.push_back(cast<CallInst>(&I));
lib/Transforms/Scalar/MemCpyOptimizer.cpp
  209     R.TheStores.push_back(Inst);
  214   I->TheStores.push_back(Inst);
  501         Calls.push_back(Call);
  508         MemLocs.push_back(ML);
  514     ToLift.push_back(C);
  826         srcUseList.push_back(UU);
  834         srcUseList.push_back(UU);
lib/Transforms/Scalar/MergeICmps.cpp
  283     OtherInsts.push_back(&Inst);
  750     DeadBlocks.push_back(Cmp.BB);
lib/Transforms/Scalar/NaryReassociate.cpp
  301     Indices.push_back(*I);
  373     IndexExprs.push_back(SE->getSCEV(*Index));
lib/Transforms/Scalar/NewGVN.cpp
  239       Stack.push_back(I);
 2620     Worklist.push_back(cast<Instruction>(Op));
 3591     DFSOrderedSet.push_back(VDDef);
 3600         DFSOrderedSet.push_back(VDDef);
lib/Transforms/Scalar/PlaceSafepoints.cpp
  564           PollsNeeded.push_back(NewBB->getTerminator());
  569         PollsNeeded.push_back(Term);
  577       PollsNeeded.push_back(Location);
lib/Transforms/Scalar/Reassociate.cpp
  526           LeafOrder.push_back(Op);
  597       LeafOrder.push_back(Op);
  701           NodesToRewrite.push_back(BO);
  707           NodesToRewrite.push_back(BO);
  732           NodesToRewrite.push_back(BO);
 1119     Factors.push_back(V);
 1344     OpndPtrs.push_back(&Opnds[i]);
 1412       Ops.push_back(VE);
 1417       Ops.push_back(VE);
 1708     Factors.push_back(Factor(Op, Count));
 1761     InnerProduct.push_back(Factors[LastIdx].Base);
 1763       InnerProduct.push_back(Factors[Idx].Base);
 1788       OuterProduct.push_back(Factors[Idx].Base);
 1793     OuterProduct.push_back(SquareRoot);
 1794     OuterProduct.push_back(SquareRoot);
 1853     Ops.push_back(ValueEntry(0, Cst));
 1962         Candidates.push_back(I);
 1976         Candidates.push_back(I);
 2315       Ops.push_back(Op0);
 2316       Ops.push_back(Op1);
 2345           Ops.push_back(Op);
 2350           Worklist.push_back(OpI->getOperand(0));
 2352           Worklist.push_back(OpI->getOperand(1));
lib/Transforms/Scalar/RewriteStatepointsForGC.cpp
  808     Worklist.push_back(Def);
  823           Worklist.push_back(Base);
 1470         DomainTy.push_back(Arg->getType());
 1612     LiveVec.push_back(L);
 1615     BaseVec.push_back(Base);
 1713     PromotableAllocas.push_back(Alloca);
 1775         ToClobber.push_back(Alloca);
 1816         Uses.push_back(cast<Instruction>(U));
 1902     Holders.push_back(
 1909   Holders.push_back(CallInst::Create(
 1911   Holders.push_back(CallInst::Create(
 1936     ChainToBase.push_back(GEP);
 1945     ChainToBase.push_back(CI);
 2081     LiveValuesToBeDeleted.push_back(LiveValue);
 2211         DeoptValues.push_back(Arg);
 2255       Bases.push_back(Pair.second);
 2462         InvariantStartInstructions.push_back(II);
 2550       ParsePointNeeded.push_back(cast<CallBase>(&I));
lib/Transforms/Scalar/SCCP.cpp
  283     BBWorkList.push_back(BB);  // Add the block to the work list!
  426       return OverdefinedInstWorkList.push_back(V);
  427     InstWorkList.push_back(V);
 1117     Operands.push_back(State.getConstant());
 1285         Operands.push_back(State.getConstant());
 1965         ReturnsToZap.push_back(RI);
 2090           BlocksToErase.push_back(&*BB);
lib/Transforms/Scalar/SROA.cpp
  505           P.SplitTails.push_back(&S);
  670       AS.DeadUsers.push_back(&I);
  706     AS.Slices.push_back(Slice(BeginOffset, EndOffset, U, IsSplittable));
 1012         AS.DeadOperands.push_back(U);
 1035       AS.DeadOperands.push_back(U);
 1440       Indices.push_back(IRB.getIntN(OffsetSize, 0));
 1443       Indices.push_back(IRB.getInt32(0));
 1448       Indices.push_back(IRB.getInt32(0));
 1491     Indices.push_back(IRB.getInt(NumSkippedElements));
 1504     Indices.push_back(IRB.getInt(NumSkippedElements));
 1523   Indices.push_back(IRB.getInt32(Index));
 1558   Indices.push_back(IRB.getInt(NumSkippedElements));
 1901       CandidateTys.push_back(VTy);
 2203     Mask.push_back(IRB.getInt32(i));
 2240       Mask.push_back(IRB.getInt32(i - BeginIndex));
 2242       Mask.push_back(UndefValue::get(IRB.getInt32Ty()));
 2249     Mask.push_back(IRB.getInt1(i >= BeginIndex && i < EndIndex));
 3115     Uses.push_back(&Root);
 3141           Uses.push_back(cast<Instruction>(U));
 3252         Queue.push_back(&U);
 3320           Indices.push_back(Idx);
 3321           GEPIndices.push_back(IRB.getInt32(Idx));
 3335           Indices.push_back(Idx);
 3336           GEPIndices.push_back(IRB.getInt32(Idx));
 3699         Loads.push_back(LI);
 3709         Stores.push_back(SI);
 3876       NewSlices.push_back(
 4023       NewSlices.push_back(
 4341         Fragments.push_back(Fragment(NewAI, P.beginOffset() * SizeOfByte, Size));
lib/Transforms/Scalar/Scalarizer.cpp
  539         ScalarCallOps.push_back(ScalarOperands[J]);
  541         ScalarCallOps.push_back(Scattered[J][Elem]);
lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp
  610     UserChain.push_back(U);
  660     ExtInsts.push_back(Cast);
 1192       DominatingExprs[Key].push_back(I);
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  112   Worklist.push_back(&Root);
  134         Worklist.push_back(OpI);
  494     Updates.push_back({cfg::UpdateKind::Insert, OldPH, UnswitchedBB});
  589       ExitCaseIndices.push_back(Case.getCaseIndex());
  809     DTUpdates.push_back({DT.Delete, ParentBB, UnswitchedExitBB});
  810     DTUpdates.push_back({DT.Insert, OldPH, UnswitchedExitBB});
  813     DTUpdates.push_back({DT.Delete, ParentBB, SplitUnswitchedPair.first});
  814     DTUpdates.push_back({DT.Insert, OldPH, SplitUnswitchedPair.second});
  988     NewBlocks.push_back(NewBB);
 1128         DTUpdates.push_back({DominatorTree::Insert, ClonedBB, SuccBB});
 1223         ClonedExitsInLoops.push_back(ClonedExitBB);
 1263       Worklist.push_back(Pred);
 1285           Worklist.push_back(Pred);
 1295     NonChildClonedLoops.push_back(ClonedL);
 1379     Worklist.push_back(ExitBB);
 1404         Worklist.push_back(PredBB);
 1444     NonChildClonedLoops.push_back(cloneLoopNest(
 1461           DeadBlocks.push_back(ClonedBB);
 1497         DeathCandidates.push_back(SuccBB);
 1590       Worklist.push_back(Pred);
 1642         Worklist.push_back(InnerPH);
 1650         Worklist.push_back(Pred);
 1687       ExitLoops.push_back(ExitL);
 1688       ExitsInLoops.push_back(ExitBB);
 1778     Worklist.push_back(ExitBB);
 1803         Worklist.push_back(PredBB);
 1841     HoistedLoops.push_back(HoistedL);
 1880   DomWorklist.push_back(DT[BB]);
 1896       DomWorklist.push_back(ChildN);
 2052       DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
 2070         DTUpdates.push_back(
 2105       DTUpdates.push_back({DominatorTree::Delete, ParentBB, UnswitchedSuccBB});
 2125         DTUpdates.push_back({DominatorTree::Delete, ParentBB, SuccBB});
 2143     DTUpdates.push_back({DominatorTree::Insert, SplitBB, ClonedPH});
 2308       SibLoops.push_back(UpdatedL);
 2390       DTUpdates.push_back({DominatorTree::Delete, CheckBB, Succ});
 2405   ExitBlocks.push_back(CheckBI->getSuccessor(1));
 2415     DTUpdates.push_back({DominatorTree::Insert, CheckBB, Succ});
 2420     DTUpdates.push_back({DominatorTree::Insert, GuardedBlock, Succ});
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp
  515           SpecPNs.push_back(PN);
  523             SpecWorklist.push_back(UI);
  543             SpecWorklist.push_back(OpI);
  578       SpecPreds.push_back(NewPredBB);
  586       SpecPreds.push_back(PredBB);
  606                                     SpecList.push_back(I);
  648         SpeculatedVals.push_back(IncomingValueMap.find(PredBB)->second);
  689       SpeculatedValueMap[OrigI].push_back(NewI);
  814       PNs.push_back(PN);
lib/Transforms/Scalar/StraightLineStrengthReduce.cpp
  276     Indices.push_back(*I);
  525     IndexExprs.push_back(SE->getSCEV(*I));
lib/Transforms/Scalar/StructurizeCFG.cpp
  363           Order.push_back(*LoopI);
  373     Order.push_back(*I);
  599   AddedPhis[To].push_back(From);
  823     Conditions.push_back(BranchInst::Create(Entry, Next, BoolUndef, Flow));
  875   LoopConds.push_back(BranchInst::Create(Next, LoopStart,
lib/Transforms/Scalar/TailRecursionElimination.cpp
  115         Worklist.push_back(&U);
  276         DeferredTails.push_back(CI);
  287           WorklistEscaped.push_back(SuccBB);
  289           WorklistUnescaped.push_back(SuccBB);
  600       ArgumentPHIs.push_back(PN);
  707         UncondBranchPreds.push_back(BI);
lib/Transforms/Utils/ASanStackFrameLayout.cpp
  128       SB.push_back(Var.Size % Granularity);
lib/Transforms/Utils/BasicBlockUtils.cpp
   65         Updates->push_back({DominatorTree::Delete, BB, Succ});
  677   NewBBs.push_back(NewBB1);
  708     NewBB2Preds.push_back(Pred);
  718     NewBBs.push_back(NewBB2);
lib/Transforms/Utils/BreakCriticalEdges.cpp
  234     Updates.push_back({DominatorTree::Insert, TIBB, NewBB});
  235     Updates.push_back({DominatorTree::Insert, NewBB, DestBB});
  237       Updates.push_back({DominatorTree::Delete, TIBB, DestBB});
  303           LoopPreds.push_back(P);
  346       OtherPreds.push_back(PredBB);
lib/Transforms/Utils/CallPromotionUtils.cpp
  114     UsersToUpdate.push_back(U);
  167     UsersToUpdate.push_back(U);
  424       NewArgAttrs.push_back(AttributeSet::get(Ctx, ArgAttrs));
  427       NewArgAttrs.push_back(CallerPAL.getParamAttributes(ArgNo));
lib/Transforms/Utils/CloneFunction.cpp
  189       Returns.push_back(RI);
  507         PHIToResolve.push_back(&PN);
  715       Returns.push_back(RI);
  773   Blocks.push_back(NewPH);
  814     Blocks.push_back(NewBB);
lib/Transforms/Utils/CodeExtractor.cpp
   98     ToVisit.push_back(&Inst);
  112         ToVisit.push_back(UU);
  312         Allocas.push_back(AI);
  537           Bitcasts.push_back(Bitcast);
  538           BitcastLifetimeInfo.push_back(LMI);
  708           IncomingVals.push_back(i);
 1082         SwiftErrorArgs.push_back(ArgNo);
lib/Transforms/Utils/CtorUtils.cpp
   33       CAList.push_back(OldCA->getOperand(I));
lib/Transforms/Utils/EscapeEnumerator.cpp
   61           Calls.push_back(CI);
lib/Transforms/Utils/Evaluator.cpp
  303     Formals.push_back(ArgC);
  438         GEPOps.push_back(getVal(*i));
  679   CallStack.push_back(F);
lib/Transforms/Utils/FunctionComparator.cpp
  855   FnLBBs.push_back(&FnL->getEntryBlock());
  856   FnRBBs.push_back(&FnR->getEntryBlock());
  877       FnLBBs.push_back(TermL->getSuccessor(i));
  878       FnRBBs.push_back(TermR->getSuccessor(i));
  930   BBs.push_back(&F.getEntryBlock());
  944       BBs.push_back(Term->getSuccessor(i));
lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp
   50   CallerNode.InlinedCallees.push_back(&CalleeNode);
lib/Transforms/Utils/InlineFunction.cpp
  122         UnwindDestPHIValues.push_back(PHI->getIncomingValueForBlock(InvokeBB));
  267               Worklist.push_back(ChildPad);
  305             Worklist.push_back(ChildPad);
  497             Worklist.push_back(cast<Instruction>(U));
  510           Worklist.push_back(cast<Instruction>(U));
  658     UnwindDestPHIValues.push_back(PHI->getIncomingValueForBlock(InvokeBB));
  841           Queue.push_back(M1);
  861         NewOps.push_back(MDMap[M]);
  863         NewOps.push_back(const_cast<Metadata *>(V));
  929       NoAliasArgs.push_back(&Arg);
  986         PtrArgs.push_back(LI->getPointerOperand());
  988         PtrArgs.push_back(SI->getPointerOperand());
  990         PtrArgs.push_back(VAAI->getPointerOperand());
  992         PtrArgs.push_back(CXI->getPointerOperand());
  994         PtrArgs.push_back(RMWI->getPointerOperand());
 1019           PtrArgs.push_back(Arg);
 1101           NoAliases.push_back(NewScopes[A]);
 1127             Scopes.push_back(NewScopes[A]);
 1306   IFI.StaticAllocas.push_back(cast<AllocaInst>(NewAlloca));
 1375       MDs.push_back(inlineDebugLoc(DL, InlinedAt, Ctx, IANodes));
 1377       MDs.push_back(MD);
 1840       IFI.StaticAllocas.push_back(AI);
 1847         IFI.StaticAllocas.push_back(cast<AllocaInst>(I));
 1867     VarArgsToForward.push_back(CS.getArgOperand(i));
 1868     VarArgsAttrs.push_back(CS.getAttributes().getParamAttributes(i));
 1901               ArgAttrs.push_back(Attrs.getParamAttributes(ArgNo));
 2132           NormalReturns.push_back(RI);
 2185         NormalReturns.push_back(RI);
 2218           IFI.InlinedCallSites.push_back(CS);
lib/Transforms/Utils/LCSSA.cpp
  111         UsesToRewrite.push_back(&U);
  159           UsesToRewrite.push_back(
  164       AddedPHIs.push_back(PN);
  179           PostProcessPHIs.push_back(PN);
  240           PostProcessPHIs.push_back(InsertedPN);
  247         Worklist.push_back(PostProcessPN);
  257         NeedDbgValues.push_back(PN);
  283     BBWorklist.push_back(BB);
  316       BBWorklist.push_back(IDomBB);
  368       Worklist.push_back(&I);
lib/Transforms/Utils/LibCallsShrinkWrap.cpp
  314   WorkList.push_back(&CI);
lib/Transforms/Utils/Local.cpp
  193             Weights.push_back(CI->getValue().getZExtValue());
  447   DeadInsts.push_back(I);
  480           DeadInsts.push_back(OpI);
  694     Updates.push_back({DominatorTree::Delete, PredBB, DestBB});
  696       Updates.push_back({DominatorTree::Delete, *I, PredBB});
  699         Updates.push_back({DominatorTree::Insert, *I, DestBB});
 1005     Updates.push_back({DominatorTree::Delete, BB, Succ});
 1008       Updates.push_back({DominatorTree::Delete, *I, BB});
 1011         Updates.push_back({DominatorTree::Insert, *I, Succ});
 1397         Dbgs.push_back(DDI);
 1523           DbgValues.push_back(DVI);
 1536           DbgUsers.push_back(DII);
 2017   Worklist.push_back(BB);
 2170         Worklist.push_back(Successor);
 2871       InsertedInsts.push_back(Trunc);
 2875     InsertedInsts.push_back(CI);
 2877     InsertedInsts.push_back(ExtInst);
 2882   InsertedInsts.push_back(CallInst::Create(F, Res->Provider, "rev", I));
lib/Transforms/Utils/LoopRotationUtils.cpp
  425     Updates.push_back({DominatorTree::Insert, OrigPreheader, Exit});
  426     Updates.push_back({DominatorTree::Insert, OrigPreheader, NewHeader});
  427     Updates.push_back({DominatorTree::Delete, OrigPreheader, OrigHeader});
lib/Transforms/Utils/LoopSimplify.cpp
  140       OutsideBlocks.push_back(P);
  167   Worklist.push_back(InputBB);
  175         Worklist.push_back(WBB);
  249       OuterLoopPreds.push_back(PN->getIncomingBlock(i));
  306   OuterLoopBlocks.push_back(NewBB);
  316         OuterLoopBlocks.push_back(BB);
  566         Worklist.push_back(OuterL);
  727   Worklist.push_back(L);
lib/Transforms/Utils/LoopUnroll.cpp
  835           ChildrenToUpdate.push_back(ChildBB);
lib/Transforms/Utils/LoopUnrollAndJam.cpp
   98       Worklist.push_back(I);
  110           Worklist.push_back(II);
  598         MemInstr.push_back(&I);
  602         MemInstr.push_back(&I);
lib/Transforms/Utils/LoopUnrollPeel.cpp
  487     NewBlocks.push_back(NewBB);
lib/Transforms/Utils/LoopUnrollRuntime.cpp
  140         PrologExitPreds.push_back(PredBB);
  854           ChildrenToUpdate.push_back(DomChildBB);
lib/Transforms/Utils/LoopUtils.cpp
   76         InLoopPredecessors.push_back(PredBB);
  132         UsedOutside.push_back(&Inst);
  233       MDs.push_back(Node);
  237   MDs.push_back(createStringMetadata(TheLoop, StringMD, V));
  317   MDs.push_back(nullptr);
  342         MDs.push_back(Op);
  359       MDs.push_back(Option.get());
  494       Worklist.push_back(DTN);
  634       DeadDebugInst.push_back(DVI);
lib/Transforms/Utils/LoopVersioning.cpp
  145           UsersToUpdate.push_back(U);
  200     GroupToNonAliasingScopes[Check.first].push_back(GroupToScope[Check.second]);
  277           Worklist.push_back(L);
lib/Transforms/Utils/LowerSwitch.cpp
  232         Indices.push_back(Idx);
lib/Transforms/Utils/ModuleUtils.cpp
   37         CurrentCtors.push_back(cast<Constant>(Init->getOperand(i)));
   51   CurrentCtors.push_back(RuntimeCtorInit);
   80         Init.push_back(C);
   89       Init.push_back(C);
lib/Transforms/Utils/PredicateInfo.cpp
  316       DFSOrderedSet.push_back(VD);
  328   CmpOperands.push_back(Comparison);
  334     CmpOperands.push_back(Op0);
  336     CmpOperands.push_back(Op1);
  344     OpsToRename.push_back(Op);
  346   OperandInfo.Infos.push_back(PB);
  361     ConditionsToProcess.push_back(cast<BinaryOperator>(Operand)->getOperand(0));
  362     ConditionsToProcess.push_back(cast<BinaryOperator>(Operand)->getOperand(1));
  363     ConditionsToProcess.push_back(Operand);
  366     ConditionsToProcess.push_back(Operand);
  396   SuccsToProcess.push_back(FirstBB);
  397   SuccsToProcess.push_back(SecondBB);
  433     ConditionsToProcess.push_back(BinOp->getOperand(0));
  434     ConditionsToProcess.push_back(BinOp->getOperand(1));
  435     ConditionsToProcess.push_back(BI->getCondition());
  437     ConditionsToProcess.push_back(BI->getCondition());
  626         OrderedUses.push_back(VD);
  640             OrderedUses.push_back(VD);
  652             OrderedUses.push_back(VD);
  689           RenameStack.push_back(VD);
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  140         DefiningBlocks.push_back(SI->getParent());
  146         UsingBlocks.push_back(LI->getParent());
  378           Info.UsingBlocks.push_back(StoreBB);
  385         Info.UsingBlocks.push_back(LI->getParent());
  834       LiveInBlockWorklist.push_back(P);
lib/Transforms/Utils/SSAUpdater.cpp
  183   if (InsertedPHIs) InsertedPHIs->push_back(InsertedPHI);
  266         Preds->push_back(*PI);
  383         LiveInLoads.push_back(cast<LoadInst>(User));
  402         LiveInLoads.push_back(cast<LoadInst>(I));
  425           LiveInLoads.push_back(L);
lib/Transforms/Utils/SSAUpdaterBulk.cpp
   65   Rewrites[Var].Uses.push_back(U);
  121       LiveInBlockWorklist.push_back(P);
  162       InsertedPHIsForVar.push_back(PN);
  164         InsertedPHIs->push_back(PN);
lib/Transforms/Utils/SimplifyCFG.cpp
  292         PhiNodes.push_back(PN);
  554           Vals.push_back(C);
  555           Vals.push_back(
  577           Vals.push_back(C);
  578           Vals.push_back(ConstantInt::get(C->getContext(),
  590       Vals.push_back(C);
  623       Vals.push_back(ConstantInt::get(I->getContext(), Tmp));
  643     DFT.push_back(V);
  652             DFT.push_back(I->getOperand(1));
  654             DFT.push_back(I->getOperand(0));
  974     Weights.push_back(CI->getValue().getZExtValue());
 1090           NewSuccessors.push_back(BBDefault);
 1099             NewSuccessors.push_back(BBCases[i].Dest);
 1104               Weights.push_back(Weights[0] * SuccWeights[i + 1]);
 1145               Weights.push_back(WeightsForHandled[BBCases[i].Value]);
 1147             NewSuccessors.push_back(BBCases[i].Dest);
 1156             Weights.push_back(WeightsForHandled[I]);
 1158           NewSuccessors.push_back(BBDefault);
 1535         PHIOperands[I].push_back(I->getOperand(OI));
 1556       Insts.push_back(I);
 1587       NewOperands.push_back(I0->getOperand(O));
 1598     NewOperands.push_back(PN);
 1671         Insts.push_back(Inst);
 1751       UnconditionalPreds.push_back(B);
 1993       SpeculatedDbgIntrinsics.push_back(I);
 2776           NewWeights.push_back(PredTrueWeight * SuccTrueWeight);
 2781           NewWeights.push_back(PredFalseWeight *
 2794           NewWeights.push_back(PredTrueWeight *
 2798           NewWeights.push_back(PredFalseWeight * SuccFalseWeight);
 4121         UncondBranchPreds.push_back(P);
 4123         CondBranchPreds.push_back(BI);
 4354       CasesA.push_back(Case.getCaseValue());
 4360       CasesB.push_back(Case.getCaseValue());
 4474       DeadCases.push_back(Case.getCaseValue());
 4586       ForwardingNodes[Phi].push_back(PhiIdx);
 4660       COps.push_back(A);
 4754       I.second.push_back(CaseVal);
 5350         PHIs.push_back(PHI);
 5568     Values.push_back(C.getCaseValue()->getValue().getSExtValue());
lib/Transforms/Utils/SimplifyIndVar.cpp
  468       ToDelete.push_back(EVI);
  556     ICmpUsers.push_back(ICI);
lib/Transforms/Utils/SimplifyLibCalls.cpp
 2181       SinCalls.push_back(CI);
 2183       CosCalls.push_back(CI);
 2185       SinCosCalls.push_back(CI);
 2188       SinCalls.push_back(CI);
 2190       CosCalls.push_back(CI);
 2192       SinCosCalls.push_back(CI);
lib/Transforms/Utils/SplitModule.cpp
   81     Worklist.push_back(U);
lib/Transforms/Utils/StripGCRelocates.cpp
   51         GCRelocates.push_back(GCR);
lib/Transforms/Utils/ValueMapper.cpp
  136     MCs.push_back(MappingContext(VM, Materializer));
  454     Ops.push_back(cast<Constant>(C->getOperand(j)));
  458     Ops.push_back(cast<Constant>(Mapped));
  465       Ops.push_back(cast<Constant>(Mapped));
  552   DistinctWorklist.push_back(
  632   Worklist.push_back(POTWorklistEntry(const_cast<MDNode &>(FirstN)));
  639       Worklist.push_back(POTWorklistEntry(*N));
  649     G.POT.push_back(WE.N);
  727       CyclicNodes.push_back(NewN);
  896       Tys.push_back(TypeMapper->remapType(Ty));
  963       Elements.push_back(InitPrefix->getAggregateElement(I));
  988     Elements.push_back(NewV);
 1005   Worklist.push_back(WE);
 1023   Worklist.push_back(WE);
 1037   Worklist.push_back(WE);
 1048   Worklist.push_back(WE);
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp
  509   Worklist.push_back(I);
  525         Worklist.push_back(IM);
  573     Instrs.push_back(I);
  575       Instrs.push_back(GEP);
  621         MemoryInstrs.push_back(&I);
  623         ChainInstrs.push_back(&I);
  795       LoadRefs[ID].push_back(LI);
  841       StoreRefs[ID].push_back(SI);
  891         Tails.push_back(j);
  892         Heads.push_back(i);
  922       Operands.push_back(Instrs[I]);
 1217         InstrsToErase.push_back(UI);
lib/Transforms/Vectorize/LoopVectorizationLegality.cpp
  201         Args.push_back(MD->getOperand(i));
lib/Transforms/Vectorize/LoopVectorize.cpp
 1566       V.push_back(&L);
 1907       Indices.push_back(ConstantInt::get(STy, StartIdx + i));
 1925     Indices.push_back(ConstantFP::get(STy, (double)(StartIdx + i)));
 2112     ShuffleMask.push_back(Builder.getInt32(VF - i - 1));
 2223     NewPtrs.push_back(Builder.CreateBitCast(NewPtr, PtrTy));
 2263       NewLoads.push_back(NewLoad);
 2317       StoredVecs.push_back(StoredVec);
 2519     PredicatedInstructions.push_back(Cloned);
 2707   LoopBypassBlocks.push_back(BB);
 2739   LoopBypassBlocks.push_back(BB);
 2785   LoopBypassBlocks.push_back(BB);
 3228     ScalarTys.push_back(ArgOp->getType());
 3241     Tys.push_back(ToVectorTy(ScalarTy, VF));
 3912         InstsToReanalyze.push_back(I);
 3976     OrigPHIsToFix.push_back(P);
 4115             Indices.push_back(U.get());
 4117             Indices.push_back(getOrCreateVectorValue(U.get(), Part));
 4161         Ops.push_back(getOrCreateVectorValue(Op, Part));
 4271       Tys.push_back(ToVectorTy(ArgOperand->getType(), VF));
 4293         Args.push_back(Arg);
 4987       VFs.push_back(VS);
 5337       IdxToInstr.push_back(&I);
 5366     TransposeEnds[Interval.second].push_back(Interval.first);
 5596   Worklist.push_back(PredInst);
 5631           Worklist.push_back(J);
 5847         Indices.push_back(i);
 6054     Worklist.push_back(I);
 6061           Worklist.push_back(InstOp);
 6583   MDs.push_back(nullptr);
 6595       MDs.push_back(LoopID->getOperand(i));
 6603     DisableOperands.push_back(
 6606     MDs.push_back(DisableNode);
 6827       Masks.push_back(EdgeMask);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 1420       Last->UserTreeIndices.push_back(UserTreeIdx);
 1875       void insert(ScheduleData *SD) { push_back(SD); }
 1924       V.push_back(~1U);
 1930       V.push_back(~2U);
 2166         ExternalUses.push_back(ExternalUser(Scalar, U, FoundLane));
 2227     E->UserTreeIndices.push_back(UserTreeIdx);
 2344           Operands.push_back(cast<PHINode>(j)->getIncomingValueForBlock(
 2512           Operands.push_back(cast<Instruction>(V)->getOperand(i));
 2555           Left.push_back(LHS);
 2556           Right.push_back(RHS);
 2606           Operands.push_back(cast<Instruction>(j)->getOperand(i));
 2660           Operands.push_back(cast<Instruction>(V)->getOperand(i));
 2683         Operands.push_back(cast<Instruction>(V)->getOperand(0));
 2757           Operands.push_back(CI2->getArgOperand(i));
 2793           Operands.push_back(cast<Instruction>(V)->getOperand(i));
 3201         ScalarTys.push_back(CI->getArgOperand(op)->getType());
 3412         V.push_back(VectorType::get(II->getType(), BundleWidth));
 3642         ExternalUses.push_back(ExternalUser(VL[i], Insrt, FoundLane));
 4029         ExternalUses.push_back(ExternalUser(PO, cast<User>(VecPtr), 0));
 4068         ExternalUses.push_back(ExternalUser(ScalarPtr, cast<User>(VecPtr), 0));
 4147         ExternalUses.push_back(ExternalUser(ScalarArg, cast<User>(V), 0));
 4205           AltScalars.push_back(E->Scalars[i]);
 4208           OpScalars.push_back(E->Scalars[i]);
 4429       CSEWorkList.push_back(N);
 4468         Visited.push_back(In);
 4723   WorkList.push_back(SD);
 4748               WorkList.push_back(DestBundle);
 4760                   WorkList.push_back(DestBundle);
 4801               DepDest->MemoryDependencies.push_back(BundleMember);
 4808                 WorkList.push_back(DestBundle);
 4835       ReadyInsts.push_back(SD);
 4936     Worklist.push_back(I);
 4965             Worklist.push_back(J);
 4990     ToDemote.push_back(V);
 5005     Roots.push_back(I->getOperand(0));
 5049   ToDemote.push_back(V);
 5439       Operands.push_back(I);
 5476       Stores[GetUnderlyingObject(SI->getPointerOperand(), *DL)].push_back(SI);
 5490       GEPs[GEP->getPointerOperand()].push_back(GEP);
 6291           ReducedVals.push_back(TreeN);
 6401       ExternallyUsedValues[Pair.second].push_back(Pair.first);
 6637     BuildVectorOpds.push_back(LastInsertElem->getOperand(1));
 6655     BuildVectorOpds.push_back(IV->getInsertedValueOperand());
 6904         Incoming.push_back(P);
 7015       PostProcessInstructions.push_back(&*it);
lib/Transforms/Vectorize/VPlan.cpp
  107     Blocks.push_back(Block);
  137       CFG.VPBBsToFix.push_back(PredVPBB);
lib/Transforms/Vectorize/VPlan.h
  361     Successors.push_back(Successor);
  367     Predecessors.push_back(Predecessor);
 1233     VPCBVs.push_back(CBV);
lib/Transforms/Vectorize/VPlanHCFGBuilder.cpp
   87     VPBBPreds.push_back(getOrCreateVPBB(Pred));
  220       PhisToFix.push_back(Phi);
  226         VPOperands.push_back(getOrCreateVPOperand(Op));
lib/Transforms/Vectorize/VPlanSLP.cpp
  165     Operands.push_back(U->getOperand(OperandIndex));
  257       BestCandidates.push_back(Candidate);
  311       Mode.push_back(OpMode::Load);
  313       Mode.push_back(OpMode::Opcode);
  337         FinalOrder[Op].second.push_back(Res.second);
  340         FinalOrder[Op].second.push_back(markFailed());
  407         CombinedOperands.push_back(buildGraph(Operands));
  413         CombinedOperands.push_back(Op);
  440         CombinedOperands.push_back(cast<VPInstruction>(V)->getOperand(0));
  443         CombinedOperands.push_back(buildGraph(Operands));
lib/Transforms/Vectorize/VPlanValue.h
   93   void addUser(VPUser &User) { Users.push_back(&User); }
  157     Operands.push_back(Operand);
lib/XRay/Profile.cpp
  161     Roots.push_back(Node);
tools/bugpoint/CrashDebugger.cpp
  402       Unreachable.push_back(&BB);
  498         ToProcess.push_back(&BB);
  605         ToProcess.push_back(&BB);
tools/bugpoint/ExtractFunction.cpp
  189         aliases.push_back(&*I);
  390         BlocksToExtract.push_back(&BB);
tools/bugpoint/OptimizerDriver.cpp
  199     Args.push_back("valgrind");
  200     Args.push_back("--error-exitcode=1");
  201     Args.push_back("-q");
  202     Args.push_back(tool);
  204     Args.push_back(tool);
  207     Args.push_back(OptArgs[i]);
  208   Args.push_back("-disable-symbolication");
  209   Args.push_back("-o");
  210   Args.push_back(OutputFilename);
  223     Args.push_back(I->c_str());
  224   Args.push_back(Temp->TmpName.c_str());
tools/clang/examples/clang-interpreter/main.cpp
  149   Args.push_back("-fsyntax-only");
tools/clang/include/clang/AST/ASTImporter.h
  176         Nodes.push_back(D);
tools/clang/include/clang/AST/CXXRecordDeclDefinitionBits.def
   36 FIELD(UserDeclaredConstructor, 1, NO_MERGE)
   39 FIELD(UserDeclaredSpecialMembers, 6, NO_MERGE)
   42 FIELD(Aggregate, 1, NO_MERGE)
   45 FIELD(PlainOldData, 1, NO_MERGE)
   53 FIELD(Empty, 1, NO_MERGE)
   57 FIELD(Polymorphic, 1, NO_MERGE)
   61 FIELD(Abstract, 1, NO_MERGE)
   65 FIELD(IsStandardLayout, 1, NO_MERGE)
   82 FIELD(IsCXX11StandardLayout, 1, NO_MERGE)
   88 FIELD(HasBasesWithFields, 1, NO_MERGE)
   94 FIELD(HasBasesWithNonStaticDataMembers, 1, NO_MERGE)
   97 FIELD(HasPrivateFields, 1, NO_MERGE)
  100 FIELD(HasProtectedFields, 1, NO_MERGE)
  103 FIELD(HasPublicFields, 1, NO_MERGE)
  106 FIELD(HasMutableFields, 1, NO_MERGE)
  110 FIELD(HasVariantMembers, 1, NO_MERGE)
  113 FIELD(HasOnlyCMembers, 1, NO_MERGE)
  117 FIELD(HasInClassInitializer, 1, NO_MERGE)
  124 FIELD(HasUninitializedReferenceMember, 1, NO_MERGE)
  128 FIELD(HasUninitializedFields, 1, NO_MERGE)
  132 FIELD(HasInheritedConstructor, 1, NO_MERGE)
  136 FIELD(HasInheritedAssignment, 1, NO_MERGE)
  141 FIELD(NeedOverloadResolutionForCopyConstructor, 1, NO_MERGE)
  142 FIELD(NeedOverloadResolutionForMoveConstructor, 1, NO_MERGE)
  143 FIELD(NeedOverloadResolutionForMoveAssignment, 1, NO_MERGE)
  144 FIELD(NeedOverloadResolutionForDestructor, 1, NO_MERGE)
  150 FIELD(DefaultedCopyConstructorIsDeleted, 1, NO_MERGE)
  151 FIELD(DefaultedMoveConstructorIsDeleted, 1, NO_MERGE)
  152 FIELD(DefaultedMoveAssignmentIsDeleted, 1, NO_MERGE)
  153 FIELD(DefaultedDestructorIsDeleted, 1, NO_MERGE)
  162 FIELD(HasTrivialSpecialMembers, 6, MERGE_OR)
  167 FIELD(HasTrivialSpecialMembersForCall, 6, MERGE_OR)
  175 FIELD(DeclaredNonTrivialSpecialMembers, 6, MERGE_OR)
  181 FIELD(DeclaredNonTrivialSpecialMembersForCall, 6, MERGE_OR)
  184 FIELD(HasIrrelevantDestructor, 1, NO_MERGE)
  188 FIELD(HasConstexprNonCopyMoveConstructor, 1, MERGE_OR)
  192 FIELD(HasDefaultedDefaultConstructor, 1, MERGE_OR)
  196 FIELD(DefaultedDefaultConstructorIsConstexpr, 1, NO_MERGE)
  202 FIELD(HasConstexprDefaultConstructor, 1, MERGE_OR)
  205 FIELD(DefaultedDestructorIsConstexpr, 1, NO_MERGE)
  209 FIELD(HasNonLiteralTypeFieldsOrBases, 1, NO_MERGE)
  213 FIELD(UserProvidedDefaultConstructor, 1, NO_MERGE)
  217 FIELD(DeclaredSpecialMembers, 6, MERGE_OR)
  221 FIELD(ImplicitCopyConstructorCanHaveConstParamForVBase, 1, NO_MERGE)
  222 FIELD(ImplicitCopyConstructorCanHaveConstParamForNonVBase, 1, NO_MERGE)
  226 FIELD(ImplicitCopyAssignmentHasConstParam, 1, NO_MERGE)
  230 FIELD(HasDeclaredCopyConstructorWithConstParam, 1, MERGE_OR)
  234 FIELD(HasDeclaredCopyAssignmentWithConstParam, 1, MERGE_OR)
tools/clang/include/clang/AST/CommentParser.h
   68     MoreLATokens.push_back(Tok);
   76     MoreLATokens.push_back(Tok);
tools/clang/include/clang/AST/DeclContextInternals.h
   92         VT->push_back(OldD);
  196       VT->push_back(OldD);
  211       Vec.push_back(D);
  232       Vec.push_back(TagD);
  234       Vec.push_back(D);
tools/clang/include/clang/AST/ExternalASTSource.h
  577     Local.push_back(LocalValue);
tools/clang/include/clang/AST/LexicallyOrderedRecursiveASTVisitor.h
  105           LexicallyNestedDeclarations.push_back(Sibling);
tools/clang/include/clang/AST/OpenMPClause.h
 4463         ComponentListMap[*DI].push_back(*CI);
tools/clang/include/clang/AST/RecursiveASTVisitor.h
  632     Queue->push_back({S, false});
  637   LocalQueue.push_back({S, false});
tools/clang/include/clang/AST/TemplateBase.h
  595     Arguments.push_back(Loc);
tools/clang/include/clang/AST/UnresolvedSet.h
   93     decls().push_back(DeclAccessPair::make(D, AS));
tools/clang/include/clang/ASTMatchers/ASTMatchers.h
 6485         Stack.push_back(Parent);
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  105       InnerArgs.push_back(&Arg);
tools/clang/include/clang/Analysis/Analyses/ThreadSafetyCommon.h
  191             BackEdges.push_back(*SI);
  237             ForwardEdges.push_back(*SI);
tools/clang/include/clang/Analysis/Analyses/UninitializedValues.h
   59     UninitBranches.push_back(B);
tools/clang/include/clang/Analysis/CallGraph.h
  171     CalledFunctions.push_back(N);
tools/clang/include/clang/Analysis/CloneDetection.h
  214       AllClones.push_back(C);
tools/clang/include/clang/Analysis/PathDiagnostic.h
  777   void pushActivePath(PathPieces *p) { pathStack.push_back(p); }
tools/clang/include/clang/Basic/Diagnostic.h
 1161     DiagObj->DiagRanges.push_back(R);
tools/clang/include/clang/Basic/DiagnosticOptions.def
   46 SEMANTIC_DIAGOPT(IgnoreWarnings, 1, 0)   /// -w
   47 DIAGOPT(NoRewriteMacros, 1, 0)  /// -Wno-rewrite-macros
   48 DIAGOPT(Pedantic, 1, 0)         /// -pedantic
   49 DIAGOPT(PedanticErrors, 1, 0)   /// -pedantic-errors
   50 DIAGOPT(ShowColumn, 1, 1)       /// Show column number on diagnostics.
   51 DIAGOPT(ShowLocation, 1, 1)     /// Show source location information.
   52 DIAGOPT(ShowLevel, 1, 1)        /// Show diagnostic level.
   53 DIAGOPT(AbsolutePath, 1, 0)     /// Use absolute paths.
   54 DIAGOPT(ShowCarets, 1, 1)       /// Show carets in diagnostics.
   55 DIAGOPT(ShowFixits, 1, 1)       /// Show fixit information.
   56 DIAGOPT(ShowSourceRanges, 1, 0) /// Show source ranges in numeric form.
   57 DIAGOPT(ShowParseableFixits, 1, 0) /// Show machine parseable fix-its.
   58 DIAGOPT(ShowPresumedLoc, 1, 0)  /// Show presumed location for diagnostics.
   59 DIAGOPT(ShowOptionNames, 1, 0)  /// Show the option name for mappable
   61 DIAGOPT(ShowNoteIncludeStack, 1, 0) /// Show include stacks for notes.
   62 VALUE_DIAGOPT(ShowCategories, 2, 0) /// Show categories: 0 -> none, 1 -> Number,
   67 DIAGOPT(ShowColors, 1, 0)       /// Show diagnostics with ANSI color sequences.
   70 DIAGOPT(VerifyDiagnostics, 1, 0) /// Check that diagnostics match the expected
   77 DIAGOPT(ElideType, 1, 0)         /// Elide identical types in template diffing
   78 DIAGOPT(ShowTemplateTree, 1, 0)  /// Print a template tree when diffing
   79 DIAGOPT(CLFallbackMode, 1, 0)    /// Format for clang-cl fallback mode
   81 VALUE_DIAGOPT(ErrorLimit, 32, 0)           /// Limit # errors emitted.
   83 VALUE_DIAGOPT(MacroBacktraceLimit, 32, DefaultMacroBacktraceLimit)
   85 VALUE_DIAGOPT(TemplateBacktraceLimit, 32, DefaultTemplateBacktraceLimit)
   87 VALUE_DIAGOPT(ConstexprBacktraceLimit, 32, DefaultConstexprBacktraceLimit)
   89 VALUE_DIAGOPT(SpellCheckingLimit, 32, DefaultSpellCheckingLimit)
   91 VALUE_DIAGOPT(SnippetLineLimit, 32, DefaultSnippetLineLimit)
   93 VALUE_DIAGOPT(TabStop, 32, DefaultTabStop) /// The distance between tab stops.
   95 VALUE_DIAGOPT(MessageLength, 32, 0)
tools/clang/include/clang/Basic/LangOptions.def
   82 LANGOPT(C99               , 1, 0, "C99")
   83 LANGOPT(C11               , 1, 0, "C11")
   84 LANGOPT(C17               , 1, 0, "C17")
   85 LANGOPT(C2x               , 1, 0, "C2x")
   86 LANGOPT(MSVCCompat        , 1, 0, "Microsoft Visual C++ full compatibility mode")
   87 LANGOPT(MicrosoftExt      , 1, 0, "Microsoft C++ extensions")
   88 LANGOPT(AsmBlocks         , 1, 0, "Microsoft inline asm blocks")
   89 LANGOPT(Borland           , 1, 0, "Borland extensions")
   90 LANGOPT(CPlusPlus         , 1, 0, "C++")
   91 LANGOPT(CPlusPlus11       , 1, 0, "C++11")
   92 LANGOPT(CPlusPlus14       , 1, 0, "C++14")
   93 LANGOPT(CPlusPlus17       , 1, 0, "C++17")
   94 LANGOPT(CPlusPlus2a       , 1, 0, "C++2a")
   95 LANGOPT(ObjC              , 1, 0, "Objective-C")
   96 BENIGN_LANGOPT(ObjCDefaultSynthProperties , 1, 0,
   98 BENIGN_LANGOPT(EncodeExtendedBlockSig , 1, 0,
  100 BENIGN_LANGOPT(ObjCInferRelatedResultType , 1, 1,
  102 LANGOPT(AppExt , 1, 0, "Objective-C App Extension")
  103 LANGOPT(Trigraphs         , 1, 0,"trigraphs")
  104 LANGOPT(LineComment       , 1, 0, "'//' comments")
  105 LANGOPT(Bool              , 1, 0, "bool, true, and false keywords")
  106 LANGOPT(Half              , 1, 0, "half keyword")
  107 LANGOPT(WChar             , 1, CPlusPlus, "wchar_t keyword")
  108 LANGOPT(Char8             , 1, 0, "char8_t keyword")
  109 LANGOPT(DeclSpecKeyword   , 1, 0, "__declspec keyword")
  110 BENIGN_LANGOPT(DollarIdents   , 1, 1, "'$' in identifiers")
  111 BENIGN_LANGOPT(AsmPreprocessor, 1, 0, "preprocessor in asm mode")
  112 LANGOPT(GNUMode           , 1, 1, "GNU extensions")
  113 LANGOPT(GNUKeywords       , 1, 1, "GNU keywords")
  114 VALUE_LANGOPT(GNUCVersion , 32, 0, "GNU C compatibility version")
  115 BENIGN_LANGOPT(ImplicitInt, 1, !C99 && !CPlusPlus, "C89 implicit 'int'")
  116 LANGOPT(Digraphs          , 1, 0, "digraphs")
  117 BENIGN_LANGOPT(HexFloats  , 1, C99, "C99 hexadecimal float constants")
  118 LANGOPT(CXXOperatorNames  , 1, 0, "C++ operator name keywords")
  119 LANGOPT(AppleKext         , 1, 0, "Apple kext support")
  120 BENIGN_LANGOPT(PascalStrings, 1, 0, "Pascal string support")
  121 LANGOPT(WritableStrings   , 1, 0, "writable string support")
  122 LANGOPT(ConstStrings      , 1, 0, "const-qualified string support")
  125 LANGOPT(AltiVec           , 1, 0, "AltiVec-style vector initializers")
  126 LANGOPT(ZVector           , 1, 0, "System z vector extensions")
  127 LANGOPT(Exceptions        , 1, 0, "exception handling")
  128 LANGOPT(ObjCExceptions    , 1, 0, "Objective-C exceptions")
  129 LANGOPT(CXXExceptions     , 1, 0, "C++ exceptions")
  130 LANGOPT(DWARFExceptions   , 1, 0, "dwarf exception handling")
  131 LANGOPT(SjLjExceptions    , 1, 0, "setjmp-longjump exception handling")
  132 LANGOPT(SEHExceptions     , 1, 0, "SEH .xdata exception handling")
  133 LANGOPT(WasmExceptions    , 1, 0, "WebAssembly exception handling")
  134 LANGOPT(ExternCNoUnwind   , 1, 0, "Assume extern C functions don't unwind")
  135 LANGOPT(TraditionalCPP    , 1, 0, "traditional CPP emulation")
  136 LANGOPT(RTTI              , 1, 1, "run-time type information")
  137 LANGOPT(RTTIData          , 1, 1, "emit run-time type information data")
  138 LANGOPT(MSBitfields       , 1, 0, "Microsoft-compatible structure layout")
  139 LANGOPT(Freestanding, 1, 0, "freestanding implementation")
  140 LANGOPT(NoBuiltin         , 1, 0, "disable builtin functions")
  141 LANGOPT(NoMathBuiltin     , 1, 0, "disable math builtin functions")
  142 LANGOPT(GNUAsm            , 1, 1, "GNU-style inline assembly")
  143 LANGOPT(Coroutines        , 1, 0, "C++20 coroutines")
  144 LANGOPT(DllExportInlines  , 1, 1, "dllexported classes dllexport inline methods")
  145 LANGOPT(RelaxedTemplateTemplateArgs, 1, 0, "C++17 relaxed matching of template template arguments")
  147 LANGOPT(DoubleSquareBracketAttributes, 1, 0, "'[[]]' attributes extension for all language standard modes")
  149 BENIGN_LANGOPT(ThreadsafeStatics , 1, 1, "thread-safe static initializers")
  150 LANGOPT(POSIXThreads      , 1, 0, "POSIX thread support")
  151 LANGOPT(Blocks            , 1, 0, "blocks extension to C")
  152 BENIGN_LANGOPT(EmitAllDecls      , 1, 0, "emitting all declarations")
  153 LANGOPT(MathErrno         , 1, 1, "errno in math functions")
  154 BENIGN_LANGOPT(HeinousExtensions , 1, 0, "extensions that we really don't like and may be ripped out at any time")
  155 LANGOPT(Modules           , 1, 0, "modules semantics")
  156 COMPATIBLE_LANGOPT(ModulesTS  , 1, 0, "C++ Modules TS syntax")
  157 COMPATIBLE_LANGOPT(CPlusPlusModules, 1, 0, "C++ modules syntax")
  160 BENIGN_LANGOPT(CompilingPCH, 1, 0, "building a pch")
  161 BENIGN_LANGOPT(BuildingPCHWithObjectFile, 1, 0, "building a pch which has a corresponding object file")
  162 BENIGN_LANGOPT(CacheGeneratedPCH, 1, 0, "cache generated PCH files in memory")
  163 COMPATIBLE_LANGOPT(ModulesDeclUse    , 1, 0, "require declaration of module uses")
  164 BENIGN_LANGOPT(ModulesSearchAll  , 1, 1, "searching even non-imported modules to find unresolved references")
  165 COMPATIBLE_LANGOPT(ModulesStrictDeclUse, 1, 0, "requiring declaration of module uses and all headers to be in modules")
  166 BENIGN_LANGOPT(ModulesErrorRecovery, 1, 1, "automatically importing modules as needed when performing error recovery")
  167 BENIGN_LANGOPT(ImplicitModules, 1, 1, "building modules that are not specified via -fmodule-file")
  168 COMPATIBLE_LANGOPT(ModulesLocalVisibility, 1, 0, "local submodule visibility")
  169 COMPATIBLE_LANGOPT(Optimize          , 1, 0, "__OPTIMIZE__ predefined macro")
  170 COMPATIBLE_LANGOPT(OptimizeSize      , 1, 0, "__OPTIMIZE_SIZE__ predefined macro")
  171 COMPATIBLE_LANGOPT(Static            , 1, 0, "__STATIC__ predefined macro (as opposed to __DYNAMIC__)")
  172 VALUE_LANGOPT(PackStruct  , 32, 0,
  174 VALUE_LANGOPT(MaxTypeAlign  , 32, 0,
  176 VALUE_LANGOPT(AlignDouble            , 1, 0, "Controls if doubles should be aligned to 8 bytes (x86 only)")
  177 VALUE_LANGOPT(LongDoubleSize        , 32, 0, "width of long double")
  178 LANGOPT(PPCIEEELongDouble            , 1, 0, "use IEEE 754 quadruple-precision for long double")
  179 COMPATIBLE_VALUE_LANGOPT(PICLevel    , 2, 0, "__PIC__ level")
  180 COMPATIBLE_VALUE_LANGOPT(PIE         , 1, 0, "is pie")
  181 LANGOPT(ROPI                         , 1, 0, "Read-only position independence")
  182 LANGOPT(RWPI                         , 1, 0, "Read-write position independence")
  183 COMPATIBLE_LANGOPT(GNUInline         , 1, 0, "GNU inline semantics")
  184 COMPATIBLE_LANGOPT(NoInlineDefine    , 1, 0, "__NO_INLINE__ predefined macro")
  185 COMPATIBLE_LANGOPT(Deprecated        , 1, 0, "__DEPRECATED predefined macro")
  186 COMPATIBLE_LANGOPT(FastMath          , 1, 0, "fast FP math optimizations, and __FAST_MATH__ predefined macro")
  187 COMPATIBLE_LANGOPT(FiniteMathOnly    , 1, 0, "__FINITE_MATH_ONLY__ predefined macro")
  188 COMPATIBLE_LANGOPT(UnsafeFPMath      , 1, 0, "Unsafe Floating Point Math")
  190 BENIGN_LANGOPT(ObjCGCBitmapPrint , 1, 0, "printing of GC's bitmap layout for __weak/__strong ivars")
  192 BENIGN_LANGOPT(AccessControl     , 1, 1, "C++ access control")
  193 LANGOPT(CharIsSigned      , 1, 1, "signed char")
  194 LANGOPT(WCharSize         , 4, 0, "width of wchar_t")
  195 LANGOPT(WCharIsSigned        , 1, 0, "signed or unsigned wchar_t")
  199 LANGOPT(ShortEnums        , 1, 0, "short enum types")
  201 LANGOPT(OpenCL            , 1, 0, "OpenCL")
  202 LANGOPT(OpenCLVersion     , 32, 0, "OpenCL C version")
  203 LANGOPT(OpenCLCPlusPlus   , 1, 0, "C++ for OpenCL")
  204 LANGOPT(OpenCLCPlusPlusVersion     , 32, 0, "C++ for OpenCL version")
  205 LANGOPT(NativeHalfType    , 1, 0, "Native half type support")
  206 LANGOPT(NativeHalfArgsAndReturns, 1, 0, "Native half args and returns")
  207 LANGOPT(HalfArgsAndReturns, 1, 0, "half args and returns")
  208 LANGOPT(CUDA              , 1, 0, "CUDA")
  209 LANGOPT(HIP               , 1, 0, "HIP")
  210 LANGOPT(OpenMP            , 32, 0, "OpenMP support and version of OpenMP (31, 40 or 45)")
  211 LANGOPT(OpenMPSimd        , 1, 0, "Use SIMD only OpenMP support.")
  212 LANGOPT(OpenMPUseTLS      , 1, 0, "Use TLS for threadprivates or runtime calls")
  213 LANGOPT(OpenMPIsDevice    , 1, 0, "Generate code only for OpenMP target device")
  214 LANGOPT(OpenMPCUDAMode    , 1, 0, "Generate code for OpenMP pragmas in SIMT/SPMD mode")
  215 LANGOPT(OpenMPCUDAForceFullRuntime , 1, 0, "Force to use full runtime in all constructs when offloading to CUDA devices")
  216 LANGOPT(OpenMPCUDANumSMs  , 32, 0, "Number of SMs for CUDA devices.")
  217 LANGOPT(OpenMPCUDABlocksPerSM  , 32, 0, "Number of blocks per SM for CUDA devices.")
  218 LANGOPT(OpenMPCUDAReductionBufNum , 32, 1024, "Number of the reduction records in the intermediate reduction buffer used for the teams reductions.")
  219 LANGOPT(OpenMPOptimisticCollapse  , 1, 0, "Use at most 32 bits to represent the collapsed loop nest counter.")
  220 LANGOPT(RenderScript      , 1, 0, "RenderScript")
  222 LANGOPT(CUDAIsDevice      , 1, 0, "compiling for CUDA device")
  223 LANGOPT(CUDAAllowVariadicFunctions, 1, 0, "allowing variadic functions in CUDA device code")
  224 LANGOPT(CUDAHostDeviceConstexpr, 1, 1, "treating unattributed constexpr functions as __host__ __device__")
  225 LANGOPT(CUDADeviceApproxTranscendentals, 1, 0, "using approximate transcendental functions")
  226 LANGOPT(GPURelocatableDeviceCode, 1, 0, "generate relocatable device code")
  227 LANGOPT(GPUAllowDeviceInit, 1, 0, "allowing device side global init functions for HIP")
  229 LANGOPT(SYCLIsDevice      , 1, 0, "Generate code for SYCL device")
  231 LANGOPT(HIPUseNewLaunchAPI, 1, 0, "Use new kernel launching API for HIP")
  233 LANGOPT(SizedDeallocation , 1, 0, "sized deallocation")
  234 LANGOPT(AlignedAllocation , 1, 0, "aligned allocation")
  235 LANGOPT(AlignedAllocationUnavailable, 1, 0, "aligned allocation functions are unavailable")
  236 LANGOPT(NewAlignOverride  , 32, 0, "maximum alignment guaranteed by '::operator new(size_t)'")
  237 LANGOPT(ConceptsTS , 1, 0, "enable C++ Extensions for Concepts")
  238 BENIGN_LANGOPT(ModulesCodegen , 1, 0, "Modules code generation")
  239 BENIGN_LANGOPT(ModulesDebugInfo , 1, 0, "Modules debug info")
  240 BENIGN_LANGOPT(ElideConstructors , 1, 1, "C++ copy constructor elision")
  241 BENIGN_LANGOPT(DumpRecordLayouts , 1, 0, "dumping the layout of IRgen'd records")
  242 BENIGN_LANGOPT(DumpRecordLayoutsSimple , 1, 0, "dumping the layout of IRgen'd records in a simple form")
  243 BENIGN_LANGOPT(DumpVTableLayouts , 1, 0, "dumping the layouts of emitted vtables")
  244 LANGOPT(NoConstantCFStrings , 1, 0, "no constant CoreFoundation strings")
  245 BENIGN_LANGOPT(InlineVisibilityHidden , 1, 0, "hidden visibility for inline C++ methods")
  246 LANGOPT(GlobalAllocationFunctionVisibilityHidden , 1, 0, "hidden visibility for global operator new and delete declaration")
  247 BENIGN_LANGOPT(ParseUnknownAnytype, 1, 0, "__unknown_anytype")
  248 BENIGN_LANGOPT(DebuggerSupport , 1, 0, "debugger support")
  249 BENIGN_LANGOPT(DebuggerCastResultToId, 1, 0, "for 'po' in the debugger, cast the result to id if it is of unknown type")
  250 BENIGN_LANGOPT(DebuggerObjCLiteral , 1, 0, "debugger Objective-C literals and subscripting support")
  252 BENIGN_LANGOPT(SpellChecking , 1, 1, "spell-checking")
  253 LANGOPT(SinglePrecisionConstants , 1, 0, "treating double-precision floating point constants as single precision constants")
  254 LANGOPT(FastRelaxedMath , 1, 0, "OpenCL fast relaxed math")
  257 LANGOPT(NoBitFieldTypeAlign , 1, 0, "bit-field type alignment")
  258 LANGOPT(HexagonQdsp6Compat , 1, 0, "hexagon-qdsp6 backward compatibility")
  259 LANGOPT(ObjCAutoRefCount , 1, 0, "Objective-C automated reference counting")
  260 LANGOPT(ObjCWeakRuntime     , 1, 0, "__weak support in the ARC runtime")
  261 LANGOPT(ObjCWeak            , 1, 0, "Objective-C __weak in ARC and MRC files")
  262 LANGOPT(ObjCSubscriptingLegacyRuntime         , 1, 0, "Subscripting support in legacy ObjectiveC runtime")
  263 LANGOPT(CFProtectionBranch , 1, 0, "Control-Flow Branch Protection enabled")
  264 LANGOPT(FakeAddressSpaceMap , 1, 0, "OpenCL fake address space map")
  266 LANGOPT(IncludeDefaultHeader, 1, 0, "Include default header file for OpenCL")
  267 LANGOPT(DeclareOpenCLBuiltins, 1, 0, "Declare OpenCL builtin functions")
  268 BENIGN_LANGOPT(DelayedTemplateParsing , 1, 0, "delayed template parsing")
  269 LANGOPT(BlocksRuntimeOptional , 1, 0, "optional blocks runtime")
  270 LANGOPT(
  280 LANGOPT(SetVisibilityForExternDecls, 1, 0,
  289 BENIGN_LANGOPT(ArrowDepth, 32, 256,
  291 BENIGN_LANGOPT(InstantiationDepth, 32, 1024,
  293 BENIGN_LANGOPT(ConstexprCallDepth, 32, 512,
  295 BENIGN_LANGOPT(ConstexprStepLimit, 32, 1048576,
  297 BENIGN_LANGOPT(EnableNewConstInterp, 1, 0,
  299 BENIGN_LANGOPT(ForceNewConstInterp, 1, 0,
  301 BENIGN_LANGOPT(BracketDepth, 32, 256,
  303 BENIGN_LANGOPT(NumLargeByValueCopy, 32, 0,
  305 VALUE_LANGOPT(MSCompatibilityVersion, 32, 0, "Microsoft Visual C/C++ Version")
  306 VALUE_LANGOPT(VtorDispMode, 2, 1, "How many vtordisps to insert")
  308 LANGOPT(ApplePragmaPack, 1, 0, "Apple gcc-compatible #pragma pack handling")
  310 LANGOPT(RetainCommentsFromSystemHeaders, 1, 0, "retain documentation comments from system headers in the AST")
  312 LANGOPT(SanitizeAddressFieldPadding, 2, 0, "controls how aggressive is ASan "
  316 LANGOPT(Cmse, 1, 0, "ARM Security extensions support")
  318 LANGOPT(XRayInstrument, 1, 0, "controls whether to do XRay instrumentation")
  319 LANGOPT(XRayAlwaysEmitCustomEvents, 1, 0,
  322 LANGOPT(XRayAlwaysEmitTypedEvents, 1, 0,
  326 LANGOPT(ForceEmitVTables, 1, 0, "whether to emit all vtables")
  328 BENIGN_LANGOPT(AllowEditorPlaceholders, 1, 0,
  335 COMPATIBLE_VALUE_LANGOPT(FunctionAlignment, 5, 0, "Default alignment for functions")
  337 LANGOPT(FixedPoint, 1, 0, "fixed point types")
  338 LANGOPT(PaddingOnUnsignedFixedPoint, 1, 0,
  341 LANGOPT(RegisterStaticDestructors, 1, 1, "Register C++ static destructors")
tools/clang/include/clang/Basic/PartialDiagnostic.h
  171     DiagStorage->DiagRanges.push_back(R);
tools/clang/include/clang/Basic/PlistSupport.h
   34   V.push_back(FID);
tools/clang/include/clang/CodeGen/ConstantInitBuilder.h
  190     Builder.Buffer.push_back(value);
  274     Builder.Buffer.push_back(nullptr);
tools/clang/include/clang/Driver/Action.h
  429     getInputs().push_back(Input);
  616     DependentActionInfoArray.push_back({TC, BoundArch, Kind});
tools/clang/include/clang/Driver/Compilation.h
  233     TempFiles.push_back(Name);
tools/clang/include/clang/Lex/MacroInfo.h
  252     ReplacementTokens.push_back(Tok);
tools/clang/include/clang/Lex/PreprocessorLexer.h
   99     ConditionalStack.push_back(CI);
  102     ConditionalStack.push_back(CI);
tools/clang/include/clang/Lex/VariadicMacroSupport.h
   92       UnmatchedOpeningParens.push_back(LParenLoc);
  113       UnmatchedOpeningParens.push_back(LParenLoc);
tools/clang/include/clang/Parse/Parser.h
  332         Locs.push_back({TemplateName, LessLoc, Prio,
 1186     void addDecl(Decl *D) { Decls.push_back(D); }
tools/clang/include/clang/Sema/CXXFieldCollector.h
   52   void StartClass() { FieldCount.push_back(0); }
   56     Fields.push_back(D);
tools/clang/include/clang/Sema/CodeCompleteConsumer.h
  734   void AddAnnotation(const char *A) { Annotations.push_back(A); }
tools/clang/include/clang/Sema/DeclSpec.h
 2437         Ranges.push_back(AL.getRange());
 2598     Captures.push_back(LambdaCapture(Kind, Loc, Id, EllipsisLoc, InitKind, Init,
tools/clang/include/clang/Sema/DelayedDiagnostic.h
  305     Diagnostics.push_back(diag);
tools/clang/include/clang/Sema/Designator.h
  187     Designators.push_back(D);
tools/clang/include/clang/Sema/IdentifierResolver.h
   50     void AddDecl(NamedDecl *D) { Decls.push_back(D); }
tools/clang/include/clang/Sema/ParsedTemplate.h
  206       CleanupList.push_back(TemplateId);
tools/clang/include/clang/Sema/Scope.h
  461     UsingDirectives.push_back(UDir);
tools/clang/include/clang/Sema/ScopeInfo.h
  663     Captures.push_back(Capture(Var, isBlock, isByref, isNested, Loc,
  670     Captures.push_back(Capture(Capture::VLACapture, VLAType,
  925     PotentiallyCapturingExprs.push_back(VarExpr);
 1024   Uses.push_back(WeakUseTy(E, IsRead));
 1031   Captures.push_back(Capture(Capture::ThisCapture, isNested, Loc, CaptureType,
tools/clang/include/clang/Sema/Sema.h
 8285       Infos.push_back(info);
tools/clang/include/clang/Sema/Template.h
  143       TemplateArgumentLists.push_back(Args);
  350           newScope->ArgumentPacks.push_back(NewPack);
tools/clang/include/clang/Sema/TypoCorrection.h
   65       CorrectionDecls.push_back(NameDecl);
   73       CorrectionDecls.push_back(Name);
  196     CorrectionDecls.push_back(nullptr);
tools/clang/include/clang/Serialization/ASTWriter.h
  796   void push_back(uint64_t N) { Record->push_back(N); }
  828     OffsetIndices.push_back(Record->size());
  829     Record->push_back(BitOffset);
  840     StmtsToEmit.push_back(S);
tools/clang/include/clang/StaticAnalyzer/Core/BugReporter/BugReporter.h
  225     Ranges.push_back(R);
tools/clang/include/clang/StaticAnalyzer/Core/CheckerManager.h
  555     info.Checkers.push_back(checkfn);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CallEvent.h
 1157     Cache.push_back(const_cast<void *>(Memory));
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/CoreEngine.h
  365       sinksGenerated.push_back(N);
tools/clang/lib/ARCMigrate/ObjCMT.cpp
  855       PotentialImplicitProtocols.push_back(ProtDecl);
  867       ConformingProtocols.push_back(PotentialImplicitProtocols[i]);
  889       MinimalConformingProtocols.push_back(TargetPDecl);
 1446       CFFunctionIBCandidates.push_back(Decl);
 1452         CFFunctionIBCandidates.push_back(Decl);
tools/clang/lib/ARCMigrate/TransAutoreleasePool.cpp
   58         Releases.push_back(E);
  106         VarsToHandle.push_back(var);
tools/clang/lib/ARCMigrate/TransBlockObjCVariable.cpp
   85         BlockVars.push_back(var);
tools/clang/lib/ARCMigrate/TransProperties.cpp
   86       props.push_back(Prop);
tools/clang/lib/ARCMigrate/TransProtectedScope.cpp
   35         Refs.push_back(E);
   79       Cases.push_back(
tools/clang/lib/ARCMigrate/TransformActions.cpp
  516   Inserts[FullSourceLoc(loc, SM)].push_back(text);
tools/clang/lib/AST/ASTContext.cpp
  457         Redeclared.push_back(RedeclaredMethod);
  695       CanonParams.push_back(
  710           ExpandedTypes.push_back(getCanonicalType(NTTP->getExpansionType(I)));
  711           ExpandedTInfos.push_back(
  734       CanonParams.push_back(Param);
  737       CanonParams.push_back(getCanonicalTemplateTemplateParmDecl(
 1068     Initializers.push_back(Source->GetExternalDecl(ID));
 1097   Inits->Initializers.push_back(D);
 1192   Types.push_back(Ty);
 2358       Ivars.push_back(I);
 2363       Ivars.push_back(Iv);
 2937   Types.push_back(New);
 2965   Types.push_back(New);
 2986   Types.push_back(AT);
 3025   Types.push_back(AT);
 3056   Types.push_back(New);
 3095   Types.push_back(New);
 3130   Types.push_back(New);
 3160   Types.push_back(New);
 3216   Types.push_back(New);
 3380   Types.push_back(New);
 3406     Types.push_back(newType);
 3432     Types.push_back(canonTy);
 3451   Types.push_back(sugaredType);
 3487   Types.push_back(newType);
 3518   Types.push_back(New);
 3557   Types.push_back(New);
 3588   Types.push_back(New);
 3630   Types.push_back(New);
 3654     Types.push_back(canonTy);
 3665   Types.push_back(sugaredType);
 3703   Types.push_back(New);
 3814       CanonicalArgs.push_back(getCanonicalParamType(ArgArray[i]));
 3839           ExceptionTypeStorage.push_back(getCanonicalType(ET));
 3891   Types.push_back(FTP);
 3917   Types.push_back(New);
 3964     Types.push_back(newType);
 3991     Types.push_back(newType);
 4010   Types.push_back(newType);
 4023   Types.push_back(newType);
 4036   Types.push_back(newType);
 4054   Types.push_back(type);
 4076     Types.push_back(SubstParm);
 4112   Types.push_back(SubstParm);
 4144   Types.push_back(TypeParm);
 4181     ArgVec.push_back(Arg.getArgument());
 4232   Types.push_back(Spec);
 4251     CanonArgs.push_back(getCanonicalTemplateArgument(Arg));
 4271     Types.push_back(Spec);
 4304   Types.push_back(T);
 4328   Types.push_back(T);
 4342   Types.push_back(newType);
 4366   Types.push_back(T);
 4380     ArgCopy.push_back(Args[I].getArgument());
 4432   Types.push_back(T);
 4475     Args.push_back(getInjectedTemplateArg(Param));
 4514   Types.push_back(T);
 4605         canonTypeArgsVec.push_back(getCanonicalType(typeArg));
 4636   Types.push_back(T);
 4741   Types.push_back(newType);
 4837   Types.push_back(QType);
 4862   Types.push_back(T);
 4896   Types.push_back(toe);
 4908   Types.push_back(tot);
 4941   Types.push_back(dt);
 4978   Types.push_back(ut);
 5000   Types.push_back(AT);
 5022   Types.push_back(DTST);
 5051   Types.push_back(New);
 8294       IntersectionSet.push_back(proto);
 8758       types.push_back(paramType);
 9201     NewParamInfos.push_back(FirstParam.withIsNoEscape(IsNoEscape));
 9728     ArgTypes.push_back(Ty);
10467           Vector->push_back(ParentStack.back());
10470     ParentStack.push_back(createDynTypedNode(Node));
tools/clang/lib/AST/ASTDiagnostic.cpp
   95           Args.push_back(PT);
  117             Args.push_back(Desugar(Context, Arg.getAsType(), DesugarArgument));
  119             Args.push_back(Arg);
  469     Output.push_back('\'');
 1350       TemplateList.push_back(TST);
tools/clang/lib/AST/ASTImporter.cpp
  115         Redecls.push_back(R);
  117     Redecls.push_back(D->getFirstDecl());
  863       ToDecls.push_back(*ToDOrErr);
 1201     ArgTypes.push_back(*TyOrErr);
 1210     ExceptionTypes.push_back(*TyOrErr);
 1510       TypeArgs.push_back(*TyOrErr);
 1518       Protocols.push_back(*ProtocolOrErr);
 1874       Bases.push_back(
 1956       ToArgs.push_back(*ToOrErr);
 2210       ConflictingDecls.push_back(FoundDecl);
 2333           ConflictingDecls.push_back(FoundDecl);
 2413       ConflictingDecls.push_back(FoundDecl);
 2526         ConflictingDecls.push_back(FoundDecl);
 2662         ConflictingDecls.push_back(FoundDecl);
 2833         ConflictingDecls.push_back(FoundDecl);
 3068         ConflictingDecls.push_back(FoundDecl);
 3150       Parameters.push_back(*ToPOrErr);
 3726         ConflictingDecls.push_back(FoundDecl);
 3978       ToParams.push_back(*ToPOrErr);
 4093         Protocols.push_back(*ToProtoOrErr);
 4098         ProtocolLocs.push_back(*ToProtoLocOrErr);
 4149       Protocols.push_back(*ToProtoOrErr);
 4154       ProtocolLocs.push_back(*ToProtoLocOrErr);
 4529       Protocols.push_back(*ToProtoOrErr);
 4534       ProtocolLocs.push_back(*ToProtoLocOrErr);
 4577       toTypeParams.push_back(*toTypeParamOrErr);
 5074         ConflictingDecls.push_back(FoundDecl);
 5359       ConflictingDecls.push_back(FoundDecl);
 5654     Names.push_back(ToII);
 5661     Names.push_back(ToII);
 5667       Clobbers.push_back(*ClobberOrErr);
 5676       Constraints.push_back(*OutputOrErr);
 5683       Constraints.push_back(*InputOrErr);
 6717       Path.push_back(*SpecOrErr);
 6820       ToNodes.push_back(
 6827       ToNodes.push_back(OffsetOfNode(*ToBSOrErr));
 6834       ToNodes.push_back(OffsetOfNode(ToBeginLoc, *ToFieldOrErr, ToEndLoc));
 6839       ToNodes.push_back(OffsetOfNode(ToBeginLoc, ToII, ToEndLoc));
 7517       ToCaptures.push_back(*ToCaptureOrErr);
 8222     NestedNames.push_back(NNS);
 8706   Idents.push_back(Import(FromSel.getIdentifierInfoForSlot(0)));
 8708     Idents.push_back(Import(FromSel.getIdentifierInfoForSlot(I)));
tools/clang/lib/AST/CXXInheritance.cpp
  175       Queue.push_back(Base);
  241       ScratchPath.push_back(Element);
  558     SubobjectOverrides.push_back(Overriding);
  574     I->second.push_back(Overriding);
  710         Stack.push_back(OverriddenMethods);
tools/clang/lib/AST/CommentCommandTraits.cpp
   69         BestCommand.push_back(Command);
   97   RegisteredCommands.push_back(Info);
tools/clang/lib/AST/CommentParser.cpp
  114     Toks.push_back(P.Tok);
  166         WordText.push_back(C);
  200         WordText.push_back(C);
  208       WordText.push_back(C);
  452         Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
  462         Attrs.push_back(HTMLStartTagComment::Attribute(Ident.getLocation(),
  469       Attrs.push_back(HTMLStartTagComment::Attribute(
  569       Content.push_back(S.actOnUnknownCommand(Tok.getLocation(),
  593         Content.push_back(S.actOnUnknownCommand(Tok.getLocation(),
  600       Content.push_back(parseInlineCommand());
  629       Content.push_back(parseHTMLStartTag());
  633       Content.push_back(parseHTMLEndTag());
  637       Content.push_back(S.actOnText(Tok.getLocation(),
  688     Lines.push_back(Line);
  770     Blocks.push_back(parseBlockContent());
tools/clang/lib/AST/CommentSema.cpp
  472     HTMLOpenTags.push_back(Tag);
  745       UnresolvedParamCommands.push_back(PCC);
  764       OrphanedParamDecls.push_back(ParamVars[i]);
 1065       Position->push_back(i);
 1071       Position->push_back(i);
tools/clang/lib/AST/Decl.cpp
 1603       Contexts.push_back(Ctx);
tools/clang/lib/AST/DeclBase.cpp
  838     Attrs.push_back(A);
 1241     Contexts.push_back(this);
 1248     Contexts.push_back(N);
 1361         Skip.push_back(I);
 1362     Skip.push_back(Decls.size());
 1740         Results.push_back(ND);
tools/clang/lib/AST/DeclCXX.cpp
  178         WorkList.push_back(B);
  286         VBases.push_back(&VBase);
  306         VBases.push_back(Base);
  611       WorkList.push_back(RD);
 2210         PreventedBy.push_back(FD);
tools/clang/lib/AST/DeclObjC.cpp
  396     PO.push_back(Prop);
  402       PO.push_back(Prop);
  460       ProtocolRefs.push_back(ProtoInExtension);
  552       Methods.push_back(MD);
  556         Methods.push_back(MD);
  883     SelLocs.push_back(getSelectorLoc(i));
 1197           Methods.push_back(Overridden);
 1214       Methods.push_back(Overridden);
 1448     typeArgs.push_back(typeParam->getUnderlyingType());
 1631           layout.push_back(SynthesizeIvarChunk(
 1931       PO.push_back(Prop);
 1949         PO.push_back(Prop);
tools/clang/lib/AST/DeclPrinter.cpp
  411         Decls.push_back(*D);
  423       Decls.push_back(*D);
tools/clang/lib/AST/DeclTemplate.cpp
  145     AC.push_back(getRequiresClause());
  203     PrevDecls.push_back(Prev);
  356     PreviousDecls.push_back(Prev);
  458     PS.push_back(P.getMostRecentDecl());
 1074     PS.push_back(P.getMostRecentDecl());
tools/clang/lib/AST/Expr.cpp
   90         Adjustments.push_back(SubobjectAdjustment(CE, Derived));
  104             Adjustments.push_back(SubobjectAdjustment(Field));
  115         Adjustments.push_back(SubobjectAdjustment(MPT, BO->getRHS()));
  118         CommaLHSs.push_back(BO->getLHS());
  793         Specs.push_back(Spec);
 4094     Elts.push_back(Index);
tools/clang/lib/AST/ExprConstant.cpp
  395       Entries.push_back(PathEntry::ArrayIndex(0));
  406       Entries.push_back(PathEntry::ArrayIndex(0));
  419       Entries.push_back(APValue::BaseOrMemberType(D, Virtual));
  431       Entries.push_back(PathEntry::ArrayIndex(Imag));
  531       TempVersionStack.push_back(++CurTempVersion);
 1690         Path.push_back(Derived);
 1706         Path.push_back(Base);
 1782     Info.CleanupStack.push_back(Cleanup(&Result, Base, T, IsLifetimeExtended));
 5118     CovariantAdjustmentPath.push_back(Callee->getReturnType());
 5128         CovariantAdjustmentPath.push_back(Next->getReturnType());
 5132       CovariantAdjustmentPath.push_back(Found->getReturnType());
 6151       Output.push_back(*Bytes[I.getQuantity()]);
tools/clang/lib/AST/ExprObjC.cpp
  292     SelLocs.push_back(getSelectorLoc(i));
tools/clang/lib/AST/ExternalASTMerger.cpp
  524     Decls.push_back(ND);
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp
   35     ParamTypes.push_back(PT_Ptr);
   53     ParamTypes.push_back(Ty);
  115   LabelRelocs[Label].push_back(Position);
tools/clang/lib/AST/Interp/Pointer.cpp
  111           Path.push_back(APValue::LValuePathEntry::ArrayIndex(Ptr.getIndex()));
  120             Path.push_back(APValue::LValuePathEntry({BaseOrMember, IsVirtual}));
tools/clang/lib/AST/Interp/Program.cpp
  245         Bases.push_back({BD, Size, Desc, BR});
  258         VirtBases.push_back({BD, VirtSize, Desc, BR});
  286     Fields.push_back({FD, Size, Desc});
tools/clang/lib/AST/Interp/Record.cpp
   20     VirtualBases.push_back({ V.Decl, V.Offset + BaseSize, V.Desc, V.R });
tools/clang/lib/AST/ItaniumMangle.cpp
  368         EmittedAbiTags.push_back(Tag);
tools/clang/lib/AST/NSAPI.cpp
  599       Idents.push_back(&Ctx.Idents.get(*I));
tools/clang/lib/AST/NestedNameSpecifier.cpp
  649     Stack.push_back(NNS);
tools/clang/lib/AST/ODRHash.cpp
  486       Decls.push_back(SubDecl);
  587       Decls.push_back(SubDecl);
  614       Decls.push_back(SubDecl);
 1122   Bools.push_back(Value);
tools/clang/lib/AST/QualTypeNames.cpp
  135       FQArgs.push_back(Arg);
  166         FQArgs.push_back(Arg);
tools/clang/lib/AST/RecordLayoutBuilder.cpp
  944     Info->Bases.push_back(ComputeBaseSubobjectInfo(BaseDecl, IsVirtual, Info));
 1450   FieldOffsets.push_back(FieldOffset);
 1663   FieldOffsets.push_back(FieldOffset);
 1880   FieldOffsets.push_back(Context.toBits(FieldOffset));
 2342     FieldOffsets.push_back(Context.toBits(FieldOffset));
 2346     FieldOffsets.push_back(FieldOffset);
 3332         Bases.push_back(Base.getType()->getAsCXXRecordDecl());
tools/clang/lib/AST/Type.cpp
  983       paramTypes.push_back(newParamType);
  999         exceptionTypes.push_back(newExceptionType);
 1139       typeArgs.push_back(newTypeArg);
 1279       paramTypes.push_back(newParamType);
 1296         exceptionTypes.push_back(newExceptionType);
 1340         newTypeArgs.push_back(newTypeArg);
tools/clang/lib/AST/VTTBuilder.cpp
   52     VTTComponents.push_back(VTTComponent());
   56   VTTComponents.push_back(VTTComponent(VTableIndex, Base));
  196   VTTVTables.push_back(VTTVTable(Base, BaseIsVirtual));
tools/clang/lib/AST/VTableBuilder.cpp
  715     Components.push_back(
  760       Components.push_back(
 1068   ThunksVector.push_back(Thunk);
 1302     Components.push_back(VTableComponent::MakeCompleteDtor(DD));
 1303     Components.push_back(VTableComponent::MakeDeletingDtor(DD));
 1310     Components.push_back(VTableComponent::MakeFunction(MD));
 1558     NewVirtualFunctions.push_back(MD);
 1562     NewVirtualFunctions.push_back(ImplicitVirtualDtor);
 1582       Components.push_back(VTableComponent::MakeUnusedFunction(OverriderMD));
 1620     Components.push_back(VTableComponent::MakeVCallOffset(CharUnits::Zero()));
 1629   VTableIndices.push_back(VTableIndex);
 1652   Components.push_back(VTableComponent::MakeOffsetToTop(OffsetToTop));
 1655   Components.push_back(VTableComponent::MakeRTTI(MostDerivedClass));
 2457     ThunksVector.push_back(Thunk);
 2477       Components.push_back(VTableComponent::MakeDeletingDtor(DD));
 2479       Components.push_back(VTableComponent::MakeFunction(MD));
 2492       Components.push_back(VTableComponent::MakeRTTI(MostDerivedClass));
 2878         Groups[J->second].push_back(MD->getCanonicalDecl());
 3297         P->ContainingVBases.push_back(Base);
 3327     P.MangledPath.push_back(P.NextBaseToMangle);
 3344     PathsSorted.push_back(*P);
 3537         Info->PathToIntroducingObject.push_back(BSO.getBase());
tools/clang/lib/ASTMatchers/ASTMatchersInternal.cpp
  407       Patterns.push_back({Name, Name.startswith("::")});
tools/clang/lib/Analysis/BodyFarm.cpp
  382     CallArgs.push_back(
  426     CallArgs.push_back(ParamExpr);
tools/clang/lib/Analysis/CFG.cpp
  447     childrenBuf.push_back(SubStmt);
 1788       DeclsTrivial.push_back(*I);
 1790       DeclsNonTrivial.push_back(*I);
 1842     Decls.push_back(*I);
 5335     Stmts.push_back(CICC->getCXXBindTemporaryExpr());
 5340     Stmts.push_back(SDSCC->getDeclStmt());
 5345     Stmts.push_back(CDSCC->getDeclStmt());
 5346     Stmts.push_back(CDSCC->getCXXBindTemporaryExpr());
 5351     Stmts.push_back(NECC->getCXXNewExpr());
 5356     Stmts.push_back(RSCC->getReturnStmt());
 5362     Stmts.push_back(RSCC->getReturnStmt());
 5363     Stmts.push_back(RSCC->getCXXBindTemporaryExpr());
 5368     Stmts.push_back(TOCC->getCXXBindTemporaryExpr());
 5369     Stmts.push_back(TOCC->getMaterializedTemporaryExpr());
 5374     Stmts.push_back(TOCC->getCXXBindTemporaryExpr());
 5375     Stmts.push_back(TOCC->getMaterializedTemporaryExpr());
 5376     Stmts.push_back(TOCC->getConstructorAfterElision());
 5843   DFSWorkList.push_back(StartBlk);
 5861           DFSWorkList.push_back(SuccBlk);
tools/clang/lib/Analysis/CFGReachabilityAnalysis.cpp
   51   worklist.push_back(Dst);
   73         worklist.push_back(*i);
tools/clang/lib/Analysis/CloneDetection.cpp
   93   Sequences.push_back(StmtSequence(D->getBody(), D));
  261       ChildHashes.push_back(0);
  267     ChildHashes.push_back(ChildHash);
  398         NewGroup.push_back(StmtsByHash[i].second);
  510         PotentialGroup.push_back(Candidate);
tools/clang/lib/Analysis/ObjCNoReturn.cpp
   36   II.push_back(&C.Idents.get("raise"));
   37   II.push_back(&C.Idents.get("format"));
   42   II.push_back(&C.Idents.get("arguments"));
tools/clang/lib/Analysis/PathDiagnostic.cpp
  157     WorkList.push_back(&D->path);
  195           WorkList.push_back(&call->path);
  197           WorkList.push_back(&macro->subPieces);
tools/clang/lib/Analysis/ReachableCode.cpp
  324   WL.push_back(Start);
  365           WL.push_back(B);
  422   WorkList.push_back(block);
  439         WorkList.push_back(PredBlock);
tools/clang/lib/Analysis/ThreadSafety.cpp
   94       push_back(CapE);
  204   void addLockByID(FactID ID) { FactIDs.push_back(ID); }
  208     FactIDs.push_back(F);
 1093             Info->Vect.push_back(Cpvd);
 1111             ArgInfo->Vect.push_back(Vd);
 1161     InfoVect.push_back(Info);
 2407           SpecialBlocks.push_back(*PI);
tools/clang/lib/Analysis/UninitializedValues.cpp
  250     worklist.push_back(Successor);
  606     Queue.push_back(block);
  653           Queue.push_back(Pred);
tools/clang/lib/Basic/Builtins.cpp
  176   Encoding.push_back(CalleeIdx);
  182     Encoding.push_back(PayloadIdx);
tools/clang/lib/Basic/Diagnostic.cpp
  190     F->StateTransitions.push_back({State, Offset});
  231     F.StateTransitions.push_back({F.Parent->lookup(Decomp.second), 0});
  240     F.StateTransitions.push_back({FirstDiagState, 0});
  608     OutStr.push_back('s');
  786         OutStr.push_back(c);
  805       QualTypeVals.push_back(getRawArg(i));
  815       OutStr.push_back(DiagStr[1]);  // %% -> %.
tools/clang/lib/Basic/DiagnosticIDs.cpp
  565       Diags.push_back(*Member);
tools/clang/lib/Basic/FixedPoint.cpp
  182     Str.push_back('-');
  194   Str.push_back('.');
tools/clang/lib/Basic/Module.cpp
  218     Names.push_back(M->Name);
  297   Stack.push_back(this);
  311         Stack.push_back(*Sub);
  335     Result->Exports.push_back(Module::ExportDecl(nullptr, true));
  346       Exported.push_back(Mod);
  357       Exported.push_back(Mod);
  369       WildcardRestrictions.push_back(Restriction);
  398     Exported.push_back(Mod);
  649           Path.push_back(I->M);
tools/clang/lib/Basic/OpenMPKinds.cpp
 1053     CaptureRegions.push_back(OMPD_parallel);
 1058     CaptureRegions.push_back(OMPD_task);
 1059     CaptureRegions.push_back(OMPD_target);
 1060     CaptureRegions.push_back(OMPD_teams);
 1065     CaptureRegions.push_back(OMPD_teams);
 1069     CaptureRegions.push_back(OMPD_task);
 1070     CaptureRegions.push_back(OMPD_target);
 1074     CaptureRegions.push_back(OMPD_teams);
 1075     CaptureRegions.push_back(OMPD_parallel);
 1080     CaptureRegions.push_back(OMPD_task);
 1081     CaptureRegions.push_back(OMPD_target);
 1082     CaptureRegions.push_back(OMPD_parallel);
 1088     CaptureRegions.push_back(OMPD_task);
 1094     CaptureRegions.push_back(OMPD_taskloop);
 1097     CaptureRegions.push_back(OMPD_parallel);
 1098     CaptureRegions.push_back(OMPD_taskloop);
 1102     CaptureRegions.push_back(OMPD_task);
 1103     CaptureRegions.push_back(OMPD_target);
 1104     CaptureRegions.push_back(OMPD_teams);
 1105     CaptureRegions.push_back(OMPD_parallel);
 1121     CaptureRegions.push_back(OMPD_unknown);
tools/clang/lib/Basic/SourceManager.cpp
  580   LocalSLocEntryTable.push_back(
  643   LocalSLocEntryTable.push_back(SLocEntry::get(NextLocalOffset, Info));
 1249   LineOffsets.push_back(0);
 1264       LineOffsets.push_back(I);
tools/clang/lib/Basic/Targets/AVR.cpp
  295     Values.push_back(Info.Name);
tools/clang/lib/Basic/Targets/Hexagon.cpp
  164     Values.push_back(Suffix.Name);
tools/clang/lib/Basic/Targets/Sparc.cpp
  135     Values.push_back(Info.Name);
  249       Values.push_back(Info.Name);
tools/clang/lib/Basic/Targets/SystemZ.cpp
  111     Values.push_back(Rev.Name);
tools/clang/lib/CodeGen/BackendUtil.cpp
  741   BackendArgs.push_back("clang"); // Fake program name.
  743     BackendArgs.push_back("-debug-pass");
  744     BackendArgs.push_back(CodeGenOpts.DebugPass.c_str());
  747     BackendArgs.push_back("-limit-float-precision");
  748     BackendArgs.push_back(CodeGenOpts.LimitFloatPrecision.c_str());
  750   BackendArgs.push_back(nullptr);
 1607       UsedArray.push_back(
 1640   UsedArray.push_back(
 1663     UsedArray.push_back(
tools/clang/lib/CodeGen/CGBlocks.cpp
  463     elementTypes.push_back(CGM.IntTy); /* total size */
  464     elementTypes.push_back(CGM.IntTy); /* align */
  465     elementTypes.push_back(
  481         elementTypes.push_back(I);
  494     elementTypes.push_back(CGM.VoidPtrTy);
  495     elementTypes.push_back(CGM.IntTy);
  496     elementTypes.push_back(CGM.IntTy);
  497     elementTypes.push_back(CGM.VoidPtrTy);
  498     elementTypes.push_back(CGM.getBlockDescriptorType());
  563     layout.push_back(BlockLayoutChunk(tinfo.second, tinfo.first,
  584       layout.push_back(BlockLayoutChunk(align, CGM.getPointerSize(),
  659     layout.push_back(
  715         elementTypes.push_back(li->Type);
  743     elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
  761       elementTypes.push_back(llvm::ArrayType::get(CGM.Int8Ty,
  768     elementTypes.push_back(li->Type);
 1234         StructFields.push_back(I);
 1559   args.push_back(&SelfDecl);
 2008   args.push_back(&DstDecl);
 2010   args.push_back(&SrcDecl);
 2028   ArgTys.push_back(C.VoidPtrTy);
 2029   ArgTys.push_back(C.VoidPtrTy);
 2203   args.push_back(&SrcDecl);
 2221   ArgTys.push_back(C.VoidPtrTy);
 2452   args.push_back(&Dst);
 2455   args.push_back(&Src);
 2472   ArgTys.push_back(Context.VoidPtrTy);
 2473   ArgTys.push_back(Context.VoidPtrTy);
 2530   args.push_back(&Src);
 2548   ArgTys.push_back(Context.VoidPtrTy);
 2745   types.push_back(Int8PtrTy);
 2749   types.push_back(llvm::PointerType::getUnqual(byrefType));
 2753   types.push_back(Int32Ty);
 2757   types.push_back(Int32Ty);
 2764     types.push_back(Int8PtrTy);
 2768     types.push_back(Int8PtrTy);
 2777     types.push_back(Int8PtrTy);
 2793     types.push_back(paddingTy);
 2801   types.push_back(varTy);
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1140   Args.push_back(ImplicitParamDecl::Create(
 1151     Args.push_back(ImplicitParamDecl::Create(
 1259           RetainableOperands.push_back(ArgVal);
 3123       Strings.push_back(llvm::MDString::get(getLLVMContext(), StrUtf8));
 4193       Args.push_back(ArgValue);
 5151     Tys.push_back(Ty);
 5161     Tys.push_back(ArgType);
 5164     Tys.push_back(ArgType);
 5167     Tys.push_back(FloatTy);
 5348     Ops.push_back(Builder.getInt1(getTarget().isCLZForZeroUndef()));
 5463       Indices.push_back(i+CV);
 5482     Ops.push_back(getAlignmentValue32(PtrOp0));
 5540     Ops.push_back(getAlignmentValue32(PtrOp1));
 5661     Ops.push_back(getAlignmentValue32(PtrOp0));
 5708         Indices.push_back(i+vi);
 5709         Indices.push_back(i+e+vi);
 5736         Indices.push_back(2*i+vi);
 5754         Indices.push_back((i + vi*e) >> 1);
 5755         Indices.push_back(((i + vi*e) >> 1)+e);
 5840     TblOps.push_back(ExtOp);
 5846     Indices.push_back(2*i);
 5847     Indices.push_back(2*i+1);
 5852     TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos],
 5862     TblOps.push_back(CGF.Builder.CreateShuffleVector(Ops[PairPos],
 5867   TblOps.push_back(IndexOp);
 6384         Ops.push_back(PtrOp0.getPointer());
 6411         Ops.push_back(PtrOp1.getPointer());
 6417       Ops.push_back(EmitScalarExpr(E->getArg(i)));
 6424       Ops.push_back(llvm::ConstantInt::get(getLLVMContext(), Result));
 6829     Tys.push_back(VecLType);
 6832     Ops.push_back(EmitScalarExpr(Addr));
 6833     Tys.push_back(ConvertType(Addr->getType()));
 6854     Ops.push_back(EmitScalarExpr(Addr));
 6855     Tys.push_back(ConvertType(Addr->getType()));
 6869     Tys.push_back(VecLType);
 6875       Ops.push_back(Builder.CreateExtractValue(Mvec, {0, i}));
 6880       Ops.push_back(llvm::ConstantInt::get(Int32Ty, i));
 7468       Ops.push_back(EmitScalarExpr(E->getArg(i)));
 7476       Ops.push_back(llvm::ConstantInt::get(getLLVMContext(), Result));
 7485     Ops.push_back(EmitScalarExpr(E->getArg(E->getNumArgs() - 1)));
 7505     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7525     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7540     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7557     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7575     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7585     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7595     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7613     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7644     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7665     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7682     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7738     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7746     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7754     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7762     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7770     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7776     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 7796     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7816     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7836     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7866     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7874     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7892     Ops.push_back(EmitScalarExpr(E->getArg(2)));
 7898     Ops.push_back(EmitScalarExpr(E->getArg(2)));
 7904     Ops.push_back(EmitScalarExpr(E->getArg(2)));
 7980     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7983     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7986     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 7989     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8013     ProductOps.push_back(vectorWrapScalar16(Ops[1]));
 8014     ProductOps.push_back(vectorWrapScalar16(EmitScalarExpr(E->getArg(2))));
 8027     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8037     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8046     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8057     Ops.push_back(Builder.CreateNeg(EmitScalarExpr(E->getArg(2))));
 8110     ProductOps.push_back(vectorWrapScalar16(Ops[1]));
 8111     ProductOps.push_back(vectorWrapScalar16(Ops[2]));
 8128     ProductOps.push_back(Ops[1]);
 8129     ProductOps.push_back(EmitScalarExpr(E->getArg(2)));
 8146     ProductOps.push_back(Ops[1]);
 8147     ProductOps.push_back(Ops[2]);
 8414     Ops.push_back(EmitScalarExpr(E->getArg(3)));
 8432     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8443     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8463     TmpOps.push_back(Ops[1]);
 8486     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8494     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8498     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8503     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8507     Ops.push_back(EmitScalarExpr(E->getArg(1)));
 8526     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8536     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8541     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8551     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8561     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8566     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8576     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8586     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8707     Ops.push_back(EmitScalarExpr(E->getArg(2)));
 8742     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8766     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8778     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8790     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8802     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8811     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8820     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8829     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8838     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8847     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8856     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8865     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8874     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8883     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8892     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8901     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8910     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8919     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8928     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8937     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8946     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8955     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8964     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8973     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8982     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 8991     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9000     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9009     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9018     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9032     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9041     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9049     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9058     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9066     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9075     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9083     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9092     Ops.push_back(EmitScalarExpr(E->getArg(0)));
 9116     TmpOps.push_back(Ops[1]);
 9117     TmpOps.push_back(Ops[2]);
 9239     Ops.push_back(Ops[1]);
 9253     Ops.push_back(Ops[1]);
 9268     Ops.push_back(Ops[1]);
 9282     Ops.push_back(Ops[0]);
 9290     Ops.push_back(Ops[0]);
 9299     Ops.push_back(Ops[0]);
 9307     Ops.push_back(Ops[0]);
 9316     Ops.push_back(Ops[0]);
 9324     Ops.push_back(Ops[0]);
 9341         Indices.push_back(i+vi);
 9342         Indices.push_back(i+e+vi);
 9360         Indices.push_back(2*i+vi);
 9378         Indices.push_back((i + vi*e) >> 1);
 9379         Indices.push_back(((i + vi*e) >> 1)+e);
 9475       CstOps.push_back(cast<Constant>(Ops[i]));
10176       Ops.push_back(EmitScalarExpr(E->getArg(i)));
10185     Ops.push_back(llvm::ConstantInt::get(getLLVMContext(), Result));
10195     Ops.push_back(llvm::ConstantInt::get(Int8Ty, Imm));
10364     Ops.push_back(Mlo);
12384     Ops.push_back(EmitScalarExpr(E->getArg(i)));
12873       Args.push_back(EmitScalarExpr(E->getArg(I)));
13970       Values.push_back(Builder.CreateBitCast(V, ParamType));
13972     Values.push_back(Ldm);
14030       Values.push_back(Builder.CreateBitCast(V, AType));
14039       Values.push_back(Builder.CreateBitCast(V, BType));
14049       Values.push_back(Builder.CreateBitCast(V, CType));
tools/clang/lib/CodeGen/CGCUDANV.cpp
  128     DeviceVars.push_back({&Var, VD, Flags});
  237   EmittedKernels.push_back({CGF.CurFn, CGF.CurFuncDecl});
tools/clang/lib/CodeGen/CGCXXABI.cpp
  130   params.push_back(ThisDecl);
tools/clang/lib/CodeGen/CGCall.cpp
  128     paramInfos.push_back(ParamInfo);
  163     prefix.push_back(FPT->getParamType(I));
  165       prefix.push_back(CGT.getContext().getSizeType());
  256   argTypes.push_back(DeriveThisType(RD, MD));
  310   argTypes.push_back(DeriveThisType(MD->getParent(), MD));
  358     argTypes.push_back(ctx.getCanonicalParamType(arg.Ty));
  366     argTypes.push_back(ctx.getCanonicalParamType(arg->getType()));
  398     ArgTypes.push_back(Context.getCanonicalParamType(Arg.Ty));
  474   argTys.push_back(Context.getCanonicalParamType(receiverType));
  475   argTys.push_back(Context.getCanonicalParamType(Context.getObjCSelType()));
  478     argTys.push_back(Context.getCanonicalParamType(I->getType()));
  481     extParamInfos.push_back(extParamInfo);
  546   ArgTys.push_back(DeriveThisType(RD, CD));
  548     ArgTys.push_back(*FTP->param_type_begin());
  550     ArgTys.push_back(Context.IntTy);
  598     argTypes.push_back(CGT.getContext().getCanonicalParamType(arg.Ty));
  644     argTypes.push_back(Context.getCanonicalParamType(Arg.Ty));
  933         Fields.push_back(LargestFD);
  939           Bases.push_back(&BS);
  947         Fields.push_back(FD);
 2250     FnArgs.push_back(&Arg);
 2308       ArgVals.push_back(ParamValue::forIndirect(V));
 2335         ArgVals.push_back(ParamValue::forIndirect(V));
 2343         ArgVals.push_back(ParamValue::forDirect(V));
 2452         ArgVals.push_back(ParamValue::forDirect(V));
 2505         ArgVals.push_back(ParamValue::forDirect(V));
 2507         ArgVals.push_back(ParamValue::forIndirect(Alloca));
 2515       ArgVals.push_back(ParamValue::forIndirect(alloca));
 2540       ArgVals.push_back(ParamValue::forIndirect(Alloca));
 2556         ArgVals.push_back(ParamValue::forIndirect(CreateMemTemp(Ty)));
 2559         ArgVals.push_back(ParamValue::forDirect(U));
 2611     InstsToKill.push_back(bitcast);
 2644       InstsToKill.push_back(prev);
 2651   InstsToKill.push_back(call);
 2657     InstsToKill.push_back(bitcast);
 2933       results.push_back(elt);
tools/clang/lib/CodeGen/CGCall.h
  287     void add(RValue rvalue, QualType type) { push_back(CallArg(rvalue, type)); }
  290       push_back(CallArg(LV, type));
  311       Writebacks.push_back(writeback);
  328       CleanupsToDeactivate.push_back(ArgCleanup);
tools/clang/lib/CodeGen/CGClass.cpp
 1079         AggregatedInits.push_back(MemberInit);
 1222         AggregatedStmts.push_back(S);
 2193     Args.push_back(ThisArg);
 2202     Args.push_back(ThisArg);
 2529     Vptrs.push_back(Vptr);
tools/clang/lib/CodeGen/CGCleanup.cpp
  845         InstsToAppend.push_back(llvm::BranchInst::Create(BranchAfter));
  868         InstsToAppend.push_back(Load);
  869         InstsToAppend.push_back(Switch);
  890         InstsToAppend.push_back(llvm::BranchInst::Create(BranchThroughDest));
tools/clang/lib/CodeGen/CGCoroutine.cpp
  720       Args.push_back(CurCoro.Data->CoroId);
  731     Args.push_back(llvm::ConstantTokenNone::get(getLLVMContext()));
  735     Args.push_back(EmitScalarExpr(Arg));
tools/clang/lib/CodeGen/CGDebugInfo.cpp
 1047     EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
 1048     EltTys.push_back(CreateMemberType(Unit, FType, "__align", &FieldOffset));
 1051     EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
 1053     EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
 1054     EltTys.push_back(CreateMemberType(Unit, FType, "__reserved", &FieldOffset));
 1056     EltTys.push_back(CreateMemberType(Unit, FType, "__FuncPtr", &FieldOffset));
 1060     EltTys.push_back(DBuilder.createMemberType(
 1078   EltTys.push_back(CreateMemberType(Unit, FType, "reserved", &FieldOffset));
 1079   EltTys.push_back(CreateMemberType(Unit, FType, "Size", &FieldOffset));
 1199   EltTys.push_back(getOrCreateType(Ty->getReturnType(), Unit));
 1204     EltTys.push_back(DBuilder.createUnspecifiedParameter());
 1207       EltTys.push_back(getOrCreateType(ParamType, Unit));
 1209       EltTys.push_back(DBuilder.createUnspecifiedParameter());
 1324       elements.push_back(FieldType);
 1337       elements.push_back(fieldType);
 1393   elements.push_back(FieldType);
 1404   elements.push_back(nestedType);
 1442           elements.push_back(MI->second);
 1445           elements.push_back(Field);
 1485   Elts.push_back(Args[0]);
 1504     Elts.push_back(ThisPtrType);
 1509     Elts.push_back(ThisPtrType);
 1514     Elts.push_back(Args[i]);
 1676     EltTys.push_back(MI == SPCache.end()
 1740     EltTys.push_back(DTy);
 1757       TemplateParams.push_back(
 1762       TemplateParams.push_back(DBuilder.createTemplateValueParameter(
 1801       TemplateParams.push_back(DBuilder.createTemplateValueParameter(
 1820       TemplateParams.push_back(
 1824       TemplateParams.push_back(DBuilder.createTemplateTemplateParameter(
 1829       TemplateParams.push_back(DBuilder.createTemplateParameterPack(
 1841       TemplateParams.push_back(DBuilder.createTemplateValueParameter(
 2007     EltTys.push_back(VTableType);
 2024   EltTys.push_back(VPtrMember);
 2360     ObjCInterfaceCache.push_back(ObjCInterfaceCacheEntry(Ty, FwdDecl, Unit));
 2483     EltTys.push_back(InhTag);
 2500     EltTys.push_back(PropertyNode);
 2598     EltTys.push_back(FieldTy);
 2678       Subscripts.push_back(
 2681       Subscripts.push_back(DBuilder.getOrCreateSubrange(0, Count));
 2817     Enumerators.push_back(
 3340     ArgTypes.push_back(Parm->getType());
 3491     Elts.push_back(getOrCreateType(ResultTy, F));
 3500       Elts.push_back(
 3503     Elts.push_back(DBuilder.createArtificialType(
 3507       Elts.push_back(getOrCreateType(PI->getType(), F));
 3510       Elts.push_back(DBuilder.createUnspecifiedParameter());
 3522       EltTys.push_back(getOrCreateType(FD->getReturnType(), F));
 3525           EltTys.push_back(getOrCreateType(ParamType, F));
 3526       EltTys.push_back(DBuilder.createUnspecifiedParameter());
 3780   Expr.push_back(llvm::dwarf::DW_OP_constu);
 3781   Expr.push_back(DWARFAddressSpace.getValue());
 3782   Expr.push_back(llvm::dwarf::DW_OP_swap);
 3783   Expr.push_back(llvm::dwarf::DW_OP_xderef);
 3846   EltTys.push_back(CreateMemberType(Unit, FType, "__isa", &FieldOffset));
 3847   EltTys.push_back(CreateMemberType(Unit, FType, "__forwarding", &FieldOffset));
 3849   EltTys.push_back(CreateMemberType(Unit, FType, "__flags", &FieldOffset));
 3850   EltTys.push_back(CreateMemberType(Unit, FType, "__size", &FieldOffset));
 3855     EltTys.push_back(
 3857     EltTys.push_back(
 3866     EltTys.push_back(
 3882       EltTys.push_back(CreateMemberType(Unit, FType, "", &FieldOffset));
 3895   EltTys.push_back(FieldTy);
 3967       Expr.push_back(llvm::dwarf::DW_OP_plus_uconst);
 3971       Expr.push_back(offset.getQuantity());
 3972       Expr.push_back(llvm::dwarf::DW_OP_deref);
 3973       Expr.push_back(llvm::dwarf::DW_OP_plus_uconst);
 3976       Expr.push_back(offset.getQuantity());
 4020     Expr.push_back(llvm::dwarf::DW_OP_deref);
 4124   addr.push_back(llvm::dwarf::DW_OP_deref);
 4125   addr.push_back(llvm::dwarf::DW_OP_plus_uconst);
 4126   addr.push_back(offset.getQuantity());
 4128     addr.push_back(llvm::dwarf::DW_OP_deref);
 4129     addr.push_back(llvm::dwarf::DW_OP_plus_uconst);
 4133     addr.push_back(offset.getQuantity());
 4134     addr.push_back(llvm::dwarf::DW_OP_deref);
 4135     addr.push_back(llvm::dwarf::DW_OP_plus_uconst);
 4138     addr.push_back(offset.getQuantity());
 4182     Fields.push_back(createFieldType("__size", Context.IntTy, Loc, AS_public,
 4185     Fields.push_back(createFieldType("__align", Context.IntTy, Loc, AS_public,
 4189     Fields.push_back(createFieldType("__isa", Context.VoidPtrTy, Loc, AS_public,
 4192     Fields.push_back(createFieldType("__flags", Context.IntTy, Loc, AS_public,
 4195     Fields.push_back(
 4200     Fields.push_back(createFieldType("__FuncPtr", FnPtrType, Loc, AS_public,
 4203     Fields.push_back(createFieldType(
 4247     chunks.push_back(chunk);
 4263     chunks.push_back(chunk);
 4284       fields.push_back(createFieldType("this", type, loc, AS_public,
 4309     fields.push_back(fieldType);
 4691         EltTys.push_back(MD);
tools/clang/lib/CodeGen/CGDecl.cpp
 1015       Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy));
 1025     Values.push_back(NewOp);
 1031     Values.push_back(patternOrZeroFor(CGM, isPattern, PadTy));
 1062       Values.push_back(PaddedOp);
 1331       VLAExprNames.push_back(&Ident);
tools/clang/lib/CodeGen/CGDeclCXX.cpp
  570         LocalCXXGlobalInits.push_back(I->second);
  763   args.push_back(&Dst);
tools/clang/lib/CodeGen/CGException.cpp
  815         filterTypes.push_back(filter.getFilter(i));
  871       Filters.push_back(cast<llvm::Constant>(filterTypes[i]));
  970     CatchTypes.push_back(TypeInfo.RTTI);
 1601     SEHTryEpilogueStack.push_back(&TryExit);
 1822     SEHCodeSlotStack.push_back(
 1856       Args.push_back(ImplicitParamDecl::Create(
 1861       Args.push_back(ImplicitParamDecl::Create(
 1866     Args.push_back(ImplicitParamDecl::Create(
 1933     SEHCodeSlotStack.push_back(
 1943     SEHCodeSlotStack.push_back(recoverAddrOfEscapedLocal(
 2006   SEHCodeSlotStack.push_back(
tools/clang/lib/CodeGen/CGExpr.cpp
 1872     Mask.push_back(Builder.getInt32(getAccessedFieldNo(i, Elts)));
 2123         ExtMask.push_back(Builder.getInt32(i));
 2133         Mask.push_back(Builder.getInt32(i));
 3079       Args.push_back(Builder.CreateBitCast(InfoPtr, Int8PtrTy));
 3080       ArgTypes.push_back(Int8PtrTy);
 3084       Args.push_back(EmitCheckValue(DynamicArgs[i]));
 3085       ArgTypes.push_back(IntPtrTy);
 3194   Args.push_back(&ArgData);
 3195   Args.push_back(&ArgAddr);
 3851     CElts.push_back(BaseElts->getAggregateElement(Indices[i]));
 5064       opaques.push_back(opaqueData);
tools/clang/lib/CodeGen/CGExprAgg.cpp
 1325         Cleanups.push_back(CGF.EHStack.stable_begin());
 1502     cleanups.push_back(cleanup);
tools/clang/lib/CodeGen/CGExprCXX.cpp
 2044     GEP.push_back(Zero); // point at the outermost array
 2053       GEP.push_back(Zero);
tools/clang/lib/CodeGen/CGExprConstant.cpp
  150       Elems.push_back(getPadding(Offset - Size));
  151       Offsets.push_back(Size);
  153     Elems.push_back(C);
  154     Offsets.push_back(Offset);
  449     UnpackedElemStorage.push_back(Utils.getPadding(DesiredSize - Size));
  468         PackedElems.push_back(Utils.getPadding(DesiredOffset - SizeSoFar));
  469       PackedElems.push_back(Elems[I]);
  478         PackedElems.push_back(Utils.getPadding(DesiredSize - SizeSoFar));
  786       Bases.push_back(BaseInfo(BD, BaseOffset, BaseNo));
  971     Types.push_back(Elt->getType());
 1051       Elts.push_back(C);
 1052       Types.push_back(C->getType());
 1062         Elts.push_back(llvm::UndefValue::get(Ty));
 1063         Types.push_back(Ty);
 1216       Elts.push_back(C);
 1471       Indices.push_back(0);
 1472       IndexValues.push_back(nullptr);
 1501           Indices.push_back(i);
 1502           IndexValues.push_back(nullptr);
 2129       Elts.push_back(C);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1543   StaticData.push_back(CGF.EmitCheckSourceLocation(Info.E->getExprLoc()));
 1547     StaticData.push_back(CGF.EmitCheckTypeDescriptor(UO->getType()));
 1548     DynamicData.push_back(Info.RHS);
 1554       StaticData.push_back(
 1556       StaticData.push_back(
 1561       StaticData.push_back(CGF.EmitCheckTypeDescriptor(Info.Ty));
 1570       StaticData.push_back(CGF.EmitCheckTypeDescriptor(Info.Ty));
 1572     DynamicData.push_back(Info.LHS);
 1573     DynamicData.push_back(Info.RHS);
 1636       indices.push_back(llvm::UndefValue::get(CGF.Int32Ty));
 1638       indices.push_back(Builder.getInt32(Idx.getZExtValue()));
 1826             Args.push_back(getAsInt32(C, CGF.Int32Ty));
 1836               Args.push_back(getMaskElt(SVV, j, 0, CGF.Int32Ty));
 1837             Args.push_back(Builder.getInt32(ResElts + C->getZExtValue()));
 1875             Args.push_back(getMaskElt(cast<llvm::ShuffleVectorInst>(V), j, 0,
 1878             Args.push_back(Builder.getInt32(j));
 1882           Args.push_back(getMaskElt(SVI, j, Offset, CGF.Int32Ty));
 1896         Args.push_back(Builder.getInt32(j));
 1904         Args.push_back(Builder.getInt32(j));
 1906         Args.push_back(Builder.getInt32(j+Offset));
 4332   Args.push_back(Builder.getInt32(0));
 4333   Args.push_back(Builder.getInt32(1));
 4334   Args.push_back(Builder.getInt32(2));
 4336     Args.push_back(llvm::UndefValue::get(CGF.Int32Ty));
tools/clang/lib/CodeGen/CGGPUBuiltin.cpp
  100       ArgTypes.push_back(Args[I].getRValue(*this).getScalarVal()->getType());
tools/clang/lib/CodeGen/CGLoopInfo.cpp
   26   NewLoopProperties.push_back(TempNode.get());
   49       NewLoopProperties.push_back(
   60   Args.push_back(TempNode.get());
   68     Args.push_back(MDNode::get(Ctx, Vals));
  106   FollowupLoopProperties.push_back(
  115   Args.push_back(TempNode.get());
  123     Args.push_back(MDNode::get(Ctx, Vals));
  129     Args.push_back(MDNode::get(Ctx, Vals));
  133     Args.push_back(MDNode::get(
  159       NewLoopProperties.push_back(MDNode::get(
  169   FollowupLoopProperties.push_back(
  178   Args.push_back(TempNode.get());
  187     Args.push_back(MDNode::get(Ctx, Vals));
  192     Args.push_back(MDNode::get(Ctx, Vals));
  196     Args.push_back(MDNode::get(
  201     Args.push_back(MDNode::get(
  229       NewLoopProperties.push_back(
  243   FollowupLoopProperties.push_back(
  252   Args.push_back(TempNode.get());
  268     Args.push_back(MDNode::get(Ctx, Vals));
  277     Args.push_back(MDNode::get(Ctx, Vals));
  286     Args.push_back(MDNode::get(Ctx, Vals));
  299     Args.push_back(MDNode::get(Ctx, Vals));
  303     Args.push_back(MDNode::get(
  329       NewLoopProperties.push_back(
  345   Args.push_back(TempNode.get());
  352   Args.push_back(MDNode::get(Ctx, Vals));
  355     Args.push_back(MDNode::get(
  380       NewLoopProperties.push_back(
  390   Args.push_back(TempNode.get());
  392   Args.push_back(MDNode::get(Ctx, MDString::get(Ctx, "llvm.loop.unroll.full")));
  411     LoopProperties.push_back(StartLoc.getAsMDNode());
  415       LoopProperties.push_back(EndLoc.getAsMDNode());
  422     LoopProperties.push_back(MDNode::get(
  546         BeforeLoopProperties.push_back(
  770         AccessGroups.push_back(Group);
tools/clang/lib/CodeGen/CGNonTrivialStruct.cpp
  310     Params.push_back(ImplicitParamDecl::Create(
  315     Args.push_back(P);
tools/clang/lib/CodeGen/CGObjC.cpp
  173         NeededObjects.push_back(value);
  190         NeededObjects.push_back(keyValue);
  191         NeededObjects.push_back(valueValue);
  688   args.push_back(OMD->getSelfDecl());
  689   args.push_back(OMD->getCmdDecl());
 1845   BreakContinueStack.push_back(BreakContinue(LoopEnd, AfterBody));
 2954       opaques.push_back(opaqueData);
 3513   ArgTys.push_back(DestTy);
 3514   ArgTys.push_back(SrcTy);
 3524   args.push_back(&DstDecl);
 3527   args.push_back(&SrcDecl);
 3597   ArgTys.push_back(DestTy);
 3598   ArgTys.push_back(SrcTy);
 3608   args.push_back(&DstDecl);
 3611   args.push_back(&SrcDecl);
 3636   ConstructorArgs.push_back(&SRC);
 3727   LinkerOptionsMetadata.push_back(llvm::MDNode::get(Context, Args));
tools/clang/lib/CodeGen/CGObjCGNU.cpp
  510         OptionalMethods.push_back(I);
  512         RequiredMethods.push_back(I);
  960       Types.push_back(Arg->getType());
 1190       Protocols.push_back(
 1372       Protocols.push_back(
 1886             InstanceMethods.push_back(OMD);
 1911       Protocols.push_back(
 3082       OptionalInstanceMethods.push_back(I);
 3084       InstanceMethods.push_back(I);
 3090       OptionalClassMethods.push_back(I);
 3092       ClassMethods.push_back(I);
 3203     values.push_back(llvm::ConstantInt::get(Int32Ty, word));
 3300         Properties.push_back(PD);
 3310         Properties.push_back(PD);
 3325     Properties.push_back(PD);
 3430       IvarNames.push_back(MakeConstantString(IVD->getNameAsString()));
 3434       IvarTypes.push_back(MakeConstantString(TypeStr));
 3435       IvarAligns.push_back(llvm::ConstantInt::get(IntTy,
 3459       IvarOffsets.push_back(OffsetValue);
 3462       IvarOwnership.push_back(lt);
 3465           StrongIvars.push_back(true);
 3466           WeakIvars.push_back(false);
 3469           StrongIvars.push_back(false);
 3470           WeakIvars.push_back(true);
 3473           StrongIvars.push_back(false);
 3474           WeakIvars.push_back(false);
 3500           InstanceMethods.push_back(accessor);
 3685         selectorAliases.push_back(sel.second);
tools/clang/lib/CodeGen/CGObjCMac.cpp
  281     Params.push_back(IdType);
  282     Params.push_back(SelType);
  283     Params.push_back(IdType);
  284     Params.push_back(Ctx.getPointerDiffType()->getCanonicalTypeUnqualified());
  306     Params.push_back(Ctx.VoidPtrTy);
  307     Params.push_back(Ctx.VoidPtrTy);
  308     Params.push_back(Ctx.getSizeType());
  309     Params.push_back(Ctx.BoolTy);
  310     Params.push_back(Ctx.BoolTy);
  326     Params.push_back(Ctx.VoidPtrTy);
  327     Params.push_back(Ctx.VoidPtrTy);
  328     Params.push_back(Ctx.VoidPtrTy);
  340     Params.push_back(Ctx.getCanonicalParamType(Ctx.getObjCIdType()));
  352     Params.push_back(
 1173       result.Methods[index].push_back(MD);
 1192         result.push_back(self->GetMethodVarType(MD, true));
 2385   IvarsInfo.push_back(IvarInfo(CharUnits::Zero(), 1));
 2414       IvarsInfo.push_back(IvarInfo(fieldOffset, /*size in words*/ 1));
 2429       IvarsInfo.push_back(IvarInfo(fieldOffset, /*size in words*/ 1));
 2460     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_BYREF, FieldOffset,
 2463     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_STRONG, FieldOffset,
 2466     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_WEAK, FieldOffset,
 2469     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_UNRETAINED, FieldOffset,
 2472     RunSkipBlockVars.push_back(RUN_SKIP(BLOCK_LAYOUT_NON_OBJECT_BYTES,
 2541             RunSkipBlockVars.push_back(
 2765       Layout.push_back(inst);
 2772       Layout.push_back(inst);
 2777       Layout.push_back(inst);
 2811   Layout.push_back(inst);
 3226     Properties.push_back(PD);
 3265         Properties.push_back(PD);
 3275     Properties.push_back(PD);
 3375     Methods[unsigned(MD->isClassMethod())].push_back(MD);
 3410   DefinedCategories.push_back(GV);
 3557     Methods[unsigned(MD->isClassMethod())].push_back(MD);
 3566           Methods[InstanceMethods].push_back(MD);
 3569           Methods[InstanceMethods].push_back(MD);
 3614   DefinedClasses.push_back(GV);
 3615   ImplementedClasses.push_back(Interface);
 4319       Locals.push_back(&*I);
 4562     CGF.ObjCEHValueStack.push_back(Caught);
 5240           IvarsInfo.push_back(IvarInfo(firstEntry.Offset + eltIndex * eltSize,
 5257     IvarsInfo.push_back(IvarInfo(fieldOffset, numElts));
 5303       buffer.push_back(MaxNibble << SkipShift);
 5307       buffer.push_back(numWords << SkipShift);
 5328       buffer.push_back(MaxNibble << ScanShift);
 5332       buffer.push_back(numWords << ScanShift);
 5395   buffer.push_back(0);
 5447       ivars.push_back(IVD);
 6231       methods.push_back(MD);
 6234       methods.push_back(MD);
 6242             methods.push_back(MD);
 6245             methods.push_back(MD);
 6483   DefinedClasses.push_back(ClassMD);
 6484   ImplementedClasses.push_back(CI);
 6488     DefinedNonLazyClasses.push_back(ClassMD);
 6569       instanceMethods.push_back(MD);
 6571       classMethods.push_back(MD);
 6608     DefinedStubCategories.push_back(GCATV);
 6610     DefinedCategories.push_back(GCATV);
 6614     DefinedNonLazyCategories.push_back(GCATV);
tools/clang/lib/CodeGen/CGObjCRuntime.cpp
  169       Handlers.push_back(CatchHandler());
  266     CGF.ObjCEHValueStack.push_back(Exn);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
 1359   Args.push_back(&OmpOutParm);
 1360   Args.push_back(&OmpInParm);
 1426     Decls.second.push_back(D);
 2775       Args.push_back(&Dst);
 2808       Args.push_back(&Dst);
 3091     OutlinedFnArgs.push_back(ThreadIDAddr.getPointer());
 3092     OutlinedFnArgs.push_back(ZeroAddrBound.getPointer());
 3213     EnterArgs.push_back(CGF.Builder.CreateIntCast(
 3299   Args.push_back(&LHSArg);
 3300   Args.push_back(&RHSArg);
 4508   Args.push_back(&GtidArg);
 4509   Args.push_back(&TaskTypeArg);
 4582     CallArgs.push_back(LBParam);
 4583     CallArgs.push_back(UBParam);
 4584     CallArgs.push_back(StParam);
 4585     CallArgs.push_back(LIParam);
 4586     CallArgs.push_back(RParam);
 4588   CallArgs.push_back(SharedsParam);
 4610   Args.push_back(&GtidArg);
 4611   Args.push_back(&TaskTypeArg);
 4670   Args.push_back(&TaskPrivatesArg);
 4674     Args.push_back(ImplicitParamDecl::Create(
 4685     Args.push_back(ImplicitParamDecl::Create(
 4696     Args.push_back(ImplicitParamDecl::Create(
 4895   Args.push_back(&DstArg);
 4896   Args.push_back(&SrcArg);
 4897   Args.push_back(&LastprivArg);
 5105     AllocArgs.push_back(DeviceID);
 5570   Args.push_back(&LHSArg);
 5571   Args.push_back(&RHSArg);
 7665             BasePointers.push_back(BP.getPointer());
 7666             Pointers.push_back(LB.getPointer());
 7667             Sizes.push_back(CGF.Builder.CreateIntCast(Size, CGF.Int64Ty,
 7669             Types.push_back(Flags);
 7672           BasePointers.push_back(BP.getPointer());
 7673           Pointers.push_back(LB.getPointer());
 7678           Sizes.push_back(
 7680           Types.push_back(Flags);
 7685           BasePointers.push_back(BP.getPointer());
 7686           Pointers.push_back(LB.getPointer());
 7687           Sizes.push_back(
 7716           Types.push_back(Flags);
 7854         Layout.push_back(Data.get<const FieldDecl *>());
 7869         DevPointersMap[L.first].push_back(L.second);
 7884     BasePointers.push_back(PartialStruct.Base.getPointer());
 7887     Pointers.push_back(LB);
 7896     Sizes.push_back(Size);
 7898     Types.push_back(OMP_MAP_TARGET_PARAM);
 8010           Pointers.push_back(Ptr);
 8011           Sizes.push_back(llvm::Constant::getNullValue(CGF.Int64Ty));
 8012           Types.push_back(OMP_MAP_RETURN_PARAM | OMP_MAP_TARGET_PARAM);
 8066           CurPointers.push_back(Ptr);
 8067           CurSizes.push_back(llvm::Constant::getNullValue(this->CGF.Int64Ty));
 8071           CurTypes.push_back(OMP_MAP_PTR_AND_OBJ | OMP_MAP_RETURN_PARAM |
 8185       BasePointers.push_back(ThisLVal.getPointer());
 8186       Pointers.push_back(ThisLValVal.getPointer());
 8187       Sizes.push_back(
 8190       Types.push_back(OMP_MAP_PTR_AND_OBJ | OMP_MAP_LITERAL |
 8205         BasePointers.push_back(VarLVal.getPointer());
 8206         Pointers.push_back(VarLValVal.getPointer());
 8207         Sizes.push_back(CGF.Builder.CreateIntCast(
 8214         BasePointers.push_back(VarLVal.getPointer());
 8215         Pointers.push_back(VarRVal.getScalarVal());
 8216         Sizes.push_back(llvm::ConstantInt::get(CGF.Int64Ty, 0));
 8218       Types.push_back(OMP_MAP_PTR_AND_OBJ | OMP_MAP_LITERAL |
 8273       Pointers.push_back(Arg);
 8274       Sizes.push_back(
 8277       Types.push_back(OMP_MAP_LITERAL | OMP_MAP_TARGET_PARAM);
 8339           OverlappedElements.getSecond().push_back(SubData);
 8475       CurBasePointers.push_back(CV);
 8476       CurPointers.push_back(CV);
 8478       CurSizes.push_back(
 8482       CurMapTypes.push_back(OMP_MAP_TO | OMP_MAP_FROM);
 8484       CurBasePointers.push_back(CV);
 8485       CurPointers.push_back(CV);
 8489         CurMapTypes.push_back(OMP_MAP_LITERAL);
 8490         CurSizes.push_back(CGF.Builder.CreateIntCast(
 8495         CurMapTypes.push_back(OMP_MAP_NONE);
 8496         CurSizes.push_back(llvm::Constant::getNullValue(CGF.Int64Ty));
 8506       CurSizes.push_back(CGF.Builder.CreateIntCast(
 8511       CurMapTypes.push_back(getMapModifiersForPrivateClauses(CI));
 8524         CurBasePointers.push_back(Addr);
 8525         CurPointers.push_back(Addr);
 8527         CurBasePointers.push_back(CV);
 8532           CurPointers.push_back(PtrAddr.getPointer());
 8534           CurPointers.push_back(CV);
 8603         ConstSizes.push_back(cast<llvm::Constant>(S));
 8856   Args.push_back(&HandleArg);
 8857   Args.push_back(&BaseArg);
 8858   Args.push_back(&BeginArg);
 8859   Args.push_back(&SizeArg);
 8860   Args.push_back(&TypeArg);
 9077     Decls.second.push_back(D);
 9340         CurBasePointers.push_back(*CV);
 9341         CurPointers.push_back(*CV);
 9342         CurSizes.push_back(CGF.Builder.CreateIntCast(
 9345         CurMapTypes.push_back(MappableExprsHandler::OMP_MAP_LITERAL |
10320     Masked.push_back('N');
10321     Masked.push_back('M');
10324     Masked.push_back('N');
10327     Masked.push_back('M');
10450     Sizes.push_back(getAArch64LS(RetType, ParamKindTy::Vector, C));
10456     Sizes.push_back(getAArch64LS(QT, ParamAttrs[I].Kind, C));
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
 2017       Vars.push_back(getPrivateItem(E));
 2029       Vars.push_back(getPrivateItem(E));
 2216       GlobalizedRecords.back().Records.push_back(GlobalizedVarsRecord);
 2467   OutlinedFnArgs.push_back(emitThreadIDAddress(CGF, Loc).getPointer());
 2468   OutlinedFnArgs.push_back(ZeroAddr.getPointer());
 2507     OutlinedFnArgs.push_back(ThreadIDAddr.getPointer());
 2508     OutlinedFnArgs.push_back(ZeroAddr.getPointer());
 2676     OutlinedFnArgs.push_back(ThreadIDAddr.getPointer());
 2677     OutlinedFnArgs.push_back(ZeroAddr.getPointer());
 3185   Args.push_back(&ReduceListArg);
 3186   Args.push_back(&NumWarpsArg);
 3477   Args.push_back(&ReduceListArg);
 3478   Args.push_back(&LaneIDArg);
 3479   Args.push_back(&RemoteLaneOffsetArg);
 3480   Args.push_back(&AlgoVerArg);
 3639   Args.push_back(&BufferArg);
 3640   Args.push_back(&IdxArg);
 3641   Args.push_back(&ReduceListArg);
 3745   Args.push_back(&BufferArg);
 3746   Args.push_back(&IdxArg);
 3747   Args.push_back(&ReduceListArg);
 3839   Args.push_back(&BufferArg);
 3840   Args.push_back(&IdxArg);
 3841   Args.push_back(&ReduceListArg);
 3945   Args.push_back(&BufferArg);
 3946   Args.push_back(&IdxArg);
 3947   Args.push_back(&ReduceListArg);
 4361     TeamsReductions.push_back(TeamReductionRec);
 5096         SharedRecs.push_back(&Records);
 5099         GlobalRecs.push_back(&Records);
tools/clang/lib/CodeGen/CGRecordLayoutBuilder.cpp
  162       FieldTypes.push_back(getByteArrayType(Size));
  340   FieldTypes.push_back(StorageType);
  679       FieldTypes.push_back(Member->Data);
tools/clang/lib/CodeGen/CGStmt.cpp
  726   BreakContinueStack.push_back(BreakContinue(LoopExit, LoopHeader));
  805   BreakContinueStack.push_back(BreakContinue(LoopExit, LoopCond));
  889   BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
 1010   BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
 1204         SwitchWeights->push_back(Weight + (Rem ? 1 : 0));
 1283         SwitchWeights->push_back(getProfileCount(&S));
 1299     SwitchWeights->push_back(getProfileCount(&S));
 1321       SwitchWeights->push_back(getProfileCount(NextCase));
 1500         ResultStmts.push_back(S);
 1524   ResultStmts.push_back(S);
 1662     SwitchWeights->push_back(DefaultCount);
 1675   BreakContinueStack.push_back(BreakContinue(SwitchExit, OuterContinue));
 1889   Locs.push_back(llvm::ConstantAsMetadata::get(llvm::ConstantInt::get(
 1904       Locs.push_back(llvm::ConstantAsMetadata::get(
 2223         Transfer.push_back(Dest.getBlock());
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  296       CapturedVars.push_back(Val);
  298       CapturedVars.push_back(CXXThisValue);
  323       CapturedVars.push_back(CV);
  326       CapturedVars.push_back(EmitLValue(*I).getAddress().getPointer());
 1360   BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
 1427   BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
 1923   BreakContinueStack.push_back(BreakContinue(LoopExit, Continue));
 2209   CapturedVars.push_back(LBCast);
 2215   CapturedVars.push_back(UBCast);
 2915         Data.PrivateVars.push_back(*IRef);
 2916         Data.PrivateCopies.push_back(IInit);
 2929         Data.FirstprivateVars.push_back(*IRef);
 2930         Data.FirstprivateCopies.push_back(IInit);
 2931         Data.FirstprivateInits.push_back(*IElemInitRef);
 2945         Data.LastprivateVars.push_back(*IRef);
 2946         Data.LastprivateCopies.push_back(IInit);
 2997       CallArgs.push_back(PrivatesPtr);
 3003         CallArgs.push_back(PrivatePtr.getPointer());
 3011         CallArgs.push_back(PrivatePtr.getPointer());
 3019         CallArgs.push_back(PrivatePtr.getPointer());
 3180       Data.FirstprivateVars.push_back(*IRef);
 3181       Data.FirstprivateCopies.push_back(IInit);
 3182       Data.FirstprivateInits.push_back(*IElemInitRef);
 3235       CallArgs.push_back(PrivatesPtr);
 3242         CallArgs.push_back(PrivatePtr.getPointer());
tools/clang/lib/CodeGen/CGVTT.cpp
   55     VTables.push_back(GetAddrOfVTTVTable(*this, CGM, RD, *i, Linkage,
   88      VTTComponents.push_back(Init);
tools/clang/lib/CodeGen/CGVTables.cpp
  398     Args.push_back(&A);
  733     tys.push_back(llvm::ArrayType::get(CGM.Int8PtrTy, layout.getVTableSize(i)));
tools/clang/lib/CodeGen/CodeGenFunction.cpp
  860       ArgTypes.push_back(VD->getType());
 1110       Args.push_back(Param);
 1118       Args.push_back(Implicit);
 1755   gepIndices.push_back(zero);
 1767     gepIndices.push_back(zero);
 2226         ReqFeatures.push_back(StringRef(F).substr(1));
 2232         ReqFeatures.push_back(F.getKey());
 2276                  [&](llvm::Argument &Arg) { Args.push_back(&Arg); });
tools/clang/lib/CodeGen/CodeGenFunction.h
  786       Labels.push_back(label);
 1302       Stack.push_back({Kind,
 4277         ArgTypes.push_back(*I);
 4289       ArgTypes.push_back(CallArgTypeInfo ? getVarArgType(A) : A->getType());
tools/clang/lib/CodeGen/CodeGenModule.cpp
 1302         addressQuals.push_back(
 1315         argTypeNames.push_back(llvm::MDString::get(VMContext, typeName));
 1327         argBaseTypeNames.push_back(
 1344         addressQuals.push_back(
 1382         argTypeNames.push_back(llvm::MDString::get(VMContext, typeName));
 1389         argBaseTypeNames.push_back(
 1396       argTypeQuals.push_back(llvm::MDString::get(VMContext, typeQuals));
 1405           accessQuals.push_back(llvm::MDString::get(VMContext, "write_only"));
 1407           accessQuals.push_back(llvm::MDString::get(VMContext, "read_write"));
 1409           accessQuals.push_back(llvm::MDString::get(VMContext, "read_only"));
 1411         accessQuals.push_back(llvm::MDString::get(VMContext, "none"));
 1414       argNames.push_back(llvm::MDString::get(VMContext, parm->getName()));
 1930   LinkerOptionsMetadata.push_back(llvm::MDNode::get(getLLVMContext(), MDOpts));
 1937   LinkerOptionsMetadata.push_back(llvm::MDNode::get(getLLVMContext(), MDOpts));
 1943       ELFDependentLibraries.push_back(
 1951   LinkerOptionsMetadata.push_back(llvm::MDNode::get(C, MDOpts));
 1988       Metadata.push_back(llvm::MDNode::get(Context, Args));
 1998       Metadata.push_back(llvm::MDNode::get(Context, Args));
 2004       Metadata.push_back(llvm::MDNode::get(Context, OptString));
 2025       Stack.push_back(M);
 2043         Stack.push_back(SM);
 4308       newArgAttrs.push_back(oldAttrs.getParamAttributes(argNo));
 4869       Elements.push_back(E->getCodeUnit(i));
 4879     Elements.push_back(E->getCodeUnit(i));
 5413     Stack.push_back(Import->getImportedModule());
 5433           Stack.push_back(*Sub);
 5812       GeneralizedParams.push_back(GeneralizeType(Ctx, Param));
tools/clang/lib/CodeGen/CodeGenPGO.cpp
  472     BreakContinueStack.push_back(BreakContinue());
  497     BreakContinueStack.push_back(BreakContinue());
  521     BreakContinueStack.push_back(BreakContinue());
  559     BreakContinueStack.push_back(BreakContinue());
  587     BreakContinueStack.push_back(BreakContinue());
  606     BreakContinueStack.push_back(BreakContinue());
 1042     ScaledWeights.push_back(scaleBranchWeight(W, Scale));
tools/clang/lib/CodeGen/CodeGenTBAA.cpp
  277   Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size, TBAATag));
  313       Fields.push_back(llvm::MDBuilder::TBAAStructField(Offset, Size,
tools/clang/lib/CodeGen/CodeGenTypes.cpp
  734     DeferredRecords.push_back(RD);
tools/clang/lib/CodeGen/ConstantInitBuilder.cpp
   54   Buffer.push_back(initializer);
  171     indices.push_back(llvm::ConstantInt::get(Builder.CGM.Int32Ty, 0));
  177   indices.push_back(llvm::ConstantInt::get(Builder.CGM.Int32Ty,
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  256       Mapping.push_back(CVM.getFileID(Entry));
  303         MappingRegions.push_back(Region);
  341         MappingRegions.push_back(CounterMappingRegion::makeGapRegion(
  345         MappingRegions.push_back(CounterMappingRegion::makeRegion(
  374       MappingRegions.push_back(CounterMappingRegion::makeExpansion(
  957     BreakContinueStack.push_back(BreakContinue());
  985     BreakContinueStack.push_back(BreakContinue());
 1057     BreakContinueStack.push_back(BreakContinue());
 1083     BreakContinueStack.push_back(BreakContinue());
 1108     BreakContinueStack.push_back(BreakContinue());
tools/clang/lib/CodeGen/EHScopeStack.h
  397     BranchFixups.push_back(BranchFixup());
tools/clang/lib/CodeGen/ItaniumCXXABI.cpp
 2567       OrderedInits.push_back(CXXThreadLocalInits[I]);
 3271   Fields.push_back(VTable);
 3404   Fields.push_back(TypeNameField);
 3571   Fields.push_back(BaseTypeInfo);
 3582   Fields.push_back(BaseTypeInfo);
 3657   Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
 3662   Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, RD->getNumBases()));
 3699     Fields.push_back(ItaniumRTTIBuilder(CXXABI).BuildTypeInfo(Base.getType()));
 3728     Fields.push_back(llvm::ConstantInt::get(OffsetFlagsLTy, OffsetFlags));
 3771   Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
 3778   Fields.push_back(PointeeTypeInfo);
 3798   Fields.push_back(llvm::ConstantInt::get(UnsignedIntLTy, Flags));
 3805   Fields.push_back(PointeeTypeInfo);
 3811   Fields.push_back(
tools/clang/lib/CodeGen/MacroPPCallbacks.cpp
  131   Scopes.push_back(Gen->getCGDebugInfo()->CreateTempMacroFile(getCurrentScope(),
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 1267     ArgTys.push_back(getContext().IntTy);
 1284       ArgTys.push_back(getContext().IntTy);
 1465       Params.push_back(IsMostDerived);
 1472     Params.push_back(ShouldDelete);
 1959     VBGlobals.Globals.push_back(getAddrOfVBTable(**I, RD, Linkage));
 2615     fields.push_back(CGM.VoidPtrTy);  // FunctionPointerOrVirtualThunk
 2617     fields.push_back(CGM.IntTy);  // FieldOffset
 2621     fields.push_back(CGM.IntTy);
 2623     fields.push_back(CGM.IntTy);
 2625     fields.push_back(CGM.IntTy);  // VirtualBaseAdjustmentOffset
 2640     fields.push_back(llvm::Constant::getNullValue(CGM.VoidPtrTy));
 2643       fields.push_back(getZeroInt());  // FieldOffset
 2645       fields.push_back(getAllOnesInt());  // FieldOffset
 2650     fields.push_back(getZeroInt());
 2652     fields.push_back(getZeroInt());
 2654     fields.push_back(getAllOnesInt());
 2682   fields.push_back(FirstField);
 2685     fields.push_back(llvm::ConstantInt::get(
 2692     fields.push_back(llvm::ConstantInt::get(CGM.IntTy, Offs.getQuantity()));
 2697     fields.push_back(llvm::ConstantInt::get(CGM.IntTy, VBTableIndex));
 2756           DerivedToBasePath.push_back(&BS);
 2884     fields.push_back(llvm::Constant::getNullValue(CGM.VoidPtrTy));
 3533   Classes.push_back(MSRTTIClass(RD));
 3642     BaseClassArrayData.push_back(
 3644   BaseClassArrayData.push_back(llvm::Constant::getNullValue(PtrType));
 3929     FunctionArgs.push_back(&SrcParam);
 3940     FunctionArgs.push_back(&IsMostDerived);
 3969     ArgVec.push_back(PD->getDefaultArg());
tools/clang/lib/CodeGen/ModuleBuilder.cpp
  202       DeferredInlineMemberFuncDefs.push_back(D);
tools/clang/lib/CodeGen/ObjectFilePCHContainerOperations.cpp
  106         ArgTypes.push_back(i->getType());
  121       ArgTypes.push_back(D->getSelfType(Ctx, D->getClassInterface(),
  123       ArgTypes.push_back(Ctx.getObjCSelType());
  125         ArgTypes.push_back(i->getType());
tools/clang/lib/CodeGen/SwiftCallingConv.cpp
  267     Entries.push_back({begin, end, type});
  491       Entries.push_back(orig[i]);
  531       Entries.push_back({unitBegin, unitEnd, entryTy});
  572       elts.push_back(padding);
  581     elts.push_back(entry.Type);
  595       elts.push_back(entry.Type);
  625     componentTys.push_back(entry.Type);
  708     components.push_back(origVectorTy);
  760       components.push_back(llvm::VectorType::get(eltTy, numElts));
tools/clang/lib/CodeGen/TargetInfo.cpp
 1853   FrameFields.push_back(CGT.ConvertTypeForMem(Type));
 1863     FrameFields.push_back(Ty);
 7029     ArgList.push_back(IntTy);
 7035     ArgList.push_back(llvm::IntegerType::get(getVMContext(), R));
 7083       ArgList.push_back(I64);
 7086     ArgList.push_back(llvm::Type::getDoubleTy(getVMContext()));
 7176         RTList.push_back(CGT.ConvertType(b->getType()));
 7402         Operands.push_back(llvm::ConstantAsMetadata::get(F));
 7404         Operands.push_back(
 7407         Operands.push_back(
 7410         Operands.push_back(
 7417         Operands.push_back(
 8225         Elems.push_back(llvm::IntegerType::get(Context, Aligned - Size));
 8231         Elems.push_back(llvm::Type::getInt64Ty(Context));
 8237         Elems.push_back(llvm::IntegerType::get(Context, ToSize - Size));
 8251       Elems.push_back(Ty);
 8277             Elems.push_back(ElemTy);
 9471     CoerceElts.push_back(llvm::ArrayType::get(
 9474   CoerceElts.push_back(Field1Ty);
 9475   UnpaddedCoerceElts.push_back(Field1Ty);
 9498     CoerceElts.push_back(llvm::ArrayType::get(
 9501   CoerceElts.push_back(Field2Ty);
 9502   UnpaddedCoerceElts.push_back(Field2Ty);
 9894     ArgTys.push_back(P);
 9906     Args.push_back(&A);
 9937   ArgTys.push_back(BlockTy);
 9938   ArgTypeNames.push_back(llvm::MDString::get(C, "__block_literal"));
 9939   AddressQuals.push_back(llvm::ConstantAsMetadata::get(Builder.getInt32(0)));
 9940   ArgBaseTypeNames.push_back(llvm::MDString::get(C, "__block_literal"));
 9941   ArgTypeQuals.push_back(llvm::MDString::get(C, ""));
 9942   AccessQuals.push_back(llvm::MDString::get(C, "none"));
 9943   ArgNames.push_back(llvm::MDString::get(C, "block_literal"));
 9945     ArgTys.push_back(InvokeFT->getParamType(I));
 9946     ArgTypeNames.push_back(llvm::MDString::get(C, "void*"));
 9947     AddressQuals.push_back(llvm::ConstantAsMetadata::get(Builder.getInt32(3)));
 9948     AccessQuals.push_back(llvm::MDString::get(C, "none"));
 9949     ArgBaseTypeNames.push_back(llvm::MDString::get(C, "void*"));
 9950     ArgTypeQuals.push_back(llvm::MDString::get(C, ""));
 9951     ArgNames.push_back(
 9968   Args.push_back(Cast);
 9970     Args.push_back(I);
tools/clang/lib/Driver/Action.cpp
  217       getInputs().push_back(A);
  293   DeviceActions.push_back(&A);
  294   DeviceToolChains.push_back(&TC);
  295   DeviceBoundArchs.push_back(BoundArch);
  296   DeviceOffloadKinds.push_back(OKind);
tools/clang/lib/Driver/Driver.cpp
 1000       CLModePassThroughArgList.push_back(A->getValue());
 1947         Archs.push_back(A->getValue());
 1954     Archs.push_back(Args.MakeArgString(TC.getDefaultUniversalArchName()));
 1974       Inputs.push_back(C.MakeAction<BindArchAction>(Act, Archs[i]));
 1981       Actions.push_back(C.MakeAction<LipoJobAction>(Inputs, Act->getType()));
 1995         Inputs.push_back(Actions.back());
 1997         Actions.push_back(
 2005         Actions.push_back(C.MakeAction<VerifyDebugInfoJobAction>(
 2394           CudaDeviceActions.push_back(
 2423           CudaDeviceActions.push_back(UA);
 2439         AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType()));
 2495       ToolChains.push_back(
 2541         GpuArchList.push_back(Arch);
 2547         GpuArchList.push_back(DefaultCudaArch);
 2624             DeviceActions.push_back(
 2712           AL.push_back(CudaDeviceActions[I]);
 2755           LI->push_back(A);
 2819           LI->push_back(A);
 2842           OpenMPDeviceActions.push_back(
 2862           OpenMPDeviceActions.push_back(UA);
 2905         AL.push_back(C.MakeAction<OffloadAction>(Dep, A->getType()));
 2924         AL.push_back(C.MakeAction<OffloadAction>(DeviceLinkDeps,
 2939         ToolChains.push_back(TI->second);
 2970     SpecializedBuilders.push_back(new CudaActionBuilder(C, Args, Inputs));
 2973     SpecializedBuilders.push_back(new HIPActionBuilder(C, Args, Inputs));
 2976     SpecializedBuilders.push_back(new OpenMPActionBuilder(C, Args, Inputs));
 3139       OffloadAL.push_back(HostAction);
 3314         Actions.push_back(ClangClPch);
 3421         LinkerInputs.push_back(Current);
 3432         MergerInputs.push_back(Current);
 3473       Actions.push_back(Current);
 3482       LinkerInputs.push_back(Wrapper);
 3485     Actions.push_back(LA);
 3490     Actions.push_back(
 3499     Actions.push_back(
 3764           SavedOffloadAction.push_back(OA);
 3772         SavedOffloadAction.push_back(OA);
 3936         NewInputs.push_back(A);
 4105           OffloadDependencesInputInfo.push_back(BuildJobsForAction(
 4163           OffloadDependencesInputInfo.push_back(BuildJobsForAction(
 4177     InputInfos.push_back(BuildJobsForAction(
 4241       UnbundlingResults.push_back(CurI);
tools/clang/lib/Driver/Job.cpp
   44       InputFilenames.push_back(II.getFilename());
  151     Out.push_back(Executable);
  152     Out.push_back(ResponseFileFlag.c_str());
  159   Out.push_back(Executable);
  165       Out.push_back(Arg);
  168       Out.push_back(Creator.getResponseFileFlag());
  169       Out.push_back(ResponseFile);
  336     Argv.push_back(Executable);
  338     Argv.push_back(nullptr);
  354   Argv.push_back(nullptr);
tools/clang/lib/Driver/SanitizerArgs.cpp
  873   CmdArgs.push_back(Args.MakeArgString(LinkerOptionFlag));
  918       CmdArgs.push_back(F.second);
  924     CmdArgs.push_back(Args.MakeArgString(
  927       CmdArgs.push_back(Args.MakeArgString(
  931     CmdArgs.push_back(Args.MakeArgString("--dependent-lib=" +
  938     CmdArgs.push_back(Args.MakeArgString("--dependent-lib=" +
  945   CmdArgs.push_back(Args.MakeArgString("-fsanitize=" + toString(Sanitizers)));
  948     CmdArgs.push_back(Args.MakeArgString("-fsanitize-recover=" +
  952     CmdArgs.push_back(
  958     CmdArgs.push_back(Args.MakeArgString(BlacklistOpt));
  963     CmdArgs.push_back(Args.MakeArgString(ExtraDepOpt));
  967     CmdArgs.push_back(Args.MakeArgString("-fsanitize-memory-track-origins=" +
  971     CmdArgs.push_back("-fsanitize-memory-use-after-dtor");
  975     CmdArgs.push_back("-mllvm");
  976     CmdArgs.push_back("-tsan-instrument-memory-accesses=0");
  977     CmdArgs.push_back("-mllvm");
  978     CmdArgs.push_back("-tsan-instrument-memintrinsics=0");
  981     CmdArgs.push_back("-mllvm");
  982     CmdArgs.push_back("-tsan-instrument-func-entry-exit=0");
  985     CmdArgs.push_back("-mllvm");
  986     CmdArgs.push_back("-tsan-instrument-atomics=0");
  990     CmdArgs.push_back("-fsanitize-cfi-cross-dso");
  993     CmdArgs.push_back("-fsanitize-cfi-icall-generalize-pointers");
  996     CmdArgs.push_back("-fsanitize-cfi-canonical-jump-tables");
  999     CmdArgs.push_back("-fsanitize-stats");
 1002     CmdArgs.push_back("-fsanitize-minimal-runtime");
 1005     CmdArgs.push_back(Args.MakeArgString("-fsanitize-address-field-padding=" +
 1009     CmdArgs.push_back("-fsanitize-address-use-after-scope");
 1012     CmdArgs.push_back("-fsanitize-address-poison-custom-array-cookie");
 1015     CmdArgs.push_back("-fsanitize-address-globals-dead-stripping");
 1018     CmdArgs.push_back("-fsanitize-address-use-odr-indicator");
 1021     CmdArgs.push_back("-mllvm");
 1022     CmdArgs.push_back("-asan-detect-invalid-pointer-cmp");
 1026     CmdArgs.push_back("-mllvm");
 1027     CmdArgs.push_back("-asan-detect-invalid-pointer-sub");
 1031     CmdArgs.push_back("-default-function-attr");
 1032     CmdArgs.push_back(Args.MakeArgString("hwasan-abi=" + HwasanAbi));
 1036     CmdArgs.push_back("-target-feature");
 1037     CmdArgs.push_back("+tagged-globals");
 1047     CmdArgs.push_back("-fno-assume-sane-operator-new");
tools/clang/lib/Driver/ToolChain.cpp
  733   CmdArgs.push_back(getCompilerRTArgString(Args, "profile"));
  804   CC1Args.push_back("-internal-isystem");
  805   CC1Args.push_back(DriverArgs.MakeArgString(Path));
  819   CC1Args.push_back("-internal-externc-isystem");
  820   CC1Args.push_back(DriverArgs.MakeArgString(Path));
  835     CC1Args.push_back("-internal-isystem");
  836     CC1Args.push_back(DriverArgs.MakeArgString(Path));
  878     CmdArgs.push_back("-lc++");
  882     CmdArgs.push_back("-lstdc++");
  891       CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath));
  896   CmdArgs.push_back("-lcc_kext");
  919   CmdArgs.push_back(Args.MakeArgString(Path));
 1066     AllocatedArgs.push_back(A);
tools/clang/lib/Driver/ToolChains/AIX.cpp
   38     CmdArgs.push_back("-bnso");
   43     CmdArgs.push_back("-o");
   44     CmdArgs.push_back(Output.getFilename());
   50     CmdArgs.push_back("-b32");
   51     CmdArgs.push_back("-bpT:0x10000000");
   52     CmdArgs.push_back("-bpD:0x20000000");
   55     CmdArgs.push_back("-b64");
   56     CmdArgs.push_back("-bpT:0x100000000");
   57     CmdArgs.push_back("-bpD:0x110000000");
   72     CmdArgs.push_back(
   86       CmdArgs.push_back("-lpthreads");
   88     CmdArgs.push_back("-lc");
tools/clang/lib/Driver/ToolChains/AMDGPU.cpp
   31   CmdArgs.push_back("-shared");
   32   CmdArgs.push_back("-o");
   33   CmdArgs.push_back(Output.getFilename());
  113     CC1Args.push_back("-fvisibility");
  114     CC1Args.push_back("hidden");
  115     CC1Args.push_back("-fapply-global-visibility-to-externs");
tools/clang/lib/Driver/ToolChains/AVR.cpp
  113   CmdArgs.push_back("-o");
  114   CmdArgs.push_back(Output.getFilename());
  117   CmdArgs.push_back("--gc-sections");
  131     CmdArgs.push_back(Args.MakeArgString(CrtFileName));
  133     CmdArgs.push_back("-lgcc");
  134     CmdArgs.push_back("-lm");
  135     CmdArgs.push_back("-lc");
  138     CmdArgs.push_back(Args.MakeArgString(std::string("-l") + CPU));
  144     CmdArgs.push_back(Args.MakeArgString(std::string("-m") + *FamilyName));
tools/clang/lib/Driver/ToolChains/Ananas.cpp
   35   CmdArgs.push_back("-o");
   36   CmdArgs.push_back(Output.getFilename());
   39     CmdArgs.push_back(II.getFilename());
   63     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   66     CmdArgs.push_back("-Bstatic");
   69       CmdArgs.push_back("-export-dynamic");
   71       CmdArgs.push_back("-Bshareable");
   74       CmdArgs.push_back("-dynamic-linker");
   75       CmdArgs.push_back("/lib/ld-ananas.so");
   80     CmdArgs.push_back("-o");
   81     CmdArgs.push_back(Output.getFilename());
   88       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
   90     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
   92       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbeginS.o")));
   94       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
  115     CmdArgs.push_back("-lc");
  119       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
  121       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  122     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp
  708     CmdArgs.push_back("--be8");
tools/clang/lib/Driver/ToolChains/Arch/RISCV.cpp
  174     AllExts.push_back(Ext);
tools/clang/lib/Driver/ToolChains/BareMetal.cpp
   94   CC1Args.push_back("-nostdsysteminc");
  146     CmdArgs.push_back("-lc++");
  147     CmdArgs.push_back("-lc++abi");
  150     CmdArgs.push_back("-lstdc++");
  151     CmdArgs.push_back("-lsupc++");
  154   CmdArgs.push_back("-lunwind");
  159   CmdArgs.push_back(Args.MakeArgString("-lclang_rt.builtins-" +
  174   CmdArgs.push_back("-Bstatic");
  176   CmdArgs.push_back(Args.MakeArgString("-L" + TC.getRuntimesDir()));
  185     CmdArgs.push_back("-lc");
  186     CmdArgs.push_back("-lm");
  191   CmdArgs.push_back("-o");
  192   CmdArgs.push_back(Output.getFilename());
tools/clang/lib/Driver/ToolChains/Clang.cpp
   86       Res.push_back('\\');
   89     Res.push_back(*Arg);
  102         Res.push_back('\\');
  105       Res.push_back('\\');
  108       Res.push_back('$');
  111       Res.push_back('\\');
  117     Res.push_back(Target[i]);
  199     OutStrings.push_back(Args.MakeArgString(Out + "all"));
  211       OutStrings.push_back(Args.MakeArgString(Out + Val));
  281   OutStrings.push_back(Args.MakeArgString(Out));
  294     CmdArgs.push_back("-mprefer-vector-width=none");
  301     CmdArgs.push_back(Args.MakeArgString("-mprefer-vector-width=" + Value));
  353     CmdArgs.push_back("-fobjc-exceptions");
  371       CmdArgs.push_back("-fcxx-exceptions");
  378     CmdArgs.push_back("-fexceptions");
  525     CmdArgs.push_back("-fdebug-compilation-dir");
  526     CmdArgs.push_back(A->getValue());
  529     CmdArgs.push_back("-fdebug-compilation-dir");
  530     CmdArgs.push_back(Args.MakeArgString(*CWD));
  541       CmdArgs.push_back(Args.MakeArgString("-fdebug-prefix-map=" + Map));
  587   CmdArgs.push_back("-x");
  589     CmdArgs.push_back(types::getTypeName(types::TY_PP_ObjCXX));
  606     CmdArgs.push_back(ClangType);
  691       CmdArgs.push_back(Args.MakeArgString(Twine("-fprofile-instrument-path=") +
  694     CmdArgs.push_back("-fprofile-instrument=clang");
  697       CmdArgs.push_back(Args.MakeArgString("--dependent-lib=" +
  706     CmdArgs.push_back("-fprofile-instrument=llvm");
  711     CmdArgs.push_back("-fprofile-instrument=csllvm");
  715       CmdArgs.push_back(Args.MakeArgString("--dependent-lib=" +
  723       CmdArgs.push_back(
  730       CmdArgs.push_back(Args.MakeArgString(
  740       CmdArgs.push_back(
  751     CmdArgs.push_back("-femit-coverage-notes");
  753     CmdArgs.push_back("-femit-coverage-data");
  762     CmdArgs.push_back("-fcoverage-mapping");
  773     CmdArgs.push_back(
  785     CmdArgs.push_back(Args.MakeArgString(Twine("-fprofile-filter-files=" + v)));
  814     CmdArgs.push_back("-coverage-notes-file");
  815     CmdArgs.push_back(Args.MakeArgString(CoverageFilename));
  823       CmdArgs.push_back("-coverage-data-file");
  824       CmdArgs.push_back(Args.MakeArgString(CoverageFilename));
  881     CmdArgs.push_back("-debug-info-kind=line-directives-only");
  884     CmdArgs.push_back("-debug-info-kind=line-tables-only");
  887     CmdArgs.push_back("-debug-info-kind=limited");
  890     CmdArgs.push_back("-debug-info-kind=standalone");
  896     CmdArgs.push_back(
  900     CmdArgs.push_back("-debugger-tuning=gdb");
  903     CmdArgs.push_back("-debugger-tuning=lldb");
  906     CmdArgs.push_back("-debugger-tuning=sce");
  933         CmdArgs.push_back("--compress-debug-sections");
  941       CmdArgs.push_back("--compress-debug-sections=none");
  944         CmdArgs.push_back(
  996     CmdArgs.push_back("-w");
 1014     CmdArgs.push_back("-dependency-file");
 1015     CmdArgs.push_back(DepFile);
 1024         CmdArgs.push_back("-MT");
 1027         CmdArgs.push_back(Args.MakeArgString(Quoted));
 1049       CmdArgs.push_back("-MT");
 1052       CmdArgs.push_back(Args.MakeArgString(Quoted));
 1057       CmdArgs.push_back("-sys-header-deps");
 1061       CmdArgs.push_back("-module-file-deps");
 1068     CmdArgs.push_back("-MG");
 1091       CmdArgs.push_back("-internal-isystem");
 1092       CmdArgs.push_back(Args.MakeArgString(P));
 1095     CmdArgs.push_back("-include");
 1096     CmdArgs.push_back("__clang_openmp_math_declares.h");
 1110       CmdArgs.push_back(Args.MakeArgString("-building-pch-with-obj"));
 1115         CmdArgs.push_back("-include-pch");
 1116         CmdArgs.push_back(Args.MakeArgString(D.GetClPchPath(
 1123         CmdArgs.push_back(Args.MakeArgString(
 1126         CmdArgs.push_back(
 1158           CmdArgs.push_back("-include-pch");
 1159           CmdArgs.push_back(Args.MakeArgString(P));
 1206       CmdArgs.push_back("-isysroot");
 1207       CmdArgs.push_back(C.getArgs().MakeArgString(sysroot));
 1313   CmdArgs.push_back("-target-abi");
 1314   CmdArgs.push_back(ABIName);
 1327     CmdArgs.push_back("-msoft-float");
 1328     CmdArgs.push_back("-mfloat-abi");
 1329     CmdArgs.push_back("soft");
 1332     CmdArgs.push_back("-mfloat-abi");
 1333     CmdArgs.push_back("soft");
 1337     CmdArgs.push_back("-mfloat-abi");
 1338     CmdArgs.push_back("hard");
 1344     CmdArgs.push_back("-mllvm");
 1346       CmdArgs.push_back("-arm-global-merge=false");
 1348       CmdArgs.push_back("-arm-global-merge=true");
 1353     CmdArgs.push_back("-no-implicit-float");
 1356     CmdArgs.push_back("-mcmse");
 1378     CmdArgs.push_back("-fallow-half-arguments-and-returns");
 1384     CmdArgs.push_back("-fallow-half-arguments-and-returns");
 1496   CmdArgs.push_back("-target-abi");
 1497   CmdArgs.push_back(ABIName);
 1508     CmdArgs.push_back("-disable-red-zone");
 1512     CmdArgs.push_back("-no-implicit-float");
 1518     CmdArgs.push_back("-mllvm");
 1520       CmdArgs.push_back("-aarch64-fix-cortex-a53-835769=1");
 1522       CmdArgs.push_back("-aarch64-fix-cortex-a53-835769=0");
 1525     CmdArgs.push_back("-mllvm");
 1526     CmdArgs.push_back("-aarch64-fix-cortex-a53-835769=1");
 1532     CmdArgs.push_back("-mllvm");
 1534       CmdArgs.push_back("-aarch64-enable-global-merge=false");
 1536       CmdArgs.push_back("-aarch64-enable-global-merge=true");
 1560     CmdArgs.push_back(
 1562     CmdArgs.push_back(
 1565       CmdArgs.push_back("-mbranch-target-enforce");
 1577   CmdArgs.push_back("-target-abi");
 1578   CmdArgs.push_back(ABIName.data());
 1583     CmdArgs.push_back("-msoft-float");
 1584     CmdArgs.push_back("-mfloat-abi");
 1585     CmdArgs.push_back("soft");
 1589     CmdArgs.push_back("-mfloat-abi");
 1590     CmdArgs.push_back("hard");
 1596       CmdArgs.push_back("-mllvm");
 1597       CmdArgs.push_back("-mno-ldc1-sdc1");
 1604       CmdArgs.push_back("-mllvm");
 1605       CmdArgs.push_back("-mno-check-zero-division");
 1611     CmdArgs.push_back("-mllvm");
 1612     CmdArgs.push_back(Args.MakeArgString("-mips-ssection-threshold=" + v));
 1645     CmdArgs.push_back("-mllvm");
 1646     CmdArgs.push_back("-mgpopt");
 1655       CmdArgs.push_back("-mllvm");
 1657         CmdArgs.push_back("-mlocal-sdata=1");
 1659         CmdArgs.push_back("-mlocal-sdata=0");
 1665       CmdArgs.push_back("-mllvm");
 1667         CmdArgs.push_back("-mextern-sdata=1");
 1669         CmdArgs.push_back("-mextern-sdata=0");
 1675       CmdArgs.push_back("-mllvm");
 1677         CmdArgs.push_back("-membedded-data=1");
 1679         CmdArgs.push_back("-membedded-data=0");
 1694         CmdArgs.push_back("-mllvm");
 1695         CmdArgs.push_back(Args.MakeArgString("-mips-compact-branches=" + Val));
 1706       CmdArgs.push_back("-mllvm");
 1707       CmdArgs.push_back("-mips-jalr-reloc=0");
 1755     CmdArgs.push_back("-mabi=ieeelongdouble");
 1762     CmdArgs.push_back("-msoft-float");
 1763     CmdArgs.push_back("-mfloat-abi");
 1764     CmdArgs.push_back("soft");
 1768     CmdArgs.push_back("-mfloat-abi");
 1769     CmdArgs.push_back("hard");
 1773     CmdArgs.push_back("-target-abi");
 1774     CmdArgs.push_back(ABIName);
 1783   CmdArgs.push_back("-target-abi");
 1784   CmdArgs.push_back(ABIName.data());
 1794     CmdArgs.push_back("-msoft-float");
 1795     CmdArgs.push_back("-mfloat-abi");
 1796     CmdArgs.push_back("soft");
 1800     CmdArgs.push_back("-mfloat-abi");
 1801     CmdArgs.push_back("hard");
 1808     CmdArgs.push_back("-mbackchain");
 1816     CmdArgs.push_back("-disable-red-zone");
 1820     CmdArgs.push_back("-mno-tls-direct-seg-refs");
 1834     CmdArgs.push_back("-no-implicit-float");
 1839       CmdArgs.push_back("-mllvm");
 1840       CmdArgs.push_back(Args.MakeArgString("-x86-asm-syntax=" + Value));
 1846     CmdArgs.push_back("-mllvm");
 1847     CmdArgs.push_back("-x86-asm-syntax=intel");
 1852     CmdArgs.push_back("-mfloat-abi");
 1853     CmdArgs.push_back("soft");
 1854     CmdArgs.push_back("-mstack-alignment=4");
 1860   CmdArgs.push_back("-mqdsp6-compat");
 1861   CmdArgs.push_back("-Wreturn-type");
 1864     CmdArgs.push_back("-mllvm");
 1865     CmdArgs.push_back(Args.MakeArgString("-hexagon-small-data-threshold=" +
 1870     CmdArgs.push_back("-fshort-enums");
 1872     CmdArgs.push_back("-mllvm");
 1873     CmdArgs.push_back("-enable-hexagon-ieee-rnd-near");
 1875   CmdArgs.push_back("-mllvm");
 1876   CmdArgs.push_back("-machine-sink-split=0");
 1884     CmdArgs.push_back("-target-cpu");
 1885     CmdArgs.push_back(Args.MakeArgString(CPUName));
 1907     CmdArgs.push_back("-fvisibility");
 1908     CmdArgs.push_back("hidden");
 2014     CmdArgs.push_back("-mrelax-all");
 2023     CmdArgs.push_back("-mincremental-linker-compatible");
 2034         CmdArgs.push_back("-mllvm");
 2035         CmdArgs.push_back(Args.MakeArgString("-arm-implicit-it=" + Value));
 2065         CmdArgs.push_back(Value.data());
 2091           CmdArgs.push_back("-target-feature");
 2092           CmdArgs.push_back("+use-tcc-in-div");
 2096           CmdArgs.push_back("-target-feature");
 2097           CmdArgs.push_back("-use-tcc-in-div");
 2101           CmdArgs.push_back("-target-feature");
 2102           CmdArgs.push_back("+soft-float");
 2106           CmdArgs.push_back("-target-feature");
 2107           CmdArgs.push_back("-soft-float");
 2135         CmdArgs.push_back("-msave-temp-labels");
 2137         CmdArgs.push_back("-massembler-fatal-warnings");
 2139         CmdArgs.push_back("-massembler-no-warn");
 2146         CmdArgs.push_back(Value.data());
 2154         CmdArgs.push_back(Value.data());
 2163           CmdArgs.push_back(Value.data());
 2191           CmdArgs.push_back(Value.data());
 2194         CmdArgs.push_back("-fdebug-compilation-dir");
 2203     CmdArgs.push_back("--mrelax-relocations");
 2205     CmdArgs.push_back("-mnoexecstack");
 2207     CmdArgs.push_back("-target-feature");
 2208     CmdArgs.push_back(MipsTargetFeature);
 2237     CmdArgs.push_back("-mlimit-float-precision");
 2238     CmdArgs.push_back(A->getValue());
 2339     CmdArgs.push_back("-menable-no-infs");
 2342     CmdArgs.push_back("-menable-no-nans");
 2345     CmdArgs.push_back("-fmath-errno");
 2349     CmdArgs.push_back("-menable-unsafe-fp-math");
 2352     CmdArgs.push_back("-fno-signed-zeros");
 2355     CmdArgs.push_back("-mreassociate");
 2358     CmdArgs.push_back("-freciprocal-math");
 2361     CmdArgs.push_back("-fno-trapping-math");
 2364     CmdArgs.push_back(
 2368     CmdArgs.push_back(Args.MakeArgString("-ffp-contract=" + FPContract));
 2377     CmdArgs.push_back("-ffast-math");
 2381     CmdArgs.push_back("-ffinite-math-only");
 2384     CmdArgs.push_back("-mfpmath");
 2385     CmdArgs.push_back(A->getValue());
 2391     CmdArgs.push_back("-fno-strict-float-cast-overflow");
 2398   CmdArgs.push_back("-analyzer-store=region");
 2401   CmdArgs.push_back("-analyzer-opt-analyze-nested-blocks");
 2405     CmdArgs.push_back("-analyzer-checker=core");
 2406     CmdArgs.push_back("-analyzer-checker=apiModeling");
 2409       CmdArgs.push_back("-analyzer-checker=unix");
 2412       CmdArgs.push_back("-analyzer-checker=unix.API");
 2413       CmdArgs.push_back("-analyzer-checker=unix.Malloc");
 2414       CmdArgs.push_back("-analyzer-checker=unix.MallocSizeof");
 2415       CmdArgs.push_back("-analyzer-checker=unix.MismatchedDeallocator");
 2416       CmdArgs.push_back("-analyzer-checker=unix.cstring.BadSizeArg");
 2417       CmdArgs.push_back("-analyzer-checker=unix.cstring.NullArg");
 2422       CmdArgs.push_back("-analyzer-disable-checker=unix.API");
 2423       CmdArgs.push_back("-analyzer-disable-checker=unix.Vfork");
 2427       CmdArgs.push_back("-analyzer-checker=osx");
 2429     CmdArgs.push_back("-analyzer-checker=deadcode");
 2432       CmdArgs.push_back("-analyzer-checker=cplusplus");
 2435       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.UncheckedReturn");
 2436       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.getpw");
 2437       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.gets");
 2438       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.mktemp");
 2439       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.mkstemp");
 2440       CmdArgs.push_back("-analyzer-checker=security.insecureAPI.vfork");
 2444     CmdArgs.push_back("-analyzer-checker=nullability.NullPassedToNonnull");
 2445     CmdArgs.push_back("-analyzer-checker=nullability.NullReturnedFromNonnull");
 2449   CmdArgs.push_back("-analyzer-output");
 2451     CmdArgs.push_back(A->getValue());
 2453     CmdArgs.push_back("plist");
 2458   CmdArgs.push_back("-w");
 2494     CmdArgs.push_back("-stack-protector");
 2495     CmdArgs.push_back(Args.MakeArgString(Twine(StackProtectorLevel)));
 2503         CmdArgs.push_back("-stack-protector-buffer-size");
 2505         CmdArgs.push_back(Args.MakeArgString(Str.drop_front(16)));
 2551     CmdArgs.push_back(
 2574     CmdArgs.push_back(Args.MakeArgString(CLStdStr));
 2579       CmdArgs.push_back(Args.MakeArgString(A->getOption().getPrefixedName()));
 2593         CmdArgs.push_back("-arcmt-check");
 2596         CmdArgs.push_back("-arcmt-modify");
 2599         CmdArgs.push_back("-arcmt-migrate");
 2600         CmdArgs.push_back("-mt-migrate-directory");
 2601         CmdArgs.push_back(A->getValue());
 2619     CmdArgs.push_back("-mt-migrate-directory");
 2620     CmdArgs.push_back(A->getValue());
 2626       CmdArgs.push_back("-objcmt-migrate-literals");
 2627       CmdArgs.push_back("-objcmt-migrate-subscripting");
 2628       CmdArgs.push_back("-objcmt-migrate-property");
 2661     CmdArgs.push_back("-fno-builtin");
 2681     CmdArgs.push_back(Args.MakeArgString("-fno-builtin-" + FuncName));
 2688     CmdArgs.push_back("-fno-math-builtin");
 2710       CmdArgs.push_back("-fmodules");
 2717     CmdArgs.push_back("-fmodules-ts");
 2725     CmdArgs.push_back("-fimplicit-module-maps");
 2730     CmdArgs.push_back("-fmodules-decluse");
 2736     CmdArgs.push_back("-fmodules-strict-decluse");
 2743       CmdArgs.push_back("-fno-implicit-modules");
 2765     CmdArgs.push_back(Args.MakeArgString(Path));
 2771       CmdArgs.push_back(Args.MakeArgString(
 2778       CmdArgs.push_back("-fvalidate-ast-input-files-content");
 2796       CmdArgs.push_back(
 2818     CmdArgs.push_back("-module-dependency-dir");
 2819     CmdArgs.push_back(Args.MakeArgString(VFSDir));
 2840     CmdArgs.push_back(
 2859     CmdArgs.push_back("-fmodules-validate-system-headers");
 2873       CmdArgs.push_back("-fno-signed-char");
 2876     CmdArgs.push_back("-fno-signed-char");
 2885       CmdArgs.push_back("-fwchar-type=short");
 2886       CmdArgs.push_back("-fno-signed-wchar");
 2889       CmdArgs.push_back("-fwchar-type=int");
 2892         CmdArgs.push_back("-fno-signed-wchar");
 2894         CmdArgs.push_back("-fsigned-wchar");
 2913         CmdArgs.push_back("-fobjc-dispatch-method=mixed");
 2915         CmdArgs.push_back("-fobjc-dispatch-method=non-legacy");
 2923     CmdArgs.push_back("-fobjc-subscripting-legacy-runtime");
 2930     CmdArgs.push_back("-fobjc-arc");
 2937         CmdArgs.push_back("-fobjc-arc-cxxlib=libc++");
 2939         CmdArgs.push_back("-fobjc-arc-cxxlib=libstdc++");
 2947       CmdArgs.push_back("-fobjc-arc-exceptions");
 2966       CmdArgs.push_back("-fno-objc-convert-messages-to-runtime-calls");
 2972     CmdArgs.push_back("-fno-objc-infer-related-result-type");
 3016     CmdArgs.push_back("-fno-caret-diagnostics");
 3021     CmdArgs.push_back("-fno-diagnostics-fixit-info");
 3026     CmdArgs.push_back("-fdiagnostics-show-option");
 3030     CmdArgs.push_back("-fdiagnostics-show-category");
 3031     CmdArgs.push_back(A->getValue());
 3036     CmdArgs.push_back("-fdiagnostics-show-hotness");
 3042     CmdArgs.push_back(Args.MakeArgString(Opt));
 3046     CmdArgs.push_back("-fdiagnostics-format");
 3047     CmdArgs.push_back(A->getValue());
 3055       CmdArgs.push_back("-fdiagnostics-show-note-include-stack");
 3057       CmdArgs.push_back("-fno-diagnostics-show-note-include-stack");
 3083     CmdArgs.push_back("-fcolor-diagnostics");
 3086     CmdArgs.push_back("-fansi-escape-codes");
 3090     CmdArgs.push_back("-fno-show-source-location");
 3093     CmdArgs.push_back("-fdiagnostics-absolute-paths");
 3097     CmdArgs.push_back("-fno-show-column");
 3101     CmdArgs.push_back("-fno-spell-checking");
 3137     CmdArgs.push_back("-fdebug-info-for-profiling");
 3244     CmdArgs.push_back("-dwarf-column-info");
 3253         CmdArgs.push_back("-dwarf-ext-refs");
 3254         CmdArgs.push_back("-fmodule-format=obj");
 3259     CmdArgs.push_back("-fno-split-dwarf-inlining");
 3286       CmdArgs.push_back("-gembed-source");
 3290     CmdArgs.push_back("-gcodeview");
 3295       CmdArgs.push_back("-gcodeview-ghash");
 3310       CmdArgs.push_back("-debug-info-macro");
 3321       CmdArgs.push_back(PubnamesArg && PubnamesArg->getOption().matches(
 3328     CmdArgs.push_back("-fdebug-ranges-base-address");
 3338     CmdArgs.push_back("-mllvm");
 3339     CmdArgs.push_back("-generate-arange-section");
 3352       CmdArgs.push_back("-mllvm");
 3353       CmdArgs.push_back("-generate-type-units");
 3360     CmdArgs.push_back("-debug-forward-template-params");
 3365     CmdArgs.push_back("-dwarf-explicit-import");
 3420       ModuleHeaderInputs.push_back(I);
 3447   CmdArgs.push_back("-cc1");
 3450   CmdArgs.push_back("-triple");
 3451   CmdArgs.push_back(Args.MakeArgString(TripleStr));
 3486           CmdArgs.push_back(Args.MakeArgString(
 3491     CmdArgs.push_back("-aux-triple");
 3492     CmdArgs.push_back(Args.MakeArgString(NormalizedTriple));
 3501     CmdArgs.push_back("-aux-triple");
 3502     CmdArgs.push_back(Args.MakeArgString(NormalizedTriple));
 3555     CmdArgs.push_back("-analyze");
 3557     CmdArgs.push_back("-migrate");
 3560       CmdArgs.push_back("-Eonly");
 3562       CmdArgs.push_back("-E");
 3565         CmdArgs.push_back("-P");
 3568     CmdArgs.push_back("-emit-obj");
 3576       CmdArgs.push_back("-fsyntax-only");
 3578       CmdArgs.push_back(IsHeaderModulePrecompile
 3582       CmdArgs.push_back("-emit-pch");
 3584     CmdArgs.push_back("-verify-pch");
 3589       CmdArgs.push_back("-fsyntax-only");
 3592       CmdArgs.push_back("-emit-llvm");
 3595       CmdArgs.push_back("-emit-llvm-bc");
 3602       CmdArgs.push_back("-emit-interface-stubs");
 3603       CmdArgs.push_back(
 3606       CmdArgs.push_back("-S");
 3608       CmdArgs.push_back("-emit-pch");
 3610       CmdArgs.push_back("-module-file-info");
 3612       CmdArgs.push_back("-rewrite-objc");
 3615       CmdArgs.push_back("-rewrite-objc");
 3626       CmdArgs.push_back("-emit-llvm-uselists");
 3634       CmdArgs.push_back("-flto-unit");
 3657     CmdArgs.push_back("-disable-llvm-passes");
 3710       CmdArgs.push_back("-mdisable-tail-calls");
 3732         CmdArgs.push_back("-O3");
 3743       CmdArgs.push_back("-o");
 3744       CmdArgs.push_back(Output.getFilename());
 3752         CmdArgs.push_back(II.getFilename());
 3763     CmdArgs.push_back("-fembed-bitcode=marker");
 3769     CmdArgs.push_back("-disable-free");
 3779     CmdArgs.push_back("-disable-llvm-verifier");
 3784     CmdArgs.push_back("-discard-value-names");
 3788   CmdArgs.push_back("-main-file-name");
 3789   CmdArgs.push_back(getBaseInputName(Args, Input));
 3794     CmdArgs.push_back("-static-define");
 3797     CmdArgs.push_back("-DUNICODE");
 3804     CmdArgs.push_back("-setup-static-analyzer");
 3822     CmdArgs.push_back("-analyzer-config-compatibility-mode=true");
 3829     CmdArgs.push_back("-function-alignment");
 3830     CmdArgs.push_back(Args.MakeArgString(std::to_string(FunctionAlignment)));
 3847     CmdArgs.push_back("-mrelocation-model");
 3848     CmdArgs.push_back(RMName);
 3851     CmdArgs.push_back("-pic-level");
 3852     CmdArgs.push_back(PICLevel == 1 ? "1" : "2");
 3854       CmdArgs.push_back("-pic-is-pie");
 3859     CmdArgs.push_back("-fropi");
 3862     CmdArgs.push_back("-frwpi");
 3865     CmdArgs.push_back("-meabi");
 3866     CmdArgs.push_back(A->getValue());
 3869   CmdArgs.push_back("-mthread-model");
 3874     CmdArgs.push_back(A->getValue());
 3877     CmdArgs.push_back(Args.MakeArgString(TC.getThreadModel()));
 3883     CmdArgs.push_back("-fmerge-all-constants");
 3887     CmdArgs.push_back("-fno-delete-null-pointer-checks");
 3899         CmdArgs.push_back("-frewrite-map-file");
 3900         CmdArgs.push_back(A->getValue());
 3908     CmdArgs.push_back("-mllvm");
 3909     CmdArgs.push_back(Args.MakeArgString("-warn-stack-size=" + v));
 3915     CmdArgs.push_back("-fno-jump-tables");
 3919     CmdArgs.push_back("-fprofile-sample-accurate");
 3923     CmdArgs.push_back("-fno-preserve-as-comments");
 3926     CmdArgs.push_back("-mregparm");
 3927     CmdArgs.push_back(A->getValue());
 3936       CmdArgs.push_back("-fpcc-struct-return");
 3939       CmdArgs.push_back("-freg-struct-return");
 3944     CmdArgs.push_back("-fdefault-calling-conv=stdcall");
 3961   CmdArgs.push_back(FPKeepKindStr);
 3965     CmdArgs.push_back("-mno-zero-initialized-in-bss");
 3977     CmdArgs.push_back("-relaxed-aliasing");
 3980     CmdArgs.push_back("-no-struct-path-tbaa");
 3983     CmdArgs.push_back("-fstrict-enums");
 3986     CmdArgs.push_back("-fno-strict-return");
 3989     CmdArgs.push_back("-fallow-editor-placeholders");
 3993     CmdArgs.push_back("-fstrict-vtable-pointers");
 3997     CmdArgs.push_back("-fforce-emit-vtables");
 4000     CmdArgs.push_back("-mdisable-tail-calls");
 4003     CmdArgs.push_back("-fno-escaping-block-tail-calls");
 4010     CmdArgs.push_back("-split-stacks");
 4031     CmdArgs.push_back("-masm-verbose");
 4034     CmdArgs.push_back("-no-integrated-as");
 4037     CmdArgs.push_back("-mdebug-pass");
 4038     CmdArgs.push_back("Structure");
 4041     CmdArgs.push_back("-mdebug-pass");
 4042     CmdArgs.push_back("Arguments");
 4049     CmdArgs.push_back("-mconstructor-aliases");
 4054     CmdArgs.push_back("-fforbid-guard-variables");
 4058     CmdArgs.push_back("-mms-bitfields");
 4064     CmdArgs.push_back("-mpie-copy-relocations");
 4068     CmdArgs.push_back("-fno-plt");
 4078     CmdArgs.push_back("-ffreestanding");
 4091     CmdArgs.push_back("-munwind-tables");
 4099     CmdArgs.push_back("-mcode-model");
 4100     CmdArgs.push_back(A->getValue());
 4106     CmdArgs.push_back("-target-cpu");
 4107     CmdArgs.push_back(Args.MakeArgString(CPU));
 4133     CmdArgs.push_back("-split-dwarf-file");
 4134     CmdArgs.push_back(SplitDWARFOut);
 4136       CmdArgs.push_back("-split-dwarf-output");
 4137       CmdArgs.push_back(SplitDWARFOut);
 4143     CmdArgs.push_back("-target-linker-version");
 4144     CmdArgs.push_back(A->getValue());
 4171     CmdArgs.push_back("-header-include-file");
 4172     CmdArgs.push_back(D.CCPrintHeadersFilename ? D.CCPrintHeadersFilename
 4179     CmdArgs.push_back("-diagnostic-log-file");
 4180     CmdArgs.push_back(D.CCLogDiagnosticsFilename ? D.CCLogDiagnosticsFilename
 4188     CmdArgs.push_back("-ffunction-sections");
 4193     CmdArgs.push_back("-fdata-sections");
 4198     CmdArgs.push_back("-fno-unique-section-names");
 4221     CmdArgs.push_back("-nostdsysteminc");
 4222     CmdArgs.push_back("-nobuiltininc");
 4225       CmdArgs.push_back("-nostdsysteminc");
 4231   CmdArgs.push_back("-resource-dir");
 4232   CmdArgs.push_back(D.ResourceDir.c_str());
 4254       CmdArgs.push_back("-O3");
 4280     CmdArgs.push_back("-pedantic");
 4299         CmdArgs.push_back("-std=c++98");
 4301         CmdArgs.push_back("-std=c89");
 4345       CmdArgs.push_back("-fconst-strings");
 4354     CmdArgs.push_back("-fdeprecated-macro");
 4360       CmdArgs.push_back("-fgnu-keywords");
 4362       CmdArgs.push_back("-fno-gnu-keywords");
 4366     CmdArgs.push_back("-fno-dwarf-directory-asm");
 4369     CmdArgs.push_back("-fno-autolink");
 4378     CmdArgs.push_back("-ftemplate-depth");
 4379     CmdArgs.push_back(A->getValue());
 4383     CmdArgs.push_back("-foperator-arrow-depth");
 4384     CmdArgs.push_back(A->getValue());
 4388     CmdArgs.push_back("-fconstexpr-depth");
 4389     CmdArgs.push_back(A->getValue());
 4393     CmdArgs.push_back("-fconstexpr-steps");
 4394     CmdArgs.push_back(A->getValue());
 4398     CmdArgs.push_back("-fexperimental-new-constant-interpreter");
 4401     CmdArgs.push_back("-fforce-experimental-new-constant-interpreter");
 4404     CmdArgs.push_back("-fbracket-depth");
 4405     CmdArgs.push_back(A->getValue());
 4412       CmdArgs.push_back(Args.MakeArgString("-Wlarge-by-value-copy=" + bytes));
 4414       CmdArgs.push_back("-Wlarge-by-value-copy=64"); // default value
 4418     CmdArgs.push_back("-relocatable-pch");
 4432     CmdArgs.push_back("-fconstant-string-class");
 4433     CmdArgs.push_back(A->getValue());
 4437     CmdArgs.push_back("-ftabstop");
 4438     CmdArgs.push_back(A->getValue());
 4443     CmdArgs.push_back("-fstack-size-section");
 4445   CmdArgs.push_back("-ferror-limit");
 4447     CmdArgs.push_back(A->getValue());
 4449     CmdArgs.push_back("19");
 4452     CmdArgs.push_back("-fmacro-backtrace-limit");
 4453     CmdArgs.push_back(A->getValue());
 4457     CmdArgs.push_back("-ftemplate-backtrace-limit");
 4458     CmdArgs.push_back(A->getValue());
 4462     CmdArgs.push_back("-fconstexpr-backtrace-limit");
 4463     CmdArgs.push_back(A->getValue());
 4467     CmdArgs.push_back("-fspell-checking-limit");
 4468     CmdArgs.push_back(A->getValue());
 4472   CmdArgs.push_back("-fmessage-length");
 4474     CmdArgs.push_back(A->getValue());
 4479     CmdArgs.push_back(Args.MakeArgString(Twine(N)));
 4486       CmdArgs.push_back("-fvisibility");
 4487       CmdArgs.push_back(A->getValue());
 4490       CmdArgs.push_back("-fvisibility");
 4491       CmdArgs.push_back("hidden");
 4492       CmdArgs.push_back("-ftype-visibility");
 4493       CmdArgs.push_back("default");
 4528       CmdArgs.push_back("-fopenmp");
 4535         CmdArgs.push_back("-fnoopenmp-use-tls");
 4546         CmdArgs.push_back("-fopenmp-optimistic-collapse");
 4552         CmdArgs.push_back("-fopenmp-cuda-mode");
 4559         CmdArgs.push_back("-fopenmp-cuda-force-full-runtime");
 4590     CmdArgs.push_back("-fapple-kext");
 4603     CmdArgs.push_back("-ftrapv-handler");
 4604     CmdArgs.push_back(A->getValue());
 4613       CmdArgs.push_back("-fwrapv");
 4617       CmdArgs.push_back("-fwrapv");
 4623       CmdArgs.push_back("-freroll-loops");
 4633     CmdArgs.push_back(Args.MakeArgString("-mspeculative-load-hardening"));
 4641     CmdArgs.push_back(Args.MakeArgString("-mstackrealign"));
 4645     CmdArgs.push_back(Args.MakeArgString("-mstack-alignment=" + alignment));
 4652       CmdArgs.push_back(Args.MakeArgString("-mstack-probe-size=" + Size));
 4654       CmdArgs.push_back("-mstack-probe-size=0");
 4659     CmdArgs.push_back(Args.MakeArgString("-mno-stack-arg-probe"));
 4664       CmdArgs.push_back("-mllvm");
 4665       CmdArgs.push_back("-arm-restrict-it");
 4667       CmdArgs.push_back("-mllvm");
 4668       CmdArgs.push_back("-arm-no-restrict-it");
 4674     CmdArgs.push_back("-mllvm");
 4675     CmdArgs.push_back("-arm-restrict-it");
 4683     CmdArgs.push_back("-fhip-new-launch-api");
 4686     CmdArgs.push_back(
 4713     CmdArgs.push_back("-fno-assume-sane-operator-new");
 4721     CmdArgs.push_back("-fblocks");
 4724       CmdArgs.push_back("-fblocks-runtime-optional");
 4729     CmdArgs.push_back("-fencode-extended-block-signature");
 4734     CmdArgs.push_back("-fcoroutines-ts");
 4743     CmdArgs.push_back("-fno-access-control");
 4748     CmdArgs.push_back("-fno-elide-constructors");
 4754     CmdArgs.push_back("-fno-rtti");
 4759     CmdArgs.push_back("-fshort-enums");
 4771     CmdArgs.push_back("-fno-use-cxa-atexit");
 4776     CmdArgs.push_back("-fregister-global-dtors-with-atexit");
 4781     CmdArgs.push_back("-fms-extensions");
 4786     CmdArgs.push_back("-fuse-line-directives");
 4794     CmdArgs.push_back("-fms-compatibility");
 4815     CmdArgs.push_back(
 4821     CmdArgs.push_back(
 4846     CmdArgs.push_back(LanguageStandard.data());
 4852     CmdArgs.push_back("-fborland-extensions");
 4857     CmdArgs.push_back("-fdeclspec");
 4859     CmdArgs.push_back("-fno-declspec"); // Explicitly disabling __declspec.
 4866     CmdArgs.push_back("-fno-threadsafe-statics");
 4874     CmdArgs.push_back("-fdelayed-template-parsing");
 4883     CmdArgs.push_back("-fgnu89-inline");
 4886     CmdArgs.push_back("-fno-inline");
 4900     CmdArgs.push_back("-fvalidate-ast-input-files-content");
 4911     CmdArgs.push_back("-fapplication-extension");
 4924       CmdArgs.push_back("-fsjlj-exceptions");
 4926       CmdArgs.push_back("-fseh-exceptions");
 4928       CmdArgs.push_back("-fdwarf-exceptions");
 4930       CmdArgs.push_back("-fwasm-exceptions");
 4936       CmdArgs.push_back("-fdwarf-exceptions");
 4939       CmdArgs.push_back("-fsjlj-exceptions");
 4942       CmdArgs.push_back("-fseh-exceptions");
 4950     CmdArgs.push_back("-fno-assume-sane-operator-new");
 4957     CmdArgs.push_back("-frelaxed-template-template-args");
 4963     CmdArgs.push_back("-fsized-deallocation");
 4971       CmdArgs.push_back("-fno-aligned-allocation");
 4973       CmdArgs.push_back("-faligned-allocation");
 4980     CmdArgs.push_back(
 4989     CmdArgs.push_back("-fno-constant-cfstrings");
 4994     CmdArgs.push_back("-fpascal-strings");
 5001     CmdArgs.push_back(Args.MakeArgString(PackStructStr));
 5004     CmdArgs.push_back("-fpack-struct=1");
 5013       CmdArgs.push_back(Args.MakeArgString(MaxTypeAlignStr));
 5018       CmdArgs.push_back(Args.MakeArgString(MaxTypeAlignStr));
 5023     CmdArgs.push_back("-Qn");
 5029     CmdArgs.push_back("-fno-common");
 5064     CmdArgs.push_back("-fasm-blocks");
 5069     CmdArgs.push_back("-fno-gnu-inline-asm");
 5079     CmdArgs.push_back("-vectorize-loops");
 5087     CmdArgs.push_back("-vectorize-slp");
 5100       CmdArgs.push_back("-fdollars-in-identifiers");
 5102       CmdArgs.push_back("-fno-dollars-in-identifiers");
 5115     CmdArgs.push_back("-fapple-pragma-pack");
 5125     CmdArgs.push_back("-opt-record-file");
 5129       CmdArgs.push_back(A->getValue());
 5163       CmdArgs.push_back(Args.MakeArgString(F));
 5168       CmdArgs.push_back("-opt-record-passes");
 5169       CmdArgs.push_back(A->getValue());
 5174       CmdArgs.push_back("-opt-record-format");
 5175       CmdArgs.push_back(A->getValue());
 5182     CmdArgs.push_back("-frewrite-imports");
 5191     CmdArgs.push_back("-frewrite-includes");
 5197       CmdArgs.push_back("-traditional-cpp");
 5207     CmdArgs.push_back("-serialize-diagnostic-file");
 5208     CmdArgs.push_back(Args.MakeArgString(A->getValue()));
 5212     CmdArgs.push_back("-fretain-comments-from-system-headers");
 5221     CmdArgs.push_back("-load");
 5222     CmdArgs.push_back(A->getValue());
 5228     CmdArgs.push_back(
 5236     CmdArgs.push_back(Args.MakeArgString(Twine("-stats-file=") + StatsFile));
 5247         CmdArgs.push_back(Arg->getValue());
 5260       CmdArgs.push_back("-disable-llvm-optzns");
 5277     CmdArgs.push_back("-disable-llvm-passes");
 5313       CmdArgs.push_back("-dwarf-debug-flags");
 5314       CmdArgs.push_back(FlagsArgString);
 5317       CmdArgs.push_back("-record-command-line");
 5318       CmdArgs.push_back(FlagsArgString);
 5325       CmdArgs.push_back("-fcuda-include-gpubinary");
 5326       CmdArgs.push_back(CudaDeviceInput->getFilename());
 5328         CmdArgs.push_back("-fgpu-rdc");
 5334       CmdArgs.push_back("-fcuda-short-ptr");
 5338     CmdArgs.push_back("-fcuda-allow-variadic-functions");
 5346     CmdArgs.push_back("-fopenmp-is-device");
 5348       CmdArgs.push_back("-fopenmp-host-ir-file-path");
 5349       CmdArgs.push_back(Args.MakeArgString(OpenMPDeviceInput->getFilename()));
 5369     CmdArgs.push_back(Args.MakeArgString(TargetInfo.str()));
 5383     CmdArgs.push_back("-fvirtual-function-elimination");
 5401     CmdArgs.push_back("-fwhole-program-vtables");
 5414     CmdArgs.push_back("-fsplit-lto-unit");
 5418     CmdArgs.push_back("-mllvm");
 5420       CmdArgs.push_back("-global-isel=1");
 5434         CmdArgs.push_back("-mllvm");
 5435         CmdArgs.push_back("-global-isel-abort=2");
 5443       CmdArgs.push_back("-global-isel=0");
 5448      CmdArgs.push_back("-forder-file-instrumentation");
 5453        CmdArgs.push_back("-mllvm");
 5454        CmdArgs.push_back("-enable-order-file-instrumentation");
 5461       CmdArgs.push_back("-fforce-enable-int128");
 5466     CmdArgs.push_back("-fcomplete-member-pointers");
 5470     CmdArgs.push_back("-fno-c++-static-destructors");
 5481           CmdArgs.push_back("-mllvm");
 5482           CmdArgs.push_back("-enable-machine-outliner");
 5486       CmdArgs.push_back("-mllvm");
 5487       CmdArgs.push_back("-enable-machine-outliner=never");
 5499     CmdArgs.push_back("-faddrsig");
 5506     CmdArgs.push_back(Args.MakeArgString(Str));
 5514     CmdArgs.push_back("-o");
 5515     CmdArgs.push_back(Output.getFilename());
 5530       CmdArgs.push_back(Input.getFilename());
 5715   cmdArgs.push_back(
 5799       CmdArgs.push_back("-D_DEBUG");
 5800     CmdArgs.push_back("-D_MT");
 5801     CmdArgs.push_back("-D_DLL");
 5805     CmdArgs.push_back("-D_DEBUG");
 5806     CmdArgs.push_back("-D_MT");
 5807     CmdArgs.push_back("-D_DLL");
 5812       CmdArgs.push_back("-D_DEBUG");
 5813     CmdArgs.push_back("-D_MT");
 5814     CmdArgs.push_back("-flto-visibility-public-std");
 5818     CmdArgs.push_back("-D_DEBUG");
 5819     CmdArgs.push_back("-D_MT");
 5820     CmdArgs.push_back("-flto-visibility-public-std");
 5828     CmdArgs.push_back("-D_VC_NODEFAULTLIB");
 5830     CmdArgs.push_back(FlagForCRT.data());
 5835     CmdArgs.push_back("--dependent-lib=oldnames");
 5843     CmdArgs.push_back("-fno-rtti-data");
 5849     CmdArgs.push_back("-stack-protector");
 5850     CmdArgs.push_back(Args.MakeArgString(Twine(LangOptions::SSPStrong)));
 5870       CmdArgs.push_back("-fcxx-exceptions");
 5871     CmdArgs.push_back("-fexceptions");
 5874     CmdArgs.push_back("-fexternc-nounwind");
 5878     CmdArgs.push_back("-E");
 5879     CmdArgs.push_back("-P");
 5893     CmdArgs.push_back("-fms-volatile");
 5901     CmdArgs.push_back("-fno-dllexport-inlines");
 5924       CmdArgs.push_back("-fms-memptr-rep=single");
 5926       CmdArgs.push_back("-fms-memptr-rep=multiple");
 5928       CmdArgs.push_back("-fms-memptr-rep=virtual");
 5964       CmdArgs.push_back(DCCFlag);
 5970     CmdArgs.push_back("-fdiagnostics-format");
 5972       CmdArgs.push_back("msvc-fallback");
 5974       CmdArgs.push_back("msvc");
 5982       CmdArgs.push_back("-cfguard");
 5985       CmdArgs.push_back("-cfguard-no-checks");
 6038   CmdArgs.push_back("-target-abi");
 6039   CmdArgs.push_back(ABIName.data());
 6047       CmdArgs.push_back("-mllvm");
 6048       CmdArgs.push_back(Args.MakeArgString("-x86-asm-syntax=" + Value));
 6061   CmdArgs.push_back("-target-abi");
 6062   CmdArgs.push_back(ABIName.data());
 6088   CmdArgs.push_back("-cc1as");
 6091   CmdArgs.push_back("-triple");
 6092   CmdArgs.push_back(Args.MakeArgString(TripleStr));
 6096   CmdArgs.push_back("-filetype");
 6097   CmdArgs.push_back("obj");
 6101   CmdArgs.push_back("-main-file-name");
 6102   CmdArgs.push_back(Clang::getBaseInputName(Args, Input));
 6107     CmdArgs.push_back("-target-cpu");
 6108     CmdArgs.push_back(Args.MakeArgString(CPU));
 6158     CmdArgs.push_back("-dwarf-debug-producer");
 6159     CmdArgs.push_back(Args.MakeArgString(getClangFullVersion()));
 6179     CmdArgs.push_back("-mrelocation-model");
 6180     CmdArgs.push_back(RMName);
 6199     CmdArgs.push_back("-dwarf-debug-flags");
 6200     CmdArgs.push_back(Args.MakeArgString(Flags));
 6230         CmdArgs.push_back("-mllvm");
 6231         CmdArgs.push_back("-arm-add-build-attributes");
 6254   CmdArgs.push_back("-o");
 6255   CmdArgs.push_back(Output.getFilename());
 6261     CmdArgs.push_back("-split-dwarf-output");
 6262     CmdArgs.push_back(SplitDebugName(Args, Input, Output));
 6266   CmdArgs.push_back(Input.getFilename());
 6291   CmdArgs.push_back(TCArgs.MakeArgString(
 6325   CmdArgs.push_back(TCArgs.MakeArgString(Triples));
 6328   CmdArgs.push_back(
 6349   CmdArgs.push_back(TCArgs.MakeArgString(UB));
 6378   CmdArgs.push_back(TCArgs.MakeArgString(
 6400   CmdArgs.push_back(TCArgs.MakeArgString(Triples));
 6403   CmdArgs.push_back(
 6414   CmdArgs.push_back(TCArgs.MakeArgString(UB));
 6415   CmdArgs.push_back("-unbundle");
 6434   CmdArgs.push_back("-target");
 6435   CmdArgs.push_back(Args.MakeArgString(Triple.getTriple()));
 6439   CmdArgs.push_back("-o");
 6440   CmdArgs.push_back(Output.getFilename());
 6445     CmdArgs.push_back(I.getFilename());
tools/clang/lib/Driver/ToolChains/CloudABI.cpp
   43     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   46   CmdArgs.push_back("-Bstatic");
   47   CmdArgs.push_back("--no-dynamic-linker");
   51     CmdArgs.push_back("-pie");
   52     CmdArgs.push_back("-zrelro");
   55   CmdArgs.push_back("--eh-frame-hdr");
   56   CmdArgs.push_back("--gc-sections");
   59     CmdArgs.push_back("-o");
   60     CmdArgs.push_back(Output.getFilename());
   66     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
   67     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
   87     CmdArgs.push_back("-lc");
   88     CmdArgs.push_back("-lcompiler_rt");
   92     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  117   CmdArgs.push_back("-lc++");
  118   CmdArgs.push_back("-lc++abi");
  119   CmdArgs.push_back("-lunwind");
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp
  109         CmdArgs.push_back(Args.MakeArgString(std::string(ArgName) + "."));
  111         CmdArgs.push_back(ArgName);
  112         CmdArgs.push_back(".");
  116         CmdArgs.push_back(
  119         CmdArgs.push_back(ArgName);
  120         CmdArgs.push_back(Args.MakeArgString(Dirs.substr(0, Delim)));
  128       CmdArgs.push_back(Args.MakeArgString(std::string(ArgName) + "."));
  130       CmdArgs.push_back(ArgName);
  131       CmdArgs.push_back(".");
  135       CmdArgs.push_back(Args.MakeArgString(std::string(ArgName) + Dirs));
  137       CmdArgs.push_back(ArgName);
  138       CmdArgs.push_back(Args.MakeArgString(Dirs));
  174       CmdArgs.push_back(II.getFilename());
  365   CmdArgs.push_back("-plugin");
  380   CmdArgs.push_back(Args.MakeArgString(Plugin));
  388     CmdArgs.push_back(Args.MakeArgString(Twine("-plugin-opt=mcpu=") + CPU));
  400       CmdArgs.push_back(Args.MakeArgString(Twine("-plugin-opt=O") + OOpt));
  404     CmdArgs.push_back(
  410     CmdArgs.push_back("-plugin-opt=thinlto");
  413     CmdArgs.push_back(
  420       CmdArgs.push_back("-plugin-opt=-debugger-tune=lldb");
  422       CmdArgs.push_back("-plugin-opt=-debugger-tune=sce");
  424       CmdArgs.push_back("-plugin-opt=-debugger-tune=gdb");
  432     CmdArgs.push_back("-plugin-opt=-function-sections");
  437     CmdArgs.push_back("-plugin-opt=-data-sections");
  445       CmdArgs.push_back(
  459     CmdArgs.push_back(Args.MakeArgString("-plugin-opt=cs-profile-generate"));
  464       CmdArgs.push_back(
  467       CmdArgs.push_back(
  474     CmdArgs.push_back(Args.MakeArgString(Twine("-plugin-opt=cs-profile-path=") +
  482     CmdArgs.push_back("-plugin-opt=new-pass-manager");
  489     CmdArgs.push_back(
  497     CmdArgs.push_back(
  509     CmdArgs.push_back("-rpath");
  510     CmdArgs.push_back(Args.MakeArgString(CandidateRPath.c_str()));
  528     CmdArgs.push_back("-Bstatic");
  532     CmdArgs.push_back("-lomp");
  535     CmdArgs.push_back("-lgomp");
  538     CmdArgs.push_back("-liomp5");
  545     CmdArgs.push_back("-Bdynamic");
  548       CmdArgs.push_back("-lrt");
  551     CmdArgs.push_back("-lomptarget");
  563   if (IsWhole) CmdArgs.push_back("--whole-archive");
  564   CmdArgs.push_back(TC.getCompilerRTArgString(
  566   if (IsWhole) CmdArgs.push_back("--no-whole-archive");
  589     CmdArgs.push_back(Args.MakeArgString("--dynamic-list=" + SanRT + ".syms"));
  599   CmdArgs.push_back("--no-as-needed");
  603     CmdArgs.push_back("-lpthread");
  605       CmdArgs.push_back("-lrt");
  607   CmdArgs.push_back("-lm");
  613     CmdArgs.push_back("-ldl");
  617     CmdArgs.push_back("-lexecinfo");
  631       SharedRuntimes.push_back("asan");
  633         HelperStaticRuntimes.push_back("asan-preinit");
  637         SharedRuntimes.push_back("ubsan_minimal");
  639         SharedRuntimes.push_back("ubsan_standalone");
  643         SharedRuntimes.push_back("scudo_minimal");
  645         SharedRuntimes.push_back("scudo");
  648       SharedRuntimes.push_back("hwasan");
  653     StaticRuntimes.push_back("stats_client");
  661     StaticRuntimes.push_back("asan");
  663       StaticRuntimes.push_back("asan_cxx");
  667     StaticRuntimes.push_back("hwasan");
  669       StaticRuntimes.push_back("hwasan_cxx");
  672     StaticRuntimes.push_back("dfsan");
  674     StaticRuntimes.push_back("lsan");
  676     StaticRuntimes.push_back("msan");
  678       StaticRuntimes.push_back("msan_cxx");
  681     StaticRuntimes.push_back("tsan");
  683       StaticRuntimes.push_back("tsan_cxx");
  687       StaticRuntimes.push_back("ubsan_minimal");
  689       StaticRuntimes.push_back("ubsan_standalone");
  691         StaticRuntimes.push_back("ubsan_standalone_cxx");
  695     NonWholeStaticRuntimes.push_back("safestack");
  696     RequiredSymbols.push_back("__safestack_init");
  699     StaticRuntimes.push_back("cfi");
  701     StaticRuntimes.push_back("cfi_diag");
  703       StaticRuntimes.push_back("ubsan_standalone_cxx");
  706     NonWholeStaticRuntimes.push_back("stats");
  707     RequiredSymbols.push_back("__sanitizer_stats_register");
  711       StaticRuntimes.push_back("scudo_minimal");
  713         StaticRuntimes.push_back("scudo_cxx_minimal");
  715       StaticRuntimes.push_back("scudo");
  717         StaticRuntimes.push_back("scudo_cxx");
  756     CmdArgs.push_back("-u");
  757     CmdArgs.push_back(Args.MakeArgString(S));
  762     CmdArgs.push_back("--export-dynamic");
  765     CmdArgs.push_back("-export-dynamic-symbol=__cfi_check");
  775     CmdArgs.push_back("-whole-archive");
  776     CmdArgs.push_back(TC.getCompilerRTArgString(Args, "xray"));
  778       CmdArgs.push_back(TC.getCompilerRTArgString(Args, Mode));
  779     CmdArgs.push_back("-no-whole-archive");
  787   CmdArgs.push_back("--no-as-needed");
  788   CmdArgs.push_back("-lpthread");
  790     CmdArgs.push_back("-lrt");
  791   CmdArgs.push_back("-lm");
  796     CmdArgs.push_back("-ldl");
  833   ExtractArgs.push_back("--extract-dwo");
  836   StripArgs.push_back("--strip-dwo");
  839   StripArgs.push_back(Output.getFilename());
  840   ExtractArgs.push_back(Output.getFilename());
  841   ExtractArgs.push_back(OutFile);
 1149     CmdArgs.push_back("-KPIC");
 1195     CmdArgs.push_back("--as-needed");
 1202       CmdArgs.push_back("-lgcc_eh");
 1204       CmdArgs.push_back("-lgcc_s");
 1208     CmdArgs.push_back("-lunwind");
 1213     CmdArgs.push_back("--no-as-needed");
 1220     CmdArgs.push_back("-lgcc");
 1223     CmdArgs.push_back("-lgcc");
 1231     CmdArgs.push_back("-ldl");
 1241     CmdArgs.push_back(TC.getCompilerRTArgString(Args, "builtins"));
 1279       DeviceInputs.push_back(II);
 1297   CmdArgs.push_back("-T");
 1298   CmdArgs.push_back(LKS);
 1482       CmdArgs.push_back("-target-feature");
 1483       CmdArgs.push_back(Name.data());
 1485       CmdArgs.push_back(
tools/clang/lib/Driver/ToolChains/CrossWindows.cpp
   42     CmdArgs.push_back("--32");
   45     CmdArgs.push_back("--64");
   51   CmdArgs.push_back("-o");
   52   CmdArgs.push_back(Output.getFilename());
   55     CmdArgs.push_back(Input.getFilename());
   84     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   87     CmdArgs.push_back("-pie");
   89     CmdArgs.push_back("-export-dynamic");
   91     CmdArgs.push_back("--strip-all");
   93   CmdArgs.push_back("-m");
  100     CmdArgs.push_back("thumb2pe");
  103     CmdArgs.push_back("arm64pe");
  106     CmdArgs.push_back("i386pe");
  110     CmdArgs.push_back("i386pep");
  129     CmdArgs.push_back("-shared");
  130     CmdArgs.push_back(Args.hasArg(options::OPT_static) ? "-Bstatic"
  133     CmdArgs.push_back("--enable-auto-image-base");
  135     CmdArgs.push_back("--entry");
  136     CmdArgs.push_back(Args.MakeArgString(EntryPoint));
  140     CmdArgs.push_back(Args.hasArg(options::OPT_static) ? "-Bstatic"
  144       CmdArgs.push_back("--entry");
  145       CmdArgs.push_back(Args.MakeArgString(EntryPoint));
  152   CmdArgs.push_back("--allow-multiple-definition");
  154   CmdArgs.push_back("-o");
  155   CmdArgs.push_back(Output.getFilename());
  161     CmdArgs.push_back("--out-implib");
  162     CmdArgs.push_back(Args.MakeArgString(ImpLib));
  173       CmdArgs.push_back("-Bstatic");
  176       CmdArgs.push_back("-Bdynamic");
  182       CmdArgs.push_back("-lmsvcrt");
  190       CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dll_thunk"));
  193         CmdArgs.push_back(TC.getCompilerRTArgString(Args, Lib));
  196       CmdArgs.push_back(Args.MakeArgString("--undefined"));
  197       CmdArgs.push_back(Args.MakeArgString(TC.getArch() == llvm::Triple::x86
  274     CC1Args.push_back("-lc++");
tools/clang/lib/Driver/ToolChains/Cuda.cpp
  240     CC1Args.push_back("-internal-isystem");
  241     CC1Args.push_back(DriverArgs.MakeArgString(P));
  252   CC1Args.push_back("-internal-isystem");
  253   CC1Args.push_back(DriverArgs.MakeArgString(getIncludePath()));
  254   CC1Args.push_back("-include");
  255   CC1Args.push_back("__clang_cuda_runtime_wrapper.h");
  352   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-m64" : "-m32");
  357     CmdArgs.push_back("-g");
  358     CmdArgs.push_back("--dont-merge-basicblocks");
  359     CmdArgs.push_back("--return-at-end");
  384     CmdArgs.push_back(Args.MakeArgString(llvm::Twine("-O") + OOpt));
  388     CmdArgs.push_back("-O0");
  391     CmdArgs.push_back("-lineinfo");
  395     CmdArgs.push_back("-v");
  397   CmdArgs.push_back("--gpu-name");
  398   CmdArgs.push_back(Args.MakeArgString(CudaArchToString(gpu_arch)));
  399   CmdArgs.push_back("--output-file");
  400   CmdArgs.push_back(Args.MakeArgString(TC.getInputFilename(Output)));
  402     CmdArgs.push_back(Args.MakeArgString(II.getFilename()));
  405     CmdArgs.push_back(Args.MakeArgString(A));
  418     CmdArgs.push_back("-c");
  458     CmdArgs.push_back("--cuda");
  459   CmdArgs.push_back(TC.getTriple().isArch64Bit() ? "-64" : "-32");
  460   CmdArgs.push_back(Args.MakeArgString("--create"));
  461   CmdArgs.push_back(Args.MakeArgString(Output.getFilename()));
  463     CmdArgs.push_back("-g");
  483     CmdArgs.push_back(Args.MakeArgString(llvm::Twine("--image=profile=") +
  488     CmdArgs.push_back(Args.MakeArgString(A));
  511     CmdArgs.push_back("-o");
  512     CmdArgs.push_back(Output.getFilename());
  516     CmdArgs.push_back("-g");
  519     CmdArgs.push_back("-v");
  525   CmdArgs.push_back("-arch");
  526   CmdArgs.push_back(Args.MakeArgString(GPUArch));
  531     CmdArgs.push_back(Args.MakeArgString(Twine("-L") + A->getValue()));
  540   CmdArgs.push_back(Args.MakeArgString(Twine("-L") + DefaultLibPath));
  543   CmdArgs.push_back("-lomptarget-nvptx");
  563     CmdArgs.push_back(CubinF);
  614     CC1Args.push_back("-fcuda-is-device");
  618       CC1Args.push_back("-fcuda-flush-denormals-to-zero");
  622       CC1Args.push_back("-fcuda-approx-transcendentals");
  626       CC1Args.push_back("-fgpu-rdc");
  643   CC1Args.push_back("-mlink-builtin-bitcode");
  644   CC1Args.push_back(DriverArgs.MakeArgString(LibDeviceFile));
  675     CC1Args.push_back(DriverArgs.MakeArgString(
  682       LibraryPaths.push_back(A->getValue());
  708         CC1Args.push_back("-mlink-builtin-bitcode");
  709         CC1Args.push_back(DriverArgs.MakeArgString(LibOmpTargetFile));
tools/clang/lib/Driver/ToolChains/Darwin.cpp
  109       CmdArgs.push_back("-Q");
  116       CmdArgs.push_back("--gstabs");
  118       CmdArgs.push_back("-g");
  128     CmdArgs.push_back("-force_cpusubtype_ALL");
  135     CmdArgs.push_back("-static");
  140   CmdArgs.push_back("-o");
  141   CmdArgs.push_back(Output.getFilename());
  144   CmdArgs.push_back(Input.getFilename());
  159   CmdArgs.push_back("-arch");
  160   CmdArgs.push_back(Args.MakeArgString(ArchName));
  164     CmdArgs.push_back("-force_cpusubtype_ALL");
  216     CmdArgs.push_back("-demangle");
  219     CmdArgs.push_back("-export_dynamic");
  225     CmdArgs.push_back("-application_extension");
  242       CmdArgs.push_back("-object_path_lto");
  243       CmdArgs.push_back(TmpPath);
  260     CmdArgs.push_back("-lto_library");
  261     CmdArgs.push_back(C.getArgs().MakeArgString(LibLTOPath));
  266     CmdArgs.push_back("-no_deduplicate");
  271     CmdArgs.push_back("-dynamic");
  297     CmdArgs.push_back("-dylib");
  350       CmdArgs.push_back("-pie");
  352       CmdArgs.push_back("-no_pie");
  359       CmdArgs.push_back("-bitcode_bundle");
  361         CmdArgs.push_back("-bitcode_process_mode");
  362         CmdArgs.push_back("marker");
  389     CmdArgs.push_back("-syslibroot");
  390     CmdArgs.push_back(C.getArgs().MakeArgString(sysroot));
  392     CmdArgs.push_back("-syslibroot");
  393     CmdArgs.push_back(A->getValue());
  453     CmdArgs.push_back(Output.getFilename());
  467     CmdArgs.push_back("-mllvm");
  468     CmdArgs.push_back("-lto-pass-remarks-output");
  469     CmdArgs.push_back("-mllvm");
  480     CmdArgs.push_back(Args.MakeArgString(F));
  483       CmdArgs.push_back("-mllvm");
  484       CmdArgs.push_back("-lto-pass-remarks-with-hotness");
  488         CmdArgs.push_back("-mllvm");
  491         CmdArgs.push_back(Args.MakeArgString(Opt));
  497       CmdArgs.push_back("-mllvm");
  500       CmdArgs.push_back(Args.MakeArgString(Passes));
  505       CmdArgs.push_back("-mllvm");
  508       CmdArgs.push_back(Args.MakeArgString(Format));
  517         CmdArgs.push_back("-mllvm");
  518         CmdArgs.push_back("-enable-machine-outliner");
  521         CmdArgs.push_back("-mllvm");
  522         CmdArgs.push_back("-enable-linkonceodr-outlining");
  528       CmdArgs.push_back("-mllvm");
  529       CmdArgs.push_back("-enable-machine-outliner=never");
  537     CmdArgs.push_back("-mllvm");
  538     CmdArgs.push_back(Args.MakeArgString("-lto-stats-file=" + StatsFile.str()));
  551     CmdArgs.push_back("-ObjC");
  553   CmdArgs.push_back("-o");
  554   CmdArgs.push_back(Output.getFilename());
  576     InputFileList.push_back(II.getFilename());
  587     CmdArgs.push_back("-framework");
  588     CmdArgs.push_back("Foundation");
  590     CmdArgs.push_back("-lobjc");
  594     CmdArgs.push_back("-arch_multiple");
  595     CmdArgs.push_back("-final_output");
  596     CmdArgs.push_back(LinkingOutput);
  600     CmdArgs.push_back("-allow_stack_execute");
  606     CmdArgs.push_back("-mllvm");
  607     CmdArgs.push_back(Args.MakeArgString("-threads=" + Twine(Parallelism)));
  643     CmdArgs.push_back(Args.MakeArgString(std::string("-F") + A->getValue()));
  648         CmdArgs.push_back("-framework");
  649         CmdArgs.push_back("Accelerate");
  668   CmdArgs.push_back("-create");
  671   CmdArgs.push_back("-output");
  672   CmdArgs.push_back(Output.getFilename());
  676     CmdArgs.push_back(II.getFilename());
  690   CmdArgs.push_back("-o");
  691   CmdArgs.push_back(Output.getFilename());
  696   CmdArgs.push_back(Input.getFilename());
  709   CmdArgs.push_back("--verify");
  710   CmdArgs.push_back("--debug-info");
  711   CmdArgs.push_back("--eh-frame");
  712   CmdArgs.push_back("--quiet");
  719   CmdArgs.push_back(Input.getFilename());
  913     CC1Args.push_back("-Wdeprecated-objc-isa-usage");
  914     CC1Args.push_back("-Werror=deprecated-objc-isa-usage");
  919       CC1Args.push_back("-Werror=implicit-function-declaration");
  967   CmdArgs.push_back("-force_load");
  986   CmdArgs.push_back(Args.MakeArgString(P));
 1026       CmdArgs.push_back(LibArg);
 1038     CmdArgs.push_back("-rpath");
 1039     CmdArgs.push_back("@executable_path");
 1043     CmdArgs.push_back("-rpath");
 1044     CmdArgs.push_back(Args.MakeArgString(Dir));
 1109   CmdArgs.push_back("-exported_symbol");
 1110   CmdArgs.push_back(Symbol);
 1212   CmdArgs.push_back("-lSystem");
 1221       CmdArgs.push_back("-lgcc_s.1");
 2004     CmdArgs.push_back("-lc++");
 2022           CmdArgs.push_back(Args.MakeArgString(P));
 2033       CmdArgs.push_back("/usr/lib/libstdc++.6.dylib");
 2038     CmdArgs.push_back("-lstdc++");
 2066     CmdArgs.push_back(Args.MakeArgString(P));
 2326     CC1Args.push_back("-faligned-alloc-unavailable");
 2334     CC1Args.push_back(DriverArgs.MakeArgString(OS.str()));
 2462     CmdArgs.push_back("-watchos_version_min");
 2464     CmdArgs.push_back("-watchos_simulator_version_min");
 2466     CmdArgs.push_back("-tvos_version_min");
 2468     CmdArgs.push_back("-tvos_simulator_version_min");
 2470     CmdArgs.push_back("-ios_simulator_version_min");
 2472     CmdArgs.push_back("-iphoneos_version_min");
 2475     CmdArgs.push_back("-macosx_version_min");
 2478   CmdArgs.push_back(Args.MakeArgString(TargetVersion.getAsString()));
 2492         CmdArgs.push_back("-ldylib1.o");
 2495         CmdArgs.push_back("-ldylib1.o");
 2497         CmdArgs.push_back("-ldylib1.10.5.o");
 2509             CmdArgs.push_back("-lbundle1.o");
 2512             CmdArgs.push_back("-lbundle1.o");
 2521             CmdArgs.push_back("-lgcrt0.o");
 2523             CmdArgs.push_back("-lgcrt1.o");
 2533             CmdArgs.push_back("-no_new_main");
 2542           CmdArgs.push_back("-lcrt0.o");
 2553               CmdArgs.push_back("-lcrt1.o");
 2555               CmdArgs.push_back("-lcrt1.3.1.o");
 2558               CmdArgs.push_back("-lcrt1.o");
 2560               CmdArgs.push_back("-lcrt1.10.5.o");
 2562               CmdArgs.push_back("-lcrt1.10.6.o");
 2574     CmdArgs.push_back(Str);
tools/clang/lib/Driver/ToolChains/DragonFly.cpp
   37     CmdArgs.push_back("--32");
   41   CmdArgs.push_back("-o");
   42   CmdArgs.push_back(Output.getFilename());
   45     CmdArgs.push_back(II.getFilename());
   60     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   62   CmdArgs.push_back("--eh-frame-hdr");
   64     CmdArgs.push_back("-Bstatic");
   67       CmdArgs.push_back("-export-dynamic");
   69       CmdArgs.push_back("-Bshareable");
   71       CmdArgs.push_back("-dynamic-linker");
   72       CmdArgs.push_back("/usr/libexec/ld-elf.so.2");
   74     CmdArgs.push_back("--hash-style=gnu");
   75     CmdArgs.push_back("--enable-new-dtags");
   81     CmdArgs.push_back("-m");
   82     CmdArgs.push_back("elf_i386");
   86     CmdArgs.push_back("-o");
   87     CmdArgs.push_back(Output.getFilename());
   95         CmdArgs.push_back(
   99           CmdArgs.push_back(
  102           CmdArgs.push_back(
  106     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
  108       CmdArgs.push_back(
  111       CmdArgs.push_back(
  121     CmdArgs.push_back("-L/usr/lib/gcc50");
  124       CmdArgs.push_back("-rpath");
  125       CmdArgs.push_back("/usr/lib/gcc50");
  131       CmdArgs.push_back("-lm");
  135       CmdArgs.push_back("-lpthread");
  138       CmdArgs.push_back("-lc");
  143         CmdArgs.push_back("-lgcc");
  144         CmdArgs.push_back("-lgcc_eh");
  147           CmdArgs.push_back("-lgcc_pic");
  149             CmdArgs.push_back("-lgcc");
  151           CmdArgs.push_back("-lgcc");
  152           CmdArgs.push_back("--as-needed");
  153           CmdArgs.push_back("-lgcc_pic");
  154           CmdArgs.push_back("--no-as-needed");
  161       CmdArgs.push_back(
  164       CmdArgs.push_back(
  166     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
tools/clang/lib/Driver/ToolChains/FreeBSD.cpp
   40     CmdArgs.push_back("--32");
   43     CmdArgs.push_back("-a32");
   53     CmdArgs.push_back("-march");
   54     CmdArgs.push_back(CPUName.data());
   56     CmdArgs.push_back("-mabi");
   57     CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
   60       CmdArgs.push_back("-EL");
   62       CmdArgs.push_back("-EB");
   66       CmdArgs.push_back(Args.MakeArgString("-G" + v));
   80       CmdArgs.push_back("-mfpu=vfp");
   82       CmdArgs.push_back("-mfpu=softvfp");
   88       CmdArgs.push_back("-meabi=5");
   92       CmdArgs.push_back("-matpcs");
  100     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
  108   CmdArgs.push_back("-o");
  109   CmdArgs.push_back(Output.getFilename());
  112     CmdArgs.push_back(II.getFilename());
  141     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  144     CmdArgs.push_back("-pie");
  146   CmdArgs.push_back("--eh-frame-hdr");
  148     CmdArgs.push_back("-Bstatic");
  151       CmdArgs.push_back("-export-dynamic");
  153       CmdArgs.push_back("-Bshareable");
  155       CmdArgs.push_back("-dynamic-linker");
  156       CmdArgs.push_back("/libexec/ld-elf.so.1");
  161         CmdArgs.push_back("--hash-style=both");
  164     CmdArgs.push_back("--enable-new-dtags");
  171     CmdArgs.push_back("-m");
  172     CmdArgs.push_back("elf_i386_fbsd");
  175     CmdArgs.push_back("-m");
  176     CmdArgs.push_back("elf32ppc_fbsd");
  179     CmdArgs.push_back("-m");
  180     CmdArgs.push_back("elf32btsmip_fbsd");
  183     CmdArgs.push_back("-m");
  184     CmdArgs.push_back("elf32ltsmip_fbsd");
  187     CmdArgs.push_back("-m");
  189       CmdArgs.push_back("elf32btsmipn32_fbsd");
  191       CmdArgs.push_back("elf64btsmip_fbsd");
  194     CmdArgs.push_back("-m");
  196       CmdArgs.push_back("elf32ltsmipn32_fbsd");
  198       CmdArgs.push_back("elf64ltsmip_fbsd");
  201     CmdArgs.push_back("-m");
  202     CmdArgs.push_back("elf32lriscv");
  205     CmdArgs.push_back("-m");
  206     CmdArgs.push_back("elf64lriscv");
  215       CmdArgs.push_back(Args.MakeArgString("-G" + v));
  221     CmdArgs.push_back("-o");
  222     CmdArgs.push_back(Output.getFilename());
  238       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
  240     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
  250     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
  282         CmdArgs.push_back("-lm_p");
  284         CmdArgs.push_back("-lm");
  293       CmdArgs.push_back("-lgcc_p");
  295       CmdArgs.push_back("-lgcc");
  297       CmdArgs.push_back("-lgcc_eh");
  299       CmdArgs.push_back("-lgcc_eh_p");
  301       CmdArgs.push_back("--as-needed");
  302       CmdArgs.push_back("-lgcc_s");
  303       CmdArgs.push_back("--no-as-needed");
  308         CmdArgs.push_back("-lpthread_p");
  310         CmdArgs.push_back("-lpthread");
  315         CmdArgs.push_back("-lc");
  317         CmdArgs.push_back("-lc_p");
  318       CmdArgs.push_back("-lgcc_p");
  320       CmdArgs.push_back("-lc");
  321       CmdArgs.push_back("-lgcc");
  325       CmdArgs.push_back("-lgcc_eh");
  327       CmdArgs.push_back("-lgcc_eh_p");
  329       CmdArgs.push_back("--as-needed");
  330       CmdArgs.push_back("-lgcc_s");
  331       CmdArgs.push_back("--no-as-needed");
  337       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
  339       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  340     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  391     CmdArgs.push_back(Profiling ? "-lc++_p" : "-lc++");
  395     CmdArgs.push_back(Profiling ? "-lstdc++_p" : "-lstdc++");
tools/clang/lib/Driver/ToolChains/Fuchsia.cpp
   52     CmdArgs.push_back("-z");
   53     CmdArgs.push_back("rodynamic");
   54     CmdArgs.push_back("-z");
   55     CmdArgs.push_back("separate-loadable-segments");
   59     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   62     CmdArgs.push_back("-pie");
   65     CmdArgs.push_back("-export-dynamic");
   68     CmdArgs.push_back("-s");
   71     CmdArgs.push_back("-r");
   73     CmdArgs.push_back("--build-id");
   74     CmdArgs.push_back("--hash-style=gnu");
   77   CmdArgs.push_back("--eh-frame-hdr");
   80     CmdArgs.push_back("-Bstatic");
   82     CmdArgs.push_back("-shared");
   91     CmdArgs.push_back("-dynamic-linker");
   92     CmdArgs.push_back(Args.MakeArgString(Dyld));
   95   CmdArgs.push_back("-o");
   96   CmdArgs.push_back(Output.getFilename());
  100       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("Scrt1.o")));
  122       CmdArgs.push_back("-Bdynamic");
  128         CmdArgs.push_back("--push-state");
  129         CmdArgs.push_back("--as-needed");
  131           CmdArgs.push_back("-Bstatic");
  134           CmdArgs.push_back("-Bdynamic");
  135         CmdArgs.push_back("-lm");
  136         CmdArgs.push_back("--pop-state");
  150       CmdArgs.push_back("-lpthread");
  153       CmdArgs.push_back("--wrap=pthread_create");
  156       CmdArgs.push_back("-lc");
  263     CC1Args.push_back("-fuse-init-array");
  325     CmdArgs.push_back("-lc++");
tools/clang/lib/Driver/ToolChains/Gnu.cpp
   56       CmdArgs.push_back("-mcpu=cortex-a15");
   58       CmdArgs.push_back("-mcpu=cortex-a57");
  105     CmdArgs.push_back("-arch");
  106     CmdArgs.push_back(
  120     CmdArgs.push_back("-m32");
  125     CmdArgs.push_back("-m64");
  128     CmdArgs.push_back("-EL");
  133     CmdArgs.push_back("-o");
  134     CmdArgs.push_back(Output.getFilename());
  137     CmdArgs.push_back("-fsyntax-only");
  162       CmdArgs.push_back("-x");
  163       CmdArgs.push_back(types::getTypeName(II.getType()));
  167       CmdArgs.push_back(II.getFilename());
  173         CmdArgs.push_back("-lstdc++");
  197   CmdArgs.push_back("-E");
  210     CmdArgs.push_back("-c");
  215     CmdArgs.push_back("-c");
  218     CmdArgs.push_back("-S");
  221     CmdArgs.push_back("-fsyntax-only");
  376     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  379     CmdArgs.push_back("-pie");
  382     CmdArgs.push_back("-static");
  383     CmdArgs.push_back("-pie");
  384     CmdArgs.push_back("--no-dynamic-linker");
  385     CmdArgs.push_back("-z");
  386     CmdArgs.push_back("text");
  390     CmdArgs.push_back("-z");
  391     CmdArgs.push_back("noexecstack");
  395     CmdArgs.push_back("-export-dynamic");
  398     CmdArgs.push_back("-s");
  405     CmdArgs.push_back(IsBigEndian ? "-EB" : "-EL");
  413       CmdArgs.push_back("--fix-cortex-a53-843419");
  419       CmdArgs.push_back("--warn-shared-textrel");
  422     CmdArgs.push_back(Opt.c_str());
  424   CmdArgs.push_back("--eh-frame-hdr");
  427     CmdArgs.push_back("-m");
  428     CmdArgs.push_back(LDMOption);
  437       CmdArgs.push_back("-Bstatic");
  439       CmdArgs.push_back("-static");
  441     CmdArgs.push_back("-shared");
  446       CmdArgs.push_back("-export-dynamic");
  451       CmdArgs.push_back("-dynamic-linker");
  452       CmdArgs.push_back(Args.MakeArgString(Loader));
  456   CmdArgs.push_back("-o");
  457   CmdArgs.push_back(Output.getFilename());
  473         CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
  475       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
  479       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
  501       CmdArgs.push_back(Args.MakeArgString(P));
  520     CmdArgs.push_back("--no-demangle");
  534         CmdArgs.push_back("-Bstatic");
  537         CmdArgs.push_back("-Bdynamic");
  539     CmdArgs.push_back("-lm");
  547         CmdArgs.push_back("--start-group");
  574         CmdArgs.push_back("-lpthread");
  577         CmdArgs.push_back("--wrap=pthread_create");
  580         CmdArgs.push_back("-lc");
  584         CmdArgs.push_back("-lgloss");
  587         CmdArgs.push_back("--end-group");
  593         CmdArgs.push_back("--as-needed");
  594         CmdArgs.push_back("-lsoftfp");
  595         CmdArgs.push_back("--no-as-needed");
  619         CmdArgs.push_back(Args.MakeArgString(P));
  622         CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  654       CmdArgs.push_back("--compress-debug-sections");
  658         CmdArgs.push_back(
  668       CmdArgs.push_back("--noexecstack");
  677     CmdArgs.push_back("--32");
  681       CmdArgs.push_back("--x32");
  683       CmdArgs.push_back("--64");
  686     CmdArgs.push_back("-a32");
  687     CmdArgs.push_back("-mppc");
  688     CmdArgs.push_back(
  693     CmdArgs.push_back("-a64");
  694     CmdArgs.push_back("-mppc64");
  695     CmdArgs.push_back(
  700     CmdArgs.push_back("-a64");
  701     CmdArgs.push_back("-mppc64");
  702     CmdArgs.push_back("-mlittle-endian");
  703     CmdArgs.push_back(
  710     CmdArgs.push_back("-mabi");
  711     CmdArgs.push_back(ABIName.data());
  714       CmdArgs.push_back("-march");
  715       CmdArgs.push_back(MArch.data());
  721     CmdArgs.push_back("-32");
  723     CmdArgs.push_back(
  729     CmdArgs.push_back("-64");
  731     CmdArgs.push_back(
  741     CmdArgs.push_back(isArmBigEndian(Triple2, Args) ? "-EB" : "-EL");
  744       CmdArgs.push_back("-mfpu=neon");
  747       CmdArgs.push_back("-mfpu=crypto-neon-fp-armv8");
  756       CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=soft"));
  759       CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=softfp"));
  762       CmdArgs.push_back(Args.MakeArgString("-mfloat-abi=hard"));
  774     CmdArgs.push_back(
  790     CmdArgs.push_back("-march");
  791     CmdArgs.push_back(CPUName.data());
  793     CmdArgs.push_back("-mabi");
  794     CmdArgs.push_back(ABIName.data());
  799       CmdArgs.push_back("-mno-shared");
  804       CmdArgs.push_back("-call_nonpic");
  807       CmdArgs.push_back("-EL");
  809       CmdArgs.push_back("-EB");
  813         CmdArgs.push_back(Args.MakeArgString("-mnan=2008"));
  825       CmdArgs.push_back("-mfpxx");
  836         CmdArgs.push_back("-no-mips16");
  849         CmdArgs.push_back(Args.MakeArgString("-mmsa"));
  868     CmdArgs.push_back(Args.MakeArgString("-march=" + CPUName));
  876   CmdArgs.push_back("-o");
  877   CmdArgs.push_back(Output.getFilename());
  880     CmdArgs.push_back(II.getFilename());
 1813     GentooTestTriples.push_back(TargetTriple.str());
 2292   TripleAliases.push_back(TargetTriple.str());
 2296     BiarchTripleAliases.push_back(BiarchTriple.str());
 2478       GentooScanPaths.push_back(StringRef(basePath));
 2733     CC1Args.push_back("-fuse-init-array");
tools/clang/lib/Driver/ToolChains/HIP.cpp
   43       CmdArgs.push_back("-mlink-builtin-bitcode");
   44       CmdArgs.push_back(Args.MakeArgString(FullName));
   74     CmdArgs.push_back(II.getFilename());
   77   CmdArgs.push_back("-o");
   79   CmdArgs.push_back(OutputFileName);
   94   OptArgs.push_back(InputFileName);
  113     OptArgs.push_back(Args.MakeArgString("-O" + OOpt));
  115   OptArgs.push_back("-mtriple=amdgcn-amd-amdhsa");
  116   OptArgs.push_back(Args.MakeArgString("-mcpu=" + SubArchName));
  119     OptArgs.push_back(A->getValue(0));
  122   OptArgs.push_back("-o");
  125   OptArgs.push_back(OutputFileName);
  157     LlcArgs.push_back(Args.MakeArgString(MAttrString));
  160     LlcArgs.push_back(A->getValue(0));
  164   LlcArgs.push_back("-o");
  167   LlcArgs.push_back(LlcOutputFile);
  198   BundlerArgs.push_back(Args.MakeArgString("-type=o"));
  211   BundlerArgs.push_back(Args.MakeArgString(BundlerTargetArg));
  212   BundlerArgs.push_back(Args.MakeArgString(BundlerInputArg));
  216   BundlerArgs.push_back(BundlerOutputArg);
  279   CC1Args.push_back("-target-cpu");
  280   CC1Args.push_back(DriverArgs.MakeArgStringRef(GpuArch));
  281   CC1Args.push_back("-fcuda-is-device");
  285     CC1Args.push_back("-fcuda-flush-denormals-to-zero");
  289     CC1Args.push_back("-fcuda-approx-transcendentals");
  293     CC1Args.push_back("-fgpu-rdc");
  297     CC1Args.push_back("-fgpu-allow-device-init");
  299   CC1Args.push_back("-fcuda-allow-variadic-functions");
  306     CC1Args.push_back("-fapply-global-visibility-to-externs");
  316     LibraryPaths.push_back(DriverArgs.MakeArgString(Path));
tools/clang/lib/Driver/ToolChains/Hexagon.cpp
  133   CmdArgs.push_back("--arch=hexagon");
  138   CmdArgs.push_back("-filetype=obj");
  139   CmdArgs.push_back(Args.MakeArgString(
  144     CmdArgs.push_back("-o");
  145     CmdArgs.push_back(Output.getFilename());
  148     CmdArgs.push_back("-fsyntax-only");
  152     CmdArgs.push_back(Args.MakeArgString("-gpsize=" + Twine(G.getValue())));
  178       CmdArgs.push_back(II.getFilename());
  227     CmdArgs.push_back("-s");
  230     CmdArgs.push_back("-r");
  233     CmdArgs.push_back(Opt.c_str());
  235   CmdArgs.push_back("-march=hexagon");
  237   CmdArgs.push_back(Args.MakeArgString("-mcpu=hexagon" + CpuVer));
  240     CmdArgs.push_back("-shared");
  242     CmdArgs.push_back("-call_shared");
  246     CmdArgs.push_back("-static");
  249     CmdArgs.push_back("-pie");
  252     CmdArgs.push_back(Args.MakeArgString("-G" + Twine(G.getValue())));
  259   CmdArgs.push_back("-o");
  260   CmdArgs.push_back(Output.getFilename());
  301         CmdArgs.push_back(Args.MakeArgString(Crt0SA));
  304       CmdArgs.push_back(Args.MakeArgString(Crt0));
  309     CmdArgs.push_back(Args.MakeArgString(Init));
  317     CmdArgs.push_back(Args.MakeArgString(StringRef("-L") + LibPath));
  335       CmdArgs.push_back("-lm");
  338     CmdArgs.push_back("--start-group");
  342         CmdArgs.push_back(Args.MakeArgString("-l" + Lib));
  343       CmdArgs.push_back("-lc");
  345     CmdArgs.push_back("-lgcc");
  347     CmdArgs.push_back("--end-group");
  357     CmdArgs.push_back(Args.MakeArgString(Fini));
  516     CC1Args.push_back("-target-feature");
  517     CC1Args.push_back("+reserved-r19");
  520     CC1Args.push_back("-mllvm");
  521     CC1Args.push_back("-hexagon-autohvx");
tools/clang/lib/Driver/ToolChains/InterfaceStubs.cpp
   23   CmdArgs.push_back("-action");
   24   CmdArgs.push_back(Args.getLastArg(options::OPT_emit_merged_ifs)
   27   CmdArgs.push_back("-o");
   28   CmdArgs.push_back(Output.getFilename());
   30     CmdArgs.push_back(Input.getFilename());
tools/clang/lib/Driver/ToolChains/Linux.cpp
  970     CC1Args.push_back("-isystem");
  971     CC1Args.push_back(DriverArgs.MakeArgString(
 1043     CmdArgs.push_back(Args.MakeArgString(
tools/clang/lib/Driver/ToolChains/MSP430.cpp
  163   CC1Args.push_back("-nostdsysteminc");
  172     CC1Args.push_back(DriverArgs.MakeArgString(
  175     CC1Args.push_back(DriverArgs.MakeArgString("-D__" + MCU.upper() + "__"));
  194     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  201       CmdArgs.push_back(
  208     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
  209     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
  214   CmdArgs.push_back("--start-group");
  215   CmdArgs.push_back(Args.MakeArgString(getHWMultLib(Args)));
  216   CmdArgs.push_back("-lgcc");
  218     CmdArgs.push_back("-lc");
  219     CmdArgs.push_back("-lcrt");
  220     CmdArgs.push_back("-lnosys");
  222   CmdArgs.push_back("--end-group");
  225     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  226     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  228   CmdArgs.push_back("-o");
  229   CmdArgs.push_back(Output.getFilename());
tools/clang/lib/Driver/ToolChains/MSVC.cpp
  317     CmdArgs.push_back(
  322     CmdArgs.push_back("-defaultlib:libcmt");
  329     CmdArgs.push_back(Args.MakeArgString(
  334     CmdArgs.push_back(Args.MakeArgString(
  342         CmdArgs.push_back(
  348       CmdArgs.push_back(
  354       CmdArgs.push_back(Args.MakeArgString("-libpath:" + LibPath));
  356   CmdArgs.push_back("-nologo");
  360     CmdArgs.push_back("-debug");
  369     CmdArgs.push_back("-Brepro");
  374     CmdArgs.push_back(Args.MakeArgString("-dll"));
  378     CmdArgs.push_back(Args.MakeArgString(std::string("-implib:") + ImplibName));
  383       CmdArgs.push_back(
  386     CmdArgs.push_back(Args.MakeArgString("-debug"));
  389     CmdArgs.push_back(Args.MakeArgString("-incremental:no"));
  393     CmdArgs.push_back(Args.MakeArgString("-debug"));
  394     CmdArgs.push_back(Args.MakeArgString("-incremental:no"));
  398         CmdArgs.push_back(TC.getCompilerRTArgString(Args, Lib));
  401       CmdArgs.push_back(Args.MakeArgString(
  407       CmdArgs.push_back(Args.MakeArgString(std::string("-wholearchive:") +
  410       CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dll_thunk"));
  413         CmdArgs.push_back(TC.getCompilerRTArgString(Args, Lib));
  417         CmdArgs.push_back(Args.MakeArgString(std::string("-wholearchive:") +
  430       CmdArgs.push_back("-guard:cf");
  432       CmdArgs.push_back("-guard:cf-");
  438     CmdArgs.push_back("-nodefaultlib:vcomp.lib");
  439     CmdArgs.push_back("-nodefaultlib:vcompd.lib");
  440     CmdArgs.push_back(Args.MakeArgString(std::string("-libpath:") +
  444       CmdArgs.push_back("-defaultlib:libomp.lib");
  447       CmdArgs.push_back("-defaultlib:libiomp5md.lib");
  466       CmdArgs.push_back(Input.getFilename());
  480       CmdArgs.push_back(LinkLibArg);
  604   CmdArgs.push_back("/nologo");
  605   CmdArgs.push_back("/c");  // Compile only.
  606   CmdArgs.push_back("/W0"); // No warnings.
  616     CmdArgs.push_back(A->getOption().getID() == options::OPT_fbuiltin ? "/Oi"
  620       CmdArgs.push_back("/Od");
  622       CmdArgs.push_back("/Og");
  626         CmdArgs.push_back("/Os");
  628         CmdArgs.push_back("/Ot");
  630       CmdArgs.push_back("/Ob2");
  635     CmdArgs.push_back(A->getOption().getID() == options::OPT_fomit_frame_pointer
  639     CmdArgs.push_back("/GF");
  646     CmdArgs.push_back("/GR-");
  650     CmdArgs.push_back("/GS-");
  654     CmdArgs.push_back(A->getOption().getID() == options::OPT_ffunction_sections
  659     CmdArgs.push_back(
  662     CmdArgs.push_back("/Zs");
  665     CmdArgs.push_back("/Z7");
  670     CmdArgs.push_back(Args.MakeArgString(std::string("/FI") + Include));
  688     CmdArgs.push_back(A->getOption().getID() == options::OPT_fthreadsafe_statics
  698       CmdArgs.push_back("/guard:cf");
  700       CmdArgs.push_back("/guard:cf-");
  712   CmdArgs.push_back(II.getType() == types::TY_C ? "/Tc" : "/Tp");
  714     CmdArgs.push_back(II.getFilename());
  722   CmdArgs.push_back(Fo);
tools/clang/lib/Driver/ToolChains/MinGW.cpp
   38     CmdArgs.push_back("--32");
   40     CmdArgs.push_back("--64");
   45   CmdArgs.push_back("-o");
   46   CmdArgs.push_back(Output.getFilename());
   49     CmdArgs.push_back(II.getFilename());
   62     CmdArgs.push_back("-lmingwthrd");
   63   CmdArgs.push_back("-lmingw32");
   74       CmdArgs.push_back("-lgcc");
   75       CmdArgs.push_back("-lgcc_eh");
   77       CmdArgs.push_back("-lgcc_s");
   78       CmdArgs.push_back("-lgcc");
   84   CmdArgs.push_back("-lmoldname");
   85   CmdArgs.push_back("-lmingwex");
   89   CmdArgs.push_back("-lmsvcrt");
  112     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  115     CmdArgs.push_back("-s");
  117   CmdArgs.push_back("-m");
  120     CmdArgs.push_back("i386pe");
  123     CmdArgs.push_back("i386pep");
  128     CmdArgs.push_back("thumb2pe");
  131     CmdArgs.push_back("arm64pe");
  138     CmdArgs.push_back("--subsystem");
  139     CmdArgs.push_back("windows");
  141     CmdArgs.push_back("--subsystem");
  142     CmdArgs.push_back("console");
  146     CmdArgs.push_back("--dll");
  148     CmdArgs.push_back("--shared");
  150     CmdArgs.push_back("-Bstatic");
  152     CmdArgs.push_back("-Bdynamic");
  154     CmdArgs.push_back("-e");
  156       CmdArgs.push_back("_DllMainCRTStartup@12");
  158       CmdArgs.push_back("DllMainCRTStartup");
  159     CmdArgs.push_back("--enable-auto-image-base");
  162   CmdArgs.push_back("-o");
  163   CmdArgs.push_back(Output.getFilename());
  175       CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("dllcrt2.o")));
  178         CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2u.o")));
  180         CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crt2.o")));
  183       CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("gcrt2.o")));
  184     CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtbegin.o")));
  197       CmdArgs.push_back("-Bstatic");
  200       CmdArgs.push_back("-Bdynamic");
  214         CmdArgs.push_back("--start-group");
  219         CmdArgs.push_back("-lssp_nonshared");
  220         CmdArgs.push_back("-lssp");
  227           CmdArgs.push_back("-lomp");
  230           CmdArgs.push_back("-liomp5md");
  233           CmdArgs.push_back("-lgomp");
  244         CmdArgs.push_back("-lgmon");
  247         CmdArgs.push_back("-lpthread");
  251         CmdArgs.push_back(TC.getCompilerRTArgString(Args, "asan_dynamic",
  253         CmdArgs.push_back(
  255         CmdArgs.push_back("--require-defined");
  256         CmdArgs.push_back(TC.getArch() == llvm::Triple::x86
  261         CmdArgs.push_back("--whole-archive");
  262         CmdArgs.push_back(
  264         CmdArgs.push_back("--no-whole-archive");
  274           CmdArgs.push_back("-lgdi32");
  275           CmdArgs.push_back("-lcomdlg32");
  277         CmdArgs.push_back("-ladvapi32");
  278         CmdArgs.push_back("-lshell32");
  279         CmdArgs.push_back("-luser32");
  280         CmdArgs.push_back("-lkernel32");
  284         CmdArgs.push_back("--end-group");
  293       CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtend.o")));
tools/clang/lib/Driver/ToolChains/Minix.cpp
   32   CmdArgs.push_back("-o");
   33   CmdArgs.push_back(Output.getFilename());
   36     CmdArgs.push_back(II.getFilename());
   51     CmdArgs.push_back("-o");
   52     CmdArgs.push_back(Output.getFilename());
   58     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crt1.o")));
   59     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
   60     CmdArgs.push_back(
   62     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
   76       CmdArgs.push_back("-lm");
   82       CmdArgs.push_back("-lpthread");
   83     CmdArgs.push_back("-lc");
   84     CmdArgs.push_back("-lCompilerRT-Generic");
   85     CmdArgs.push_back("-L/usr/pkg/compiler-rt/lib");
   86     CmdArgs.push_back(
tools/clang/lib/Driver/ToolChains/MipsLinux.cpp
  114   CmdArgs.push_back("-lc++");
  115   CmdArgs.push_back("-lc++abi");
  116   CmdArgs.push_back("-lunwind");
tools/clang/lib/Driver/ToolChains/Myriad.cpp
   37     CmdArgs.push_back("-E");
   40     CmdArgs.push_back("-S");
   41     CmdArgs.push_back("-fno-exceptions"); // Always do this even if unspecified.
   43   CmdArgs.push_back("-DMYRIAD2");
   69       CmdArgs.push_back("-MT");
   70       CmdArgs.push_back(Args.MakeArgString(A->getValue()));
   74   CmdArgs.push_back(II.getFilename());
   75   CmdArgs.push_back("-o");
   76   CmdArgs.push_back(Output.getFilename());
   96   CmdArgs.push_back("-no6thSlotCompression");
   99     CmdArgs.push_back(
  101   CmdArgs.push_back("-noSPrefixing");
  102   CmdArgs.push_back("-a"); // Mystery option.
  106     CmdArgs.push_back(
  109   CmdArgs.push_back(II.getFilename());
  110   CmdArgs.push_back(
  136     CmdArgs.push_back("-EB");
  138     CmdArgs.push_back("-EL");
  150     CmdArgs.push_back("-s");
  152   CmdArgs.push_back("-o");
  153   CmdArgs.push_back(Output.getFilename());
  158     CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crti.o")));
  159     CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtbegin.o")));
  176         CmdArgs.push_back("-lc++");
  177         CmdArgs.push_back("-lc++abi");
  179         CmdArgs.push_back("-lstdc++");
  182       CmdArgs.push_back("--start-group");
  183       CmdArgs.push_back("-lc");
  184       CmdArgs.push_back("-lgcc"); // circularly dependent on rtems
  186       CmdArgs.push_back("-lrtemscpu");
  187       CmdArgs.push_back("-lrtemsbsp");
  188       CmdArgs.push_back("--end-group");
  190       CmdArgs.push_back("-lc");
  191       CmdArgs.push_back("-lgcc");
  195     CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtend.o")));
  196     CmdArgs.push_back(Args.MakeArgString(TC.GetFilePath("crtn.o")));
tools/clang/lib/Driver/ToolChains/NaCl.cpp
   39   NewInputs.push_back(NaClMacros);
   73     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
   76     CmdArgs.push_back("-export-dynamic");
   79     CmdArgs.push_back("-s");
   83   CmdArgs.push_back("--build-id");
   86     CmdArgs.push_back("--eh-frame-hdr");
   88   CmdArgs.push_back("-m");
   90     CmdArgs.push_back("elf_i386_nacl");
   92     CmdArgs.push_back("armelf_nacl");
   94     CmdArgs.push_back("elf_x86_64_nacl");
   96     CmdArgs.push_back("mipselelf_nacl");
  102     CmdArgs.push_back("-static");
  104     CmdArgs.push_back("-shared");
  106   CmdArgs.push_back("-o");
  107   CmdArgs.push_back(Output.getFilename());
  110       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt1.o")));
  111     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
  120     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
  129     CmdArgs.push_back("--no-demangle");
  139         CmdArgs.push_back("-Bstatic");
  142         CmdArgs.push_back("-Bdynamic");
  144     CmdArgs.push_back("-lm");
  150       CmdArgs.push_back("--start-group");
  151       CmdArgs.push_back("-lc");
  161           CmdArgs.push_back("-lnacl");
  163         CmdArgs.push_back("-lpthread");
  166       CmdArgs.push_back("-lgcc");
  167       CmdArgs.push_back("--as-needed");
  169         CmdArgs.push_back("-lgcc_eh");
  171         CmdArgs.push_back("-lgcc_s");
  172       CmdArgs.push_back("--no-as-needed");
  178         CmdArgs.push_back("-lpnacl_legacy");
  180       CmdArgs.push_back("--end-group");
  190       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend)));
  191       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  308   CmdArgs.push_back("-lc++");
tools/clang/lib/Driver/ToolChains/NetBSD.cpp
   39     CmdArgs.push_back("--32");
   49     CmdArgs.push_back(Args.MakeArgString("-mcpu=" + Arch));
   61     CmdArgs.push_back("-march");
   62     CmdArgs.push_back(CPUName.data());
   64     CmdArgs.push_back("-mabi");
   65     CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
   68       CmdArgs.push_back("-EL");
   70       CmdArgs.push_back("-EB");
   78     CmdArgs.push_back("-32");
   80     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   86     CmdArgs.push_back("-64");
   88     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   99   CmdArgs.push_back("-o");
  100   CmdArgs.push_back(Output.getFilename());
  103     CmdArgs.push_back(II.getFilename());
  120     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  122   CmdArgs.push_back("--eh-frame-hdr");
  124     CmdArgs.push_back("-Bstatic");
  127       CmdArgs.push_back("--no-dynamic-linker");
  131       CmdArgs.push_back("-export-dynamic");
  133       CmdArgs.push_back("-Bshareable");
  136       CmdArgs.push_back("-dynamic-linker");
  137       CmdArgs.push_back("/libexec/ld.elf_so");
  145     CmdArgs.push_back("-m");
  146     CmdArgs.push_back("elf_i386");
  150     CmdArgs.push_back("-m");
  154       CmdArgs.push_back("armelf_nbsd_eabi");
  158       CmdArgs.push_back("armelf_nbsd_eabihf");
  161       CmdArgs.push_back("armelf_nbsd");
  168     CmdArgs.push_back("-m");
  172       CmdArgs.push_back("armelfb_nbsd_eabi");
  176       CmdArgs.push_back("armelfb_nbsd_eabihf");
  179       CmdArgs.push_back("armelfb_nbsd");
  186       CmdArgs.push_back("-m");
  188         CmdArgs.push_back("elf32btsmip");
  190         CmdArgs.push_back("elf32ltsmip");
  192       CmdArgs.push_back("-m");
  194         CmdArgs.push_back("elf64btsmip");
  196         CmdArgs.push_back("elf64ltsmip");
  200     CmdArgs.push_back("-m");
  201     CmdArgs.push_back("elf32ppc_nbsd");
  206     CmdArgs.push_back("-m");
  207     CmdArgs.push_back("elf64ppc");
  211     CmdArgs.push_back("-m");
  212     CmdArgs.push_back("elf32_sparc");
  216     CmdArgs.push_back("-m");
  217     CmdArgs.push_back("elf64_sparc");
  225     CmdArgs.push_back("-o");
  226     CmdArgs.push_back(Output.getFilename());
  233       CmdArgs.push_back(
  236     CmdArgs.push_back(
  239       CmdArgs.push_back(
  242       CmdArgs.push_back(
  261     CmdArgs.push_back("-rpath");
  262     CmdArgs.push_back(Args.MakeArgString(
  300       CmdArgs.push_back("-lm");
  307       CmdArgs.push_back("-lpthread");
  308     CmdArgs.push_back("-lc");
  315         CmdArgs.push_back("-lgcc_eh");
  316         CmdArgs.push_back("-lc");
  317         CmdArgs.push_back("-lgcc");
  319         CmdArgs.push_back("-lgcc");
  320         CmdArgs.push_back("--as-needed");
  321         CmdArgs.push_back("-lgcc_s");
  322         CmdArgs.push_back("--no-as-needed");
  329       CmdArgs.push_back(
  332       CmdArgs.push_back(
  334     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
  497     CC1Args.push_back("-D_REENTRANT");
  510     CC1Args.push_back("-fuse-init-array");
tools/clang/lib/Driver/ToolChains/OpenBSD.cpp
   36     CmdArgs.push_back("--32");
   40     CmdArgs.push_back("-mppc");
   41     CmdArgs.push_back("-many");
   46     CmdArgs.push_back("-32");
   48     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   54     CmdArgs.push_back("-64");
   56     CmdArgs.push_back(sparc::getSparcAsmModeForCPU(CPU, getToolChain().getTriple()));
   67     CmdArgs.push_back("-mabi");
   68     CmdArgs.push_back(mips::getGnuCompatibleMipsABIName(ABIName).data());
   71       CmdArgs.push_back("-EL");
   73       CmdArgs.push_back("-EB");
   85   CmdArgs.push_back("-o");
   86   CmdArgs.push_back(Output.getFilename());
   89     CmdArgs.push_back(II.getFilename());
  114     CmdArgs.push_back("-EB");
  116     CmdArgs.push_back("-EL");
  119     CmdArgs.push_back("-e");
  120     CmdArgs.push_back("__start");
  123   CmdArgs.push_back("--eh-frame-hdr");
  125     CmdArgs.push_back("-Bstatic");
  128       CmdArgs.push_back("-export-dynamic");
  129     CmdArgs.push_back("-Bdynamic");
  131       CmdArgs.push_back("-shared");
  133       CmdArgs.push_back("-dynamic-linker");
  134       CmdArgs.push_back("/usr/libexec/ld.so");
  139     CmdArgs.push_back("-pie");
  141     CmdArgs.push_back("-nopie");
  144     CmdArgs.push_back("-o");
  145     CmdArgs.push_back(Output.getFilename());
  167       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt0)));
  168     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
  186         CmdArgs.push_back("-lm_p");
  188         CmdArgs.push_back("-lm");
  191       CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins"));
  195       CmdArgs.push_back(ToolChain.getCompilerRTArgString(Args, "builtins"));
  200     CmdArgs.push_back("-lcompiler_rt");
  204         CmdArgs.push_back("-lpthread_p");
  206         CmdArgs.push_back("-lpthread");
  211         CmdArgs.push_back("-lc_p");
  213         CmdArgs.push_back("-lc");
  216     CmdArgs.push_back("-lcompiler_rt");
  226     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtend)));
  261   CmdArgs.push_back(Profiling ? "-lc++_p" : "-lc++");
  262   CmdArgs.push_back(Profiling ? "-lc++abi_p" : "-lc++abi");
tools/clang/lib/Driver/ToolChains/PS4CPU.cpp
   42     CmdArgs.push_back("--dependent-lib=libclang_rt.profile-x86_64.a");
   55   CmdArgs.push_back("-o");
   56   CmdArgs.push_back(Output.getFilename());
   61   CmdArgs.push_back(Input.getFilename());
   71     CmdArgs.push_back("-lSceDbgUBSanitizer_stub_weak");
   74     CmdArgs.push_back("-lSceDbgAddressSanitizer_stub_weak");
   82     CmdArgs.push_back("--dependent-lib=libSceDbgUBSanitizer_stub_weak.a");
   84     CmdArgs.push_back("--dependent-lib=libSceDbgAddressSanitizer_stub_weak.a");
  106     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  109     CmdArgs.push_back("-pie");
  112     CmdArgs.push_back("-export-dynamic");
  114     CmdArgs.push_back("--oformat=so");
  117     CmdArgs.push_back("-o");
  118     CmdArgs.push_back(Output.getFilename());
  134     CmdArgs.push_back("--no-demangle");
  139     CmdArgs.push_back("-lpthread");
  166     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  169     CmdArgs.push_back("-pie");
  172     CmdArgs.push_back("-Bstatic");
  175       CmdArgs.push_back("-export-dynamic");
  176     CmdArgs.push_back("--eh-frame-hdr");
  178       CmdArgs.push_back("-Bshareable");
  180       CmdArgs.push_back("-dynamic-linker");
  181       CmdArgs.push_back("/libexec/ld-elf.so.1");
  183     CmdArgs.push_back("--enable-new-dtags");
  187     CmdArgs.push_back("-o");
  188     CmdArgs.push_back(Output.getFilename());
  207       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crt1)));
  209     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crti.o")));
  219     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath(crtbegin)));
  231     CmdArgs.push_back("--no-demangle");
  238     CmdArgs.push_back("-lkernel");
  243         CmdArgs.push_back("-lm_p");
  245         CmdArgs.push_back("-lm");
  250       CmdArgs.push_back("-lgcc_p");
  252       CmdArgs.push_back("-lcompiler_rt");
  254       CmdArgs.push_back("-lstdc++");
  256       CmdArgs.push_back("-lgcc_eh_p");
  258       CmdArgs.push_back("--as-needed");
  259       CmdArgs.push_back("-lstdc++");
  260       CmdArgs.push_back("--no-as-needed");
  265         CmdArgs.push_back("-lpthread_p");
  267         CmdArgs.push_back("-lpthread");
  272         CmdArgs.push_back("-lc");
  275           CmdArgs.push_back("--start-group");
  276           CmdArgs.push_back("-lc_p");
  277           CmdArgs.push_back("-lpthread_p");
  278           CmdArgs.push_back("--end-group");
  280           CmdArgs.push_back("-lc_p");
  283       CmdArgs.push_back("-lgcc_p");
  286         CmdArgs.push_back("--start-group");
  287         CmdArgs.push_back("-lc");
  288         CmdArgs.push_back("-lpthread");
  289         CmdArgs.push_back("--end-group");
  291         CmdArgs.push_back("-lc");
  293       CmdArgs.push_back("-lcompiler_rt");
  297       CmdArgs.push_back("-lstdc++");
  299       CmdArgs.push_back("-lgcc_eh_p");
  301       CmdArgs.push_back("--as-needed");
  302       CmdArgs.push_back("-lstdc++");
  303       CmdArgs.push_back("--no-as-needed");
  309       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtendS.o")));
  311       CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  312     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtn.o")));
tools/clang/lib/Driver/ToolChains/RISCVToolchain.cpp
   47   CC1Args.push_back("-nostdsysteminc");
   48   CC1Args.push_back("-fuse-init-array");
  100     CmdArgs.push_back(Args.MakeArgString("--sysroot=" + D.SysRoot));
  114     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt0.o")));
  115     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtbegin.o")));
  132     CmdArgs.push_back("--start-group");
  133     CmdArgs.push_back("-lc");
  134     CmdArgs.push_back("-lgloss");
  135     CmdArgs.push_back("--end-group");
  136     CmdArgs.push_back("-lgcc");
  140     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crtend.o")));
  142   CmdArgs.push_back("-o");
  143   CmdArgs.push_back(Output.getFilename());
tools/clang/lib/Driver/ToolChains/Solaris.cpp
   37   CmdArgs.push_back("-o");
   38   CmdArgs.push_back(Output.getFilename());
   41     CmdArgs.push_back(II.getFilename());
   55   CmdArgs.push_back("-C");
   58     CmdArgs.push_back("-e");
   59     CmdArgs.push_back("_start");
   63     CmdArgs.push_back("-Bstatic");
   64     CmdArgs.push_back("-dn");
   66     CmdArgs.push_back("-Bdynamic");
   68       CmdArgs.push_back("-shared");
   78     CmdArgs.push_back("-o");
   79     CmdArgs.push_back(Output.getFilename());
   86       CmdArgs.push_back(
   89     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crti.o")));
  104     CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath(values_X)));
  110     CmdArgs.push_back(
  112     CmdArgs.push_back(
  131       CmdArgs.push_back("-lssp_nonshared");
  132       CmdArgs.push_back("-lssp");
  134     CmdArgs.push_back("-lgcc_s");
  135     CmdArgs.push_back("-lc");
  137       CmdArgs.push_back("-lgcc");
  138       CmdArgs.push_back("-lm");
  145     CmdArgs.push_back(
  148   CmdArgs.push_back(Args.MakeArgString(getToolChain().GetFilePath("crtn.o")));
tools/clang/lib/Driver/ToolChains/WebAssembly.cpp
   65     CmdArgs.push_back("--strip-all");
   72     CmdArgs.push_back(Args.MakeArgString(ToolChain.GetFilePath("crt1.o")));
   81       CmdArgs.push_back("-lpthread");
   82       CmdArgs.push_back("--shared-memory");
   85     CmdArgs.push_back("-lc");
   89   CmdArgs.push_back("-o");
   90   CmdArgs.push_back(Output.getFilename());
  142     CC1Args.push_back("-fuse-init-array");
  167     CC1Args.push_back("-target-feature");
  168     CC1Args.push_back("+atomics");
  169     CC1Args.push_back("-target-feature");
  170     CC1Args.push_back("+bulk-memory");
  171     CC1Args.push_back("-target-feature");
  172     CC1Args.push_back("+mutable-globals");
  173     CC1Args.push_back("-target-feature");
  174     CC1Args.push_back("+sign-ext");
  193     CC1Args.push_back("-target-feature");
  194     CC1Args.push_back("+exception-handling");
  271     CmdArgs.push_back("-lc++");
  272     CmdArgs.push_back("-lc++abi");
tools/clang/lib/Driver/ToolChains/XCore.cpp
   33   CmdArgs.push_back("-o");
   34   CmdArgs.push_back(Output.getFilename());
   36   CmdArgs.push_back("-c");
   39     CmdArgs.push_back("-v");
   43       CmdArgs.push_back("-g");
   47     CmdArgs.push_back("-fverbose-asm");
   52     CmdArgs.push_back(II.getFilename());
   66     CmdArgs.push_back("-o");
   67     CmdArgs.push_back(Output.getFilename());
   73     CmdArgs.push_back("-v");
   78     CmdArgs.push_back("-fexceptions");
  128   CC1Args.push_back("-nostdsysteminc");
tools/clang/lib/Driver/XRayArgs.cpp
  186   CmdArgs.push_back(XRayInstrumentOption);
  189     CmdArgs.push_back("-fxray-always-emit-customevents");
  192     CmdArgs.push_back("-fxray-always-emit-typedevents");
  194   CmdArgs.push_back(Args.MakeArgString(Twine(XRayInstructionThresholdOption) +
  200     CmdArgs.push_back(Args.MakeArgString(AlwaysInstrumentOpt));
  206     CmdArgs.push_back(Args.MakeArgString(NeverInstrumentOpt));
  212     CmdArgs.push_back(Args.MakeArgString(AttrListFileOpt));
  218     CmdArgs.push_back(Args.MakeArgString(ExtraDepOpt));
  224     CmdArgs.push_back(Args.MakeArgString(ModeOpt));
  240   CmdArgs.push_back(Args.MakeArgString(Bundle));
tools/clang/lib/Edit/Commit.cpp
  193   CachedEdits.push_back(data);
  209   CachedEdits.push_back(data);
  222   CachedEdits.push_back(data);
tools/clang/lib/Edit/EditedSource.cpp
   64       ArgUses.push_back(ArgUse);
tools/clang/lib/Edit/RewriteObjCFoundationAPI.cpp
  463       Objs.push_back(Msg->getArg(0));
  476         Objs.push_back(Msg->getArg(i));
  482       Objs.push_back(ArrLit->getElement(i));
tools/clang/lib/Format/Format.cpp
 1906     Indices.push_back(i);
 2030         IncludesInBlock.push_back(
 2086     Indices.push_back(i);
 2087     JavaImportGroups.push_back(
tools/clang/lib/Format/FormatToken.cpp
  191     MustBreakBeforeItem.push_back(ItemBegin->MustBreakBefore);
  198       ItemLengths.push_back(CodePointsBetween(ItemBegin, NonCommentEnd));
  212       ItemLengths.push_back(CodePointsBetween(ItemBegin, ItemEnd));
  219     EndOfLineItemLength.push_back(CodePointsBetween(ItemBegin, ItemEnd));
tools/clang/lib/Format/FormatToken.h
  638     Commas.push_back(Token);
tools/clang/lib/Format/FormatTokenLexer.cpp
   52     Tokens.push_back(getNextToken());
  598     Tokens.push_back(Next);
tools/clang/lib/Format/SortJavaScriptImports.cpp
  143       Indices.push_back(i);
  430       Reference.Symbols.push_back(Symbol);
tools/clang/lib/Format/TokenAnalyzer.cpp
   47     CharRanges.push_back(CharSourceRange::getCharRange(Start, End));
   81       AnnotatedLines.push_back(new AnnotatedLine(UnwrappedLines[Run][i]));
tools/clang/lib/Format/TokenAnnotator.cpp
   70     Contexts.push_back(Context(tok::unknown, 1, /*IsExpression=*/false));
 1286       P.Contexts.push_back(Context(ContextKind,
 1941     Start->FakeLParens.push_back(Precedence);
 1959       Tokens.push_back(Current);
tools/clang/lib/Format/TokenAnnotator.h
   64         Children.push_back(new AnnotatedLine(Child));
   65         Current->Children.push_back(Children.back());
tools/clang/lib/Format/UnwrappedLineParser.cpp
  433       LBraceStack.push_back(Tok);
  704     PPStack.push_back({PP_Unreachable, Line});
  706     PPStack.push_back({PP_Conditional, Line});
  713     PPLevelBranchIndex.push_back(0);
  714     PPLevelBranchCount.push_back(0);
 2694       CommentsBeforeNextToken.push_back(FormatTok);
 2750     Comments.push_back(FormatTok);
tools/clang/lib/Format/WhitespaceManager.cpp
  266       ScopeStack.push_back(i);
tools/clang/lib/Frontend/ASTUnit.cpp
 2229     OwnedBuffers.push_back(RemappedFile.second);
 2276     OwnedBuffers.push_back(OverrideMainBuffer.release());
 2391       Ranges.push_back(CharSourceRange::getCharRange(BL, EL));
 2492     Decls.push_back(DIt->second);
tools/clang/lib/Frontend/CompilerInstance.cpp
 1539       LoadedModules.push_back(
 1564           Stack.push_back(M);
 1913             Best.push_back((*J)->Name);
tools/clang/lib/Frontend/CompilerInvocation.cpp
  198         Values.push_back(FuncName);
tools/clang/lib/Frontend/CreateInvocationFromCommandLine.cpp
   39   Args.push_back("-fsyntax-only");
tools/clang/lib/Frontend/DependencyGraph.cpp
   88   Dependencies[FromFile].push_back(File);
tools/clang/lib/Frontend/DiagnosticRenderer.cpp
  113         MutableRanges.push_back(Hint.RemoveRange);
  321       IDs.push_back(SM->getFileID(Loc));
  412     SpellingRanges.push_back(CharSourceRange(SourceRange(Begin, End),
  540       LocationStack.push_back(SM.getImmediateExpansionRange(L).getBegin());
  542       LocationStack.push_back(L);
tools/clang/lib/Frontend/FrontendAction.cpp
  389         Components.push_back(*PathIt);
tools/clang/lib/Frontend/LayoutOverrideSource.cpp
  140       CurrentLayout.FieldOffsets.push_back(Offset);
tools/clang/lib/Frontend/ModuleDependencyCollector.cpp
  124     UpperDest.push_back(toUppercase(C));
tools/clang/lib/Frontend/Rewrite/RewriteModernObjC.cpp
  198             ObjCInterfacesSeen.push_back(Class);
  218             FunctionDefinitionsSeen.push_back(FDecl);
  755               DG.push_back(*DI);
  766           ObjCInterfacesSeen.push_back(IFace);
  780               DG.push_back(*DI);
 1438       Args.push_back(Arg);
 1522       Args.push_back(Arg);
 2080   SelExprs.push_back(getStringLiteral(Exp->getSelector().getAsString()));
 2311   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2408   ArgTys.push_back(argT);
 2409   ArgTys.push_back(argT);
 2425   ArgTys.push_back(argT);
 2428   ArgTys.push_back(argT);
 2442   ArgTys.push_back(Context->VoidTy);
 2458   ArgTys.push_back(argT);
 2461   ArgTys.push_back(argT);
 2477   ArgTys.push_back(Context->VoidTy);
 2494   ArgTys.push_back(argT);
 2497   ArgTys.push_back(argT);
 2511   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2526   ArgTys.push_back(Context->getObjCClassType());
 2541   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2634   ClsExprs.push_back(getStringLiteral(clsName->getName()));
 2637   MsgExprs.push_back(Cls);
 2642   SelExprs.push_back(
 2646   MsgExprs.push_back(SelExp);
 2658   MsgExprs.push_back(subExpr);
 2661   ArgTypes.push_back(Context->getObjCClassType());
 2662   ArgTypes.push_back(Context->getObjCSelType());
 2664     ArgTypes.push_back(PI->getType());
 2724   InitExprs.push_back(count);
 2726     InitExprs.push_back(Exp->getElement(i));
 2757   ClsExprs.push_back(getStringLiteral(clsName->getName()));
 2760   MsgExprs.push_back(Cls);
 2766   SelExprs.push_back(
 2770   MsgExprs.push_back(SelExp);
 2773   MsgExprs.push_back(ArrayLiteralObjects);
 2779   MsgExprs.push_back(cnt);
 2782   ArgTypes.push_back(Context->getObjCClassType());
 2783   ArgTypes.push_back(Context->getObjCSelType());
 2785     ArgTypes.push_back(PI->getType());
 2847   KeyExprs.push_back(count);
 2848   ValueExprs.push_back(count);
 2851     KeyExprs.push_back(Element.Key);
 2852     ValueExprs.push_back(Element.Value);
 2899   ClsExprs.push_back(getStringLiteral(clsName->getName()));
 2902   MsgExprs.push_back(Cls);
 2908   SelExprs.push_back(getStringLiteral(DictMethod->getSelector().getAsString()));
 2911   MsgExprs.push_back(SelExp);
 2914   MsgExprs.push_back(DictValueObjects);
 2917   MsgExprs.push_back(DictKeyObjects);
 2923   MsgExprs.push_back(cnt);
 2926   ArgTypes.push_back(Context->getObjCClassType());
 2927   ArgTypes.push_back(Context->getObjCSelType());
 2935     ArgTypes.push_back(T);
 3235     InitExprs.push_back(
 3248     ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
 3253     ClsExprs.push_back(Cls);
 3259     InitExprs.push_back( // set 'super class', using class_getSuperclass().
 3304     MsgExprs.push_back(SuperRep);
 3313     ClsExprs.push_back(getStringLiteral(clsName->getName()));
 3319     MsgExprs.push_back(ArgExpr);
 3331     InitExprs.push_back(
 3343     ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
 3348     ClsExprs.push_back(Cls);
 3354     InitExprs.push_back(
 3394     MsgExprs.push_back(SuperRep);
 3411     MsgExprs.push_back(recExpr);
 3418   SelExprs.push_back(getStringLiteral(Exp->getSelector().getAsString()));
 3421   MsgExprs.push_back(SelExp);
 3472     MsgExprs.push_back(userExpr);
 3485     ArgTypes.push_back(Context->getPointerType(getSuperStructType()));
 3487     ArgTypes.push_back(Context->getObjCIdType());
 3488   ArgTypes.push_back(Context->getObjCSelType());
 3497       ArgTypes.push_back(t);
 3763     IVars.push_back(IVD);
 3810       IVars.push_back(const_cast<ObjCIvarDecl *>(IVD));
 3883     IVars.push_back(IVD);
 4341       BlockDeclRefs.push_back(Exp);
 4345           BlockByCopyDecls.push_back(VD);
 4352         BlockByRefDecls.push_back(VD);
 4471       BlockDeclRefs.push_back(DRE);
 4493         InnerBlockDeclRefs.push_back(DRE);
 4540       ArgTypes.push_back(t);
 4600   ArgTypes.push_back(PtrBlock);
 4607       ArgTypes.push_back(t);
 4638   BlkExprs.push_back(BlkCast);
 4642     BlkExprs.push_back(*I);
 5167           BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl());
 5175           BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl());
 5199   Blocks.push_back(Exp);
 5213         InnerDeclRefs.push_back(Exp); countOfInnerDecls++;
 5214         BlockDeclRefs.push_back(Exp);
 5216         BlockByCopyDecls.push_back(VD);
 5219         InnerDeclRefs.push_back(Exp); countOfInnerDecls++;
 5220         BlockDeclRefs.push_back(Exp);
 5222         BlockByRefDecls.push_back(VD);
 5232   InnerDeclRefsCount.push_back(countOfInnerDecls);
 5283   InitExprs.push_back(castExpr);
 5296   InitExprs.push_back(DescRefExpr);
 5335       InitExprs.push_back(Exp);
 5374       InitExprs.push_back(Exp);
 5384     InitExprs.push_back(FlagExp);
 5428     Stmts.push_back(S);
 5430     Stmts.push_back(S);
 5431     ObjCBcLabelNo.push_back(++BcLabelCount);
 5734       ClassImplementation.push_back(CI);
 5739       CategoryImplementation.push_back(CI);
 6773         Ivars.push_back(OriginalIvars[i]);
 6778         Ivars.push_back(OriginalIvars[i]);
 7014     IVars.push_back(IVD);
 7036         InstanceMethods.push_back(Getter);
 7041         InstanceMethods.push_back(Setter);
 7151     DefinedNonLazyClasses.push_back(CDecl);
 7285       InstanceMethods.push_back(Getter);
 7289       InstanceMethods.push_back(Setter);
 7333     DefinedNonLazyCategories.push_back(CDecl);
tools/clang/lib/Frontend/Rewrite/RewriteObjC.cpp
  687               DG.push_back(*DI);
  706               DG.push_back(*DI);
 1995   SelExprs.push_back(getStringLiteral(Exp->getSelector().getAsString()));
 2223   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2317   ArgTys.push_back(argT);
 2318   ArgTys.push_back(argT);
 2334   ArgTys.push_back(argT);
 2337   ArgTys.push_back(argT);
 2356   ArgTys.push_back(argT);
 2359   ArgTys.push_back(argT);
 2375   ArgTys.push_back(argT);
 2378   ArgTys.push_back(argT);
 2399   ArgTys.push_back(argT);
 2402   ArgTys.push_back(argT);
 2419   ArgTys.push_back(argT);
 2422   ArgTys.push_back(argT);
 2436   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2451   ArgTys.push_back(Context->getObjCClassType());
 2466   ArgTys.push_back(Context->getPointerType(Context->CharTy.withConst()));
 2662     InitExprs.push_back(
 2675     ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
 2683     ClsExprs.push_back(ArgExpr);
 2688     InitExprs.push_back( // set 'super class', using class_getSuperclass().
 2733     MsgExprs.push_back(SuperRep);
 2742     ClsExprs.push_back(getStringLiteral(clsName->getName()));
 2745     MsgExprs.push_back(Cls);
 2757     InitExprs.push_back(
 2769     ClsExprs.push_back(getStringLiteral(ClassDecl->getIdentifier()->getName()));
 2777     ClsExprs.push_back(ArgExpr);
 2783     InitExprs.push_back(
 2823     MsgExprs.push_back(SuperRep);
 2840     MsgExprs.push_back(recExpr);
 2847   SelExprs.push_back(getStringLiteral(Exp->getSelector().getAsString()));
 2850   MsgExprs.push_back(SelExp);
 2901     MsgExprs.push_back(userExpr);
 2914     ArgTypes.push_back(Context->getPointerType(getSuperStructType()));
 2916     ArgTypes.push_back(Context->getObjCIdType());
 2917   ArgTypes.push_back(Context->getObjCSelType());
 2926       ArgTypes.push_back(t);
 3554       BlockDeclRefs.push_back(Exp);
 3557         BlockByCopyDecls.push_back(VD);
 3561         BlockByRefDecls.push_back(VD);
 3658       BlockDeclRefs.push_back(DRE);
 3680         InnerBlockDeclRefs.push_back(DRE);
 3706       ArgTypes.push_back(t);
 3768   ArgTypes.push_back(PtrBlock);
 3775       ArgTypes.push_back(t);
 3806   BlkExprs.push_back(BlkCast);
 3810     BlkExprs.push_back(*I);
 4321           BlockByCopyDecls.push_back(BlockDeclRefs[i]->getDecl());
 4329           BlockByRefDecls.push_back(BlockDeclRefs[i]->getDecl());
 4352   Blocks.push_back(Exp);
 4366         InnerDeclRefs.push_back(Exp); countOfInnerDecls++;
 4367         BlockDeclRefs.push_back(Exp);
 4369         BlockByCopyDecls.push_back(VD);
 4372         InnerDeclRefs.push_back(Exp); countOfInnerDecls++;
 4373         BlockDeclRefs.push_back(Exp);
 4375         BlockByRefDecls.push_back(VD);
 4385   InnerDeclRefsCount.push_back(countOfInnerDecls);
 4421   InitExprs.push_back(castExpr);
 4434   InitExprs.push_back(DescRefExpr);
 4472       InitExprs.push_back(Exp);
 4510       InitExprs.push_back(Exp);
 4520     InitExprs.push_back(FlagExp);
 4552     Stmts.push_back(S);
 4554     Stmts.push_back(S);
 4555     ObjCBcLabelNo.push_back(++BcLabelCount);
 4832       ClassImplementation.push_back(CI);
 4837       CategoryImplementation.push_back(CI);
 5312         IVars.push_back(IV);
 5360         InstanceMethods.push_back(Getter);
 5365         InstanceMethods.push_back(Setter);
 5637       InstanceMethods.push_back(Getter);
 5641       InstanceMethods.push_back(Setter);
tools/clang/lib/Frontend/SerializedDiagnosticPrinter.cpp
  314   Record.push_back(ID);
  324     Record.push_back(*Name++);
  334   Record.push_back(ID);
  337     Record.push_back(*Name++);
  346     Record.push_back((unsigned)0); // File.
  347     Record.push_back((unsigned)0); // Line.
  348     Record.push_back((unsigned)0); // Column.
  349     Record.push_back((unsigned)0); // Offset.
  353   Record.push_back(getEmitFile(PLoc.getFilename()));
  354   Record.push_back(PLoc.getLine());
  355   Record.push_back(PLoc.getColumn()+TokSize);
  356   Record.push_back(Loc.getFileOffset());
  393   State->Record.push_back(RECORD_SOURCE_RANGE);
  637   Record.push_back(RECORD_DIAG);
  638   Record.push_back(getStableLevel(Level));
  644     Record.push_back(getEmitCategory(DiagID));
  646     Record.push_back(getEmitDiagnosticFlag(Level, Info->getID()));
  648     Record.push_back(getEmitCategory());
  649     Record.push_back(getEmitDiagnosticFlag(Level));
  652   Record.push_back(Message.size());
  705     Record.push_back(RECORD_FIXIT);
  707     Record.push_back(Fix.CodeToInsert.size());
tools/clang/lib/Frontend/TextDiagnostic.cpp
  568   PunctuationEndStack.push_back(EndPunct);
  573       PunctuationEndStack.push_back(SubEndPunct);
tools/clang/lib/Index/CommentToXML.cpp
  114       MiscBlocks.push_back(PC);
  130         Returns.push_back(BCC);
  137       MiscBlocks.push_back(BCC);
  149       Params.push_back(PCC);
  161       TParams.push_back(TPCC);
  166       MiscBlocks.push_back(cast<BlockCommandComment>(Child));
  173         MiscBlocks.push_back(VLC);
tools/clang/lib/Index/IndexBody.cpp
   37     StmtStack.push_back(S);
tools/clang/lib/Index/IndexDecl.cpp
  241       Relations.push_back(
  523       Relations.push_back({(SymbolRoleSet)SymbolRole::RelationAccessorOf, ID});
tools/clang/lib/Index/IndexingContext.cpp
  420       FinalRelations.push_back(Rel);
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp
   79     Out.push_back(Byte);
  889       Out.push_back('\n');
  895   Out.push_back(0);
  916       Offsets.push_back({T.Offset, Directive::If});
  924       Range.push_back({PreviousOffset, T.Offset - PreviousOffset});
  925       Offsets.push_back({T.Offset, Directive::Else});
  933       Range.push_back({PreviousOffset, T.Offset - PreviousOffset});
tools/clang/lib/Lex/HeaderSearch.cpp
  514     FrameworkName.push_back('/');
  784       TmpDir.push_back('/');
 1386     FixUpDirectories.push_back(*Dir);
 1680     Modules.push_back(M->getValue());
tools/clang/lib/Lex/Lexer.cpp
 2668         Result->push_back(Char);
 2681           Result->push_back(Char);
tools/clang/lib/Lex/LiteralSupport.cpp
  242       Buf.push_back(*I);
tools/clang/lib/Lex/ModuleMap.cpp
  163       Paths.push_back(Mod->Name);
  345       Buffer.push_back('_');
  349         Buffer.push_back(Name[I]);
  351         Buffer.push_back('_');
  364     Buffer.push_back('_');
  425     IntermediateDirs.push_back(Dir);
  629           Result->Exports.push_back(Module::ExportDecl(nullptr, true));
  645         Result->Exports.push_back(Module::ExportDecl(nullptr, true));
  654     Headers[File].push_back(Header);
  753     SkippedDirs.push_back(Dir);
  856   Headers[MainFile].push_back(KnownHeader(Result, PrivateHeader));
  877     M->Exports.push_back(Module::ExportDecl(nullptr, true));
 1028   Result->Exports.push_back(Module::ExportDecl(nullptr, true));
 1099   ShadowModules.push_back(Result);
 1106   Headers[UmbrellaHeader].push_back(KnownHeader(Mod, NormalHeader));
 1196   HeaderList.push_back(KH);
 1273       Mod->Exports.push_back(Export);
 1286       Mod->DirectUses.push_back(DirectUse);
tools/clang/lib/Lex/PPCaching.cpp
   68     CachedTokens.push_back(Result);
  109     CachedTokens.push_back(Token());
tools/clang/lib/Lex/PPConditionalDirectiveRecord.cpp
   20   CondDirectiveStack.push_back(SourceLocation());
   79   CondDirectiveStack.push_back(Loc);
   86   CondDirectiveStack.push_back(Loc);
   93   CondDirectiveStack.push_back(Loc);
tools/clang/lib/Lex/PPDirectives.cpp
 2103       Path.push_back(isAngled ? '<' : '"');
 2111         Path.push_back(
 2347       Parameters.push_back(Ident__VA_ARGS__);
 2372       Parameters.push_back(II);
tools/clang/lib/Lex/PPLexerChange.cpp
  262     SubMods.push_back(&Mod);
  648     BuildingSubmoduleStack.push_back(
  693   BuildingSubmoduleStack.push_back(
tools/clang/lib/Lex/PPMacroExpansion.cpp
   82     PendingModuleMacroNames.push_back(II);
  205       Worklist.push_back(LeafMM);
  217           Worklist.push_back(O);
  310           Worklist.push_back(O);
  526       DelayedMacroExpandsCallbacks.push_back(
  634       Brackets.push_back(Paren);
  640       Brackets.push_back(Brace);
  706           InitLists.push_back(
  718           NewTokens.push_back(TempToken);
  731           NewTokens.push_back(TempToken);
  732           ParenHints.push_back(SourceRange(ArgStartIterator->getLocation(),
  737         NewTokens.push_back(*I);
  859       ArgTokens.push_back(Tok);
  889     ArgTokens.push_back(EOFTok);
  951       ArgTokens.push_back(EOFTok);
  999     ArgTokens.push_back(Tok);
 1003       ArgTokens.push_back(Tok);
tools/clang/lib/Lex/Pragma.cpp
  136       Tokens.push_back(Tok);
  355     PragmaToks.push_back(Tok);
 1352           Ids.push_back(int(Value));
tools/clang/lib/Lex/Preprocessor.cpp
  992     FilenameBuffer.push_back('<');
 1018         FilenameBuffer.push_back(' ');
 1149     Suffix.push_back(Result);
 1239     Suffix.push_back(Result);
 1315     StrToks.push_back(Result);
tools/clang/lib/Lex/TokenLexer.cpp
  213     ConcatenatedVAOPTResultToks.push_back(VAOPTTokens[CurTokenIdx]);
  216   ConcatenatedVAOPTResultToks.push_back(VCtx.getEOFTok());
  397       ResultToks.push_back(Res);
  420       ResultToks.push_back(CurTok);
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  135   getCurrentClass().LateParsedDeclarations.push_back(LM);
  191   getCurrentClass().LateParsedDeclarations.push_back(MI);
  196     Toks.push_back(Tok);
  202     Toks.push_back(Tok);
  219   Toks.push_back(Eof);
  322       Toks->push_back(DefArgEnd);
  325       Toks->push_back(Tok); // So that the current token doesn't get lost
  395     Toks->push_back(ExceptionSpecEnd);
  398     Toks->push_back(Tok); // So that the current token doesn't get lost
  502   LM.Toks.push_back(BodyEnd);
  505   LM.Toks.push_back(Tok);
  619   MI.Toks.push_back(Tok);
  670         Toks.push_back(Tok);
  686       Toks.push_back(Tok);
  692       Toks.push_back(Tok);
  698       Toks.push_back(Tok);
  711       Toks.push_back(Tok);
  717       Toks.push_back(Tok);
  723       Toks.push_back(Tok);
  733       Toks.push_back(Tok);
  749     Toks.push_back(Tok);
  765     Toks.push_back(Tok);
  770   Toks.push_back(Tok);
  788       Toks.push_back(Tok);
  793       Toks.push_back(Tok);
  804         Toks.push_back(Tok);
  808           Toks.push_back(Tok);
  814         Toks.push_back(Tok);
  822       Toks.push_back(Tok);
  833       Toks.push_back(Tok);
  864     Toks.push_back(Tok);
  911       Toks.push_back(Tok);
  918       Toks.push_back(Tok);
  935       Toks.push_back(Tok);
  950   Toks.push_back(Tok);
  965   Toks.push_back(Tok);
 1127       Toks.push_back(Tok);
 1130         Toks.push_back(Tok);
 1135           Toks.push_back(Tok);
 1144       Toks.push_back(Tok);
 1152         Toks.push_back(Tok);
 1162       Toks.push_back(Tok);
 1168       Toks.push_back(Tok);
 1174       Toks.push_back(Tok);
 1190       Toks.push_back(Tok);
 1196       Toks.push_back(Tok);
 1202       Toks.push_back(Tok);
 1207       Toks.push_back(Tok);
 1216       Toks.push_back(Tok);
 1225       Toks.push_back(Tok);
tools/clang/lib/Parse/ParseDecl.cpp
  197       LateAttrs->push_back(LA);
  202         getCurrentClass().LateParsedDeclarations.push_back(LA);
  206       LA->Toks.push_back(Tok);
  214       LA->Toks.push_back(Eof);
  361       ArgExprs.push_back(ParseIdentifierLoc());
  388         ArgExprs.push_back(ParseIdentifierLoc());
  402         ArgExprs.push_back(ArgExpr.get());
 1485   LA.Toks.push_back(AttrEnd);
 1489   LA.Toks.push_back(Tok);
 1719       ToBeMoved.push_back(&AL);
 2131     DeclsInGroup.push_back(FirstDecl);
 2171         DeclsInGroup.push_back(ThisDecl);
 2324         FakedParamLists.push_back(Actions.ActOnTemplateParameterList(
 2383         StopTokens.push_back(tok::comma);
 2386           StopTokens.push_back(tok::r_paren);
 2868   ArgExprs.push_back(ArgExpr.get());
 4191         FieldDecls.push_back(Field);
 4699     EnumConstantDecls.push_back(EnumConstDecl);
 6017         TentativelyDeclaredIdentifiers.push_back(D.getIdentifier());
 6080     Bindings.push_back({Tok.getIdentifierInfo(), Tok.getLocation()});
 6417       DeclsInPrototype.push_back(ND);
tools/clang/lib/Parse/ParseDeclCXX.cpp
  107       ExtraNSs.push_back(Info);
  751         DeclsInGroup.push_back(UD);
 1869           FakedParamLists.push_back(Actions.ActOnTemplateParameterList(
 2050       BaseInfo.push_back(Result.get());
 2184     getCurrentClass().LateParsedDeclarations.push_back(LateMethod);
 2881       DeclsInGroup.push_back(ThisDecl);
 3444       MemInitializers.push_back(MemInit.get());
 3630     ExceptionSpecTokens->push_back(StartTok); // 'throw' or 'noexcept'
 3631     ExceptionSpecTokens->push_back(Tok); // '('
 3767       Exceptions.push_back(Res.get());
 3768       Ranges.push_back(Range);
 3849   ClassStack.top()->LateParsedDeclarations.push_back(new LateParsedClass(this, Victim));
 4225     ArgExprs.push_back(StringResult.get());
 4278     ArgExprs.push_back(UuidString);
tools/clang/lib/Parse/ParseExpr.cpp
 2163     Comps.push_back(Sema::OffsetOfComponent());
 2172         Comps.push_back(Sema::OffsetOfComponent());
 2189         Comps.push_back(Sema::OffsetOfComponent());
 2719     StringToks.push_back(Tok);
 2796     Types.push_back(Ty);
 2811     Exprs.push_back(ER.get());
 2920       Exprs.push_back(Expr.get());
 2927     CommaLocs.push_back(ConsumeToken());
 2958     Exprs.push_back(Expr.get());
 2965     CommaLocs.push_back(ConsumeToken());
 3215       AvailSpecs.push_back(*Spec);
tools/clang/lib/Parse/ParseExprCXX.cpp
 2555       Toks.push_back(Tok);
 2556       TokLocs.push_back(ConsumeStringToken());
 2576       TokLocs.push_back(SuffixLoc);
 3309     Args.push_back(Ty.get());
 3473   Toks.push_back(AttrEnd);
 3476   Toks.push_back(Tok);
tools/clang/lib/Parse/ParseInit.cpp
  477       InitExprs.push_back(SubElt.get());
  561       InitExprs.push_back(SubElt.get());
tools/clang/lib/Parse/ParseObjc.cpp
  142     ClassNames.push_back(Tok.getIdentifierInfo());
  143     ClassLocs.push_back(Tok.getLocation());
  150     ClassTypeParams.push_back(TypeParams);
  338         protocolLocs.push_back(pair.second);
  439         typeParams.push_back(typeParam.get());
  517       typeParams.push_back(typeParam.get());
  606         allMethods.push_back(methodPrototype);
  659         allTUVariables.push_back(
  664       allTUVariables.push_back(ParseDeclarationOrFunctionDefinition(attrs));
 1419       KeyIdents.push_back(SelIdent);
 1436     KeyIdents.push_back(SelIdent);
 1437     KeyLocs.push_back(selLoc);
 1542     ProtocolLocs.push_back(Tok.getLocation());
 1616       identifiers.push_back(Tok.getIdentifierInfo());
 1617       identifierLocs.push_back(ConsumeToken());
 1694         typeArgs.push_back(fullTypeArg.get());
 1701         unknownTypeArgs.push_back(identifiers[i]);
 1702         unknownTypeArgsLoc.push_back(identifierLocs[i]);
 1707         unknownTypeArgs.push_back(identifiers[i]);
 1708         unknownTypeArgsLoc.push_back(identifierLocs[i]);
 1729       typeArgs.push_back(typeArg.get());
 1977         AllIvarDecls.push_back(Field);
 2564           CatchStmts.push_back(Catch.get());
 2647   CurParsedObjCImpl->LateParsedObjCMethods.push_back(LM);
 2650   Toks.push_back(Tok);
 2654       Toks.push_back(Tok);
 2661     Toks.push_back(Tok); // also store '{'
 2670     Toks.push_back(Tok); // also store '{'
 3176       KeyIdents.push_back(selIdent);
 3177       KeyLocs.push_back(Loc);
 3224       KeyExprs.push_back(Res.get());
 3270       KeyExprs.push_back(Res.get());
 3296     KeyIdents.push_back(selIdent);
 3297     KeyLocs.push_back(Loc);
 3320   AtLocs.push_back(AtLoc);
 3321   AtStrings.push_back(Res.get());
 3324     AtLocs.push_back(ConsumeToken()); // eat the @.
 3334     AtStrings.push_back(Lit.get());
 3428     ElementExprs.push_back(Res.get());
 3496     Elements.push_back(Element);
 3590   KeyIdents.push_back(SelIdent);
 3597         KeyIdents.push_back(nullptr);
 3614       KeyIdents.push_back(SelIdent);
 3649   LM.Toks.push_back(Eof);
 3652   LM.Toks.push_back(Tok);
tools/clang/lib/Parse/ParseOpenMP.cpp
   62       Identifiers.push_back(Res.get());
  572       Clauses.push_back(Clause);
 1297             Clauses.push_back(Clause);
 1343         Clauses.push_back(Clause);
 1395     Toks.push_back(Tok);
 1398       Toks.push_back(Tok);
 1401     Toks.push_back(Tok);
 1651             Clauses.push_back(Clause);
 1812         Clauses.push_back(Clause);
 2327     Arg.push_back(getOpenMPSimpleClauseType(
 2329     KLoc.push_back(Tok.getLocation());
 2337     Arg.push_back(getOpenMPSimpleClauseType(
 2339     KLoc.push_back(Tok.getLocation());
 2349     Arg.push_back(getOpenMPSimpleClauseType(
 2351     KLoc.push_back(Tok.getLocation());
 2357     KLoc.push_back(Tok.getLocation());
 2359     Arg.push_back(parseOpenMPDirectiveKind(*this));
 2493       Data.MapTypeModifiers.push_back(TypeModifier);
 2494       Data.MapTypeModifiersLoc.push_back(Tok.getLocation());
 2497       Data.MapTypeModifiers.push_back(TypeModifier);
 2498       Data.MapTypeModifiersLoc.push_back(Tok.getLocation());
 2729       Vars.push_back(VarExpr.get());
tools/clang/lib/Parse/ParsePragma.cpp
 1947         Identifiers.push_back(Tok);
 2221     Pragma.push_back(Tok);
 2240   Pragma.push_back(Tok);
 2452     TokenVector.push_back(Tok);
 2456   TokenVector.push_back(EoF);
 2735     TokenList.push_back(FPTok);
 2789     ValueList.push_back(Tok);
 2806   ValueList.push_back(EOFTok); // Terminates expression for parsing.
 2920     TokenList.push_back(LoopHintTok);
 3242       AttributeTokens.push_back(Tok);
 3262     AttributeTokens.push_back(EOFTok);
tools/clang/lib/Parse/ParseStmt.cpp
  976       Stmts.push_back(R.get());
 1047       DeclsInGroup.push_back(Actions.LookupOrCreateLabel(II, IdLoc, LabelLoc));
 1060       Stmts.push_back(R.get());
 1122       Stmts.push_back(R.get());
 2255         Handlers.push_back(Handler.get());
 2351       Stmts.push_back(DepResult.get());
 2379       Stmts.push_back(R.get());
tools/clang/lib/Parse/ParseStmtAsm.cpp
  162     TempToks.push_back(AsmToks[i]);
  210   LineToks.push_back(EndOfStreamTok);
  213   LineToks.push_back(Tok);
  321     TokOffsets.push_back(Asm.size());
  345   Asm.push_back('\0');
  414     LBraceLocs.push_back(EndLoc);
  422     LBraceLocs.push_back(SourceLocation());
  434       AsmToks.push_back(Tok);
  437       LBraceLocs.push_back(EndLoc);
  495         AsmToks.push_back(Tok);
  521       AsmToks.push_back(Tok);
  814         Clobbers.push_back(Clobber.get());
  841       Names.push_back(Tok.getIdentifierInfo());
  848       Exprs.push_back(Res.get());
  901       Names.push_back(II);
  904       Names.push_back(nullptr);
  911     Constraints.push_back(Constraint.get());
  928     Exprs.push_back(Res.get());
tools/clang/lib/Parse/ParseTemplate.cpp
  145     ParamLists.push_back(Actions.ActOnTemplateParameterList(
  299         FakedParamLists.push_back(Actions.ActOnTemplateParameterList(
  466       TemplateParams.push_back(TmpParam);
 1475     DeclContextsToReenter.push_back({DD, ShouldPush});
 1483     TemplateParamScopeStack.push_back(
 1489       TemplateParamScopeStack.push_back(new ParseScope(this, Scope::DeclScope));
 1498   LPT.Toks.push_back(Tok);
tools/clang/lib/Parse/ParseTentative.cpp
  975       TentativelyDeclaredIdentifiers.push_back(Tok.getIdentifierInfo());
tools/clang/lib/Sema/AnalysisBasedWarnings.cpp
  226   WorkList.push_back(&cfg->getEntry());
  246         WorkList.push_back(SuccBlock);
  286   Stack.push_back(&ThrowBlock);
  309         Stack.push_back(Succ);
tools/clang/lib/Sema/CodeCompleteConsumer.cpp
  377         Contexts.push_back(DC);
  432   Chunks.push_back(Chunk(CodeCompletionString::CK_TypedText, Text));
  436   Chunks.push_back(Chunk::CreateText(Text));
  440   Chunks.push_back(Chunk::CreateOptional(Optional));
  444   Chunks.push_back(Chunk::CreatePlaceholder(Placeholder));
  448   Chunks.push_back(Chunk::CreateInformative(Text));
  452   Chunks.push_back(Chunk::CreateResultType(ResultType));
  457   Chunks.push_back(Chunk::CreateCurrentParameter(CurrentParameter));
  462   Chunks.push_back(Chunk(CK, Text));
tools/clang/lib/Sema/JumpDiagnostics.cpp
   99   Scopes.push_back(GotoScope(~0U, ~0U, ~0U, SourceLocation()));
  226     Scopes.push_back(GotoScope(ParentScope, Diags.first, Diags.second,
  273     Scopes.push_back(GotoScope(ParentScope,
  297     IndirectJumpTargets.push_back(cast<AddrLabelExpr>(S)->getLabel());
  304     Scopes.push_back(GotoScope(ParentScope, Diag, 0, S->getBeginLoc()));
  317       Jumps.push_back(S);
  322     IndirectJumps.push_back(S);
  342     Jumps.push_back(S);
  351         AsmJumps.push_back(GS);
  353           AsmJumpTargets.push_back(E->getLabel());
  370     Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc()));
  375     Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc()));
  379       Scopes.push_back(GotoScope(ParentScope, Diag, 0, IS->getBeginLoc()));
  389       Scopes.push_back(GotoScope(ParentScope,
  401       Scopes.push_back(GotoScope(ParentScope,
  414       Scopes.push_back(GotoScope(ParentScope,
  425       Scopes.push_back(GotoScope(ParentScope,
  432       Scopes.push_back(GotoScope(ParentScope,
  460       Scopes.push_back(GotoScope(ParentScope,
  472       Scopes.push_back(GotoScope(ParentScope,
  483       Scopes.push_back(GotoScope(ParentScope,
  504     Scopes.push_back(GotoScope(ParentScope,
  518     Scopes.push_back(GotoScope(ParentScope,
  552         Scopes.push_back(GotoScope(ParentScope, 0,
  849       ToScopesCXX98Compat.push_back(I);
  907       ToScopesWarning.push_back(I);
  909       ToScopesCXX98Compat.push_back(I);
  911       ToScopesError.push_back(I);
tools/clang/lib/Sema/MultiplexExternalSemaSource.cpp
   23   Sources.push_back(&s1);
   24   Sources.push_back(&s2);
   35   Sources.push_back(&source);
tools/clang/lib/Sema/ParsedAttr.cpp
   90   FreeLists[freeListIndex].push_back(Attr);
tools/clang/lib/Sema/ScopeInfo.cpp
  154   Uses.push_back(WeakUseTy(Msg, Msg->getNumArgs() == 0));
tools/clang/lib/Sema/Sema.cpp
  105         IncludeStack.push_back(IncludeLoc);
 1071       Stack.push_back(CurrentModule);
 1543         Worklist.push_back(
 1560       Worklist.push_back(
 1636     FunctionScopes.push_back(CachedFunctionScope.release());
 1638     FunctionScopes.push_back(new FunctionScopeInfo(getDiagnostics()));
 1645   FunctionScopes.push_back(new BlockScopeInfo(getDiagnostics(),
 1651   FunctionScopes.push_back(LSI);
 1769   getCurFunction()->CompoundScopes.push_back(CompoundScopeInfo(IsStmtExpr));
 2171   FunctionScopes.push_back(CSI);
tools/clang/lib/Sema/SemaAccess.cpp
  108         Records.push_back(Record->getCanonicalDecl());
  112         Functions.push_back(Function->getCanonicalDecl());
  317       Queue.push_back(RD);
  666       CurPath.push_back(RD);
  677     CurPath.push_back(Cur);
tools/clang/lib/Sema/SemaAttr.cpp
  348     PackIncludeStack.push_back(
  724         SubjectMatchRules.push_back(attr::SubjectMatchRule(Rule.first));
  728           SubjectMatchRules.push_back(attr::SubjectMatchRule(Rule.first));
  738           SubjectMatchRules.push_back(Rule.first);
  749       ExtraRules.push_back(attr::SubjectMatchRule(Rule.first));
tools/clang/lib/Sema/SemaCUDA.cpp
  294       Bases.push_back(&B);
  300       Bases.push_back(&VB);
tools/clang/lib/Sema/SemaCast.cpp
 1939     AttrTokens.push_back(II->isKeyword(Self.getLangOpts())
 1945     AttrTokens.push_back(tok::kw___attribute);
 1946     AttrTokens.push_back(tok::l_paren);
 1947     AttrTokens.push_back(tok::l_paren);
 1949     AttrTokens.push_back(II->isKeyword(Self.getLangOpts())
 1952     AttrTokens.push_back(tok::r_paren);
 1953     AttrTokens.push_back(tok::r_paren);
tools/clang/lib/Sema/SemaChecking.cpp
 4809     APIOrderedArgs.push_back(Args[0]);
 4813       APIOrderedArgs.push_back(Args[1]); // Val1/Order
 4819       APIOrderedArgs.push_back(Args[2]); // Val1
 4820       APIOrderedArgs.push_back(Args[1]); // Order
 4823       APIOrderedArgs.push_back(Args[2]); // Val1
 4824       APIOrderedArgs.push_back(Args[3]); // Val2
 4825       APIOrderedArgs.push_back(Args[1]); // Order
 4828       APIOrderedArgs.push_back(Args[2]); // Val1
 4829       APIOrderedArgs.push_back(Args[4]); // Val2
 4830       APIOrderedArgs.push_back(Args[1]); // Order
 4831       APIOrderedArgs.push_back(Args[3]); // OrderFail
 4834       APIOrderedArgs.push_back(Args[2]); // Val1
 4835       APIOrderedArgs.push_back(Args[4]); // Val2
 4836       APIOrderedArgs.push_back(Args[5]); // Weak
 4837       APIOrderedArgs.push_back(Args[1]); // Order
 4838       APIOrderedArgs.push_back(Args[3]); // OrderFail
 4918   SubExprs.push_back(Ptr);
 4922     SubExprs.push_back(APIOrderedArgs[1]); // Val1
 4925     SubExprs.push_back(APIOrderedArgs[1]); // Order
 4931     SubExprs.push_back(APIOrderedArgs[2]); // Order
 4932     SubExprs.push_back(APIOrderedArgs[1]); // Val1
 4936     SubExprs.push_back(APIOrderedArgs[3]); // Order
 4937     SubExprs.push_back(APIOrderedArgs[1]); // Val1
 4938     SubExprs.push_back(APIOrderedArgs[2]); // Val2
 4941     SubExprs.push_back(APIOrderedArgs[3]); // Order
 4942     SubExprs.push_back(APIOrderedArgs[1]); // Val1
 4943     SubExprs.push_back(APIOrderedArgs[4]); // OrderFail
 4944     SubExprs.push_back(APIOrderedArgs[2]); // Val2
 4947     SubExprs.push_back(APIOrderedArgs[4]); // Order
 4948     SubExprs.push_back(APIOrderedArgs[1]); // Val1
 4949     SubExprs.push_back(APIOrderedArgs[5]); // OrderFail
 4950     SubExprs.push_back(APIOrderedArgs[2]); // Val2
 4951     SubExprs.push_back(APIOrderedArgs[3]); // Weak
 4972     SubExprs.push_back(Scope);
 5946     exprs.push_back(TheCall->getArg(i));
 6665       DiagnosticExprs.push_back(StrExpr);
 6668       DiagnosticExprs.push_back(StrExpr);
12498     SequenceTree() { Values.push_back(Value(0)); }
12505       Values.push_back(Value(Parent.Index));
12885       WorkList.push_back(BO->getRHS());
12900       WorkList.push_back(BO->getRHS());
12917       WorkList.push_back(CO->getTrueExpr());
12918       WorkList.push_back(CO->getFalseExpr());
12949       Elts.push_back(Region);
12970       Elts.push_back(Region);
12985   WorkList.push_back(E);
14699     ReverseMemberChain.push_back(FD);
tools/clang/lib/Sema/SemaCodeComplete.cpp
  676     TargetParents.push_back(CommonAncestor);
 5063       Results.push_back(ResultCandidate(Candidate.Function));
 5153         Results.push_back(ResultCandidate(FD));
 5188           Results.push_back(ResultCandidate(FP));
 5191         Results.push_back(ResultCandidate(FT));
 5268   Data.IgnoreDecls.push_back(VD);
 7004         Data.IgnoreDecls.push_back(*I);
 8295     Containers.push_back(SearchDecl);
 8310         Containers.push_back(Cat);
 8659     TypedChunk.push_back(IsDirectory ? '/' : Angled ? '>' : '"');
tools/clang/lib/Sema/SemaCoroutine.cpp
  517       CtorArgExprs.push_back(ThisExpr.get());
  539     CtorArgExprs.push_back(RefExpr.get());
 1002     this->ParamMovesVector.push_back(KV.second);
 1164       PlacementArgs.push_back(ThisExpr.get());
 1179     PlacementArgs.push_back(PDRefExpr.get());
 1259     NewArgs.push_back(Arg);
 1285     DeleteArgs.push_back(FrameSize);
tools/clang/lib/Sema/SemaDecl.cpp
 2106       Params.push_back(parm);
 3640         Params.push_back(Param);
 3681         ArgTypes.push_back(NewParm->getType());
 3687         Warnings.push_back(Warn);
 3688         ArgTypes.push_back(NewParm->getType());
 4721           Chaining.push_back(VD);
 5050   Chain.push_back(Anon);
 5116   Chain.push_back(Anon);
 5297       Params.push_back(Idx);
 7310               ->ShadowingDecls.push_back(
 8445   HistoryStack.push_back(nullptr);
 8454   VisitStack.push_back(RecTy->getDecl());
 8472       HistoryStack.push_back(Field);
 8487     VisitStack.push_back(nullptr);
 8500         VisitStack.push_back(FD);
 8957         Params.push_back(Param);
 9013       Params.push_back(Param);
10810       InitFieldIndex.push_back(0);
10830         Fields.push_back(FD);
10848         UsedFieldIndex.push_back(I->getFieldIndex());
12805     Decls.push_back(DS.getRepAsDecl());
12852       Decls.push_back(D);
13184       LSI->LocalPacks.push_back(New);
14647     Namespaces.push_back(II);
16397   AllIvarDecls.push_back(Ivar);
16449       RecFields.push_back(FD);
17279       Vec->push_back(D);
17280       Vec->push_back(ECD);
17296     Vec->push_back(ECD);
tools/clang/lib/Sema/SemaDeclAttr.cpp
  658       Args.push_back(ArgExp);
  667         Args.push_back(ArgExp);
  674       Args.push_back(ArgExp);
  718     Args.push_back(ArgExp);
 1168     States.push_back(CallableState);
 1463     NonNullArgs.push_back(Idx);
 1729     OwnershipArgs.push_back(Idx);
 1919     CPUs.push_back(CPUArg->Ident);
 3420     EncodingIndices.push_back(ArgIdx);
 5406     Tags.push_back(Tag);
 5419       Tags.push_back(NS->getName());
 7359         Params.push_back(Param);
 7386     WeakTopLevelDecl.push_back(NewD);
 8215     AvailabilityStack.push_back(
 8229     StmtStack.push_back(S);
 8443   AvailabilityStack.push_back(CondVersion);
tools/clang/lib/Sema/SemaDeclCXX.cpp
  217       Exceptions.push_back(E);
  734         CPlusPlus20Specifiers.push_back(DeclSpec::getSpecifierName(SCS));
  735         CPlusPlus20SpecifierLocs.push_back(DS.getStorageClassSpecLoc());
  737         BadSpecifiers.push_back(DeclSpec::getSpecifierName(SCS));
  738         BadSpecifierLocs.push_back(DS.getStorageClassSpecLoc());
  742       CPlusPlus20Specifiers.push_back(DeclSpec::getSpecifierName(TSCS));
  743       CPlusPlus20SpecifierLocs.push_back(DS.getThreadStorageClassSpecLoc());
  746       BadSpecifiers.push_back(
  748       BadSpecifierLocs.push_back(DS.getConstexprSpecLoc());
  751       BadSpecifiers.push_back("inline");
  752       BadSpecifierLocs.push_back(DS.getInlineSpecLoc());
  846     Bindings.push_back(BD);
 1992     ReturnStmts.push_back(S->getBeginLoc());
 2390       Queue.push_back(Base);
 2798     BasePathArray.push_back(const_cast<CXXBaseSpecifier*>(Path[I].Base));
 3491         Fields.push_back(FD);
 3506         UsedFieldIndex.push_back((*I)->getFieldIndex());
 3649       InitFieldIndex.push_back(0);
 3757               DeclsToRemove.push_back(FD);
 4551     BasePath.push_back(BaseSpec);
 4785     AllToInit.push_back(Init);
 5020       Info.AllToInit.push_back(Value);
 5035       Info.AllToInit.push_back(CXXBaseInit);
 5047       Info.AllToInit.push_back(Value);
 5057       Info.AllToInit.push_back(CXXBaseInit);
 5128   IdealInits.push_back(Field->getCanonicalDecl());
 5172     IdealInitKeys.push_back(GetKeyForBase(SemaRef.Context, VBase.getType()));
 5178     IdealInitKeys.push_back(GetKeyForBase(SemaRef.Context, Base.getType()));
 6024     DelayedDllExportClasses.push_back(Class);
 6432         DelayedDllExportMemberFunctions.push_back(M);
 7109         Classes.push_back(FD->getType()->getAsCXXRecordDecl());
 8239           overloadedMethods.push_back(MD);
 8479     ParameterLists.push_back(PSD->getTemplateParameters());
 8483       ParameterLists.push_back(DD->getTemplateParameterList(i));
 8487         ParameterLists.push_back(FTD->getTemplateParameters());
 8493       ParameterLists.push_back(TD->getTemplateParameterList(i));
 8497         ParameterLists.push_back(CTD->getTemplateParameters());
11607     ParamDecls.push_back(PD);
11687       Inits.push_back(new (Context) CXXCtorInitializer(
12521     BasePath.push_back(&Base);
12546     Statements.push_back(Copy.getAs<Expr>());
12613     Statements.push_back(Copy.getAs<Stmt>());
12624       Statements.push_back(Return.getAs<Stmt>());
12744     Worklist.push_back(&BI);
12802           Worklist.push_back(&BI);
12888     BasePath.push_back(&Base);
12914     Statements.push_back(Move.getAs<Expr>());
12984     Statements.push_back(Move.getAs<Stmt>());
12996       Statements.push_back(Return.getAs<Stmt>());
15821       AllToInit.push_back(Member);
16084         Exceptions.push_back(ET);
tools/clang/lib/Sema/SemaDeclObjC.cpp
 1034           clonedTypeParams.push_back(
 1333     Protocols.push_back(PDecl);
 1521     protocols.push_back(proto);
 1541       typeDecls.push_back(TypeOrClassDecl());
 1546       typeDecls.push_back(typeDecl);
 1552       typeDecls.push_back(objcClass);
 1557     typeDecls.push_back(TypeOrClassDecl());
 1624       typeArgs.push_back(type.get());
 1791     DeclsInGroup.push_back(PDecl);
 2102     DeclsInGroup.push_back(Dcl);
 2105   DeclsInGroup.push_back(ObjCImpDecl);
 3119     DeclsInGroup.push_back(IDecl);
 3488         Methods.push_back(M->getMethod());
 3504         Methods.push_back(M->getMethod());
 3515   FilteredMethods.push_back(BestMethod);
 3519       FilteredMethods.push_back(M);
 3647     BestMethod.push_back(Method);
 3650     BestMethod.push_back(Method);
 3694           Methods.push_back(M->getMethod());
 3698           Methods.push_back(M->getMethod());
 3706           Methods.push_back(M->getMethod());
 3710           Methods.push_back(M->getMethod());
 4635     Params.push_back(Param);
 4648     Params.push_back(Param);
 4836     Decls.push_back(FD);
 4961       Ivars.push_back(Iv);
tools/clang/lib/Sema/SemaExpr.cpp
 1543       CompatIndices.push_back(i);
 1645     StringTokLocs.push_back(Tok.getLocation());
 5213     AllArgs.push_back(Arg);
 5226         AllArgs.push_back(arg.get());
 5234         AllArgs.push_back(Arg.get());
 5430       OverloadParams.push_back(ParamType);
 5442     OverloadParams.push_back(Context.getPointerType(PointeeType));
 5470     Params.push_back(Parm);
11987       ExprEvalContexts.back().VolatileAssignmentLHSs.push_back(LHSExpr);
13907       Comps.push_back(OffsetOfNode(OC.LocStart, Exprs.size(), OC.LocEnd));
13908       Exprs.push_back(Idx);
13916       Comps.push_back(OffsetOfNode(OC.LocStart, OC.U.IdentInfo, OC.LocEnd));
13999         Comps.push_back(OffsetOfNode(B.Base));
14005         Comps.push_back(OffsetOfNode(OC.LocStart,
14009       Comps.push_back(OffsetOfNode(OC.LocStart, MemberDecl, OC.LocEnd));
14189       Params.push_back(Param);
14198       Params.push_back(Param);
14394     Captures.push_back(NewCap);
14404     ExprCleanupObjects.push_back(Result->getBlockDecl());
16542         AssocExprs.push_back(AssocExpr.get());
16545         AssocExprs.push_back(OrigAssocExpr);
17149     ExprEvalContexts.back().DelayedDecltypeCalls.push_back(CE);
17582         ArgTypes.push_back(ArgType);
17720           Params.push_back(Param);
tools/clang/lib/Sema/SemaExprCXX.cpp
  857     Objects.push_back(PublicSubobject);
 1576         BestFns->push_back(Info);
 1590       BestFns->push_back(Info);
 2373   AllocArgs.push_back(&Size);
 2382     AllocArgs.push_back(&Align);
 2522       ArgTypes.push_back(Context.VoidPtrTy);
 2524         ArgTypes.push_back(Proto->getParamType(I));
 2733     Params.push_back(Param);
 2744         Params.push_back(SizeT);
 2748           Params.push_back(Context.getTypeDeclType(getStdAlignValT()));
 2782           FuncParams.push_back(
 2830       ParamDecls.push_back(ParmVarDecl::Create(
 3083       NewExprs.push_back(NE);
 3112       NewExprs.push_back(NE);
 3151       NewExprs.push_back(NE);
 4969       OpaqueArgExprs.push_back(
 4975       ArgExprs.push_back(&E);
 5064     ConvertedArgs.push_back(TInfo);
 6083           ExceptionTypeStorage.push_back(E);
 6208       QualifierUnion.push_back(
 6225       QualifierUnion.push_back(
 6513     ExprEvalContexts.back().DelayedDecltypeBinds.push_back(Bind);
 6785         OperatorArrows.push_back(OpCall->getDirectCallee());
tools/clang/lib/Sema/SemaExprObjC.cpp
  698         Params.push_back(bytes);
  708         Params.push_back(type);
  829       Params.push_back(objects);
  837       Params.push_back(cnt);
  937       Params.push_back(objects);
  945       Params.push_back(keys);
  953       Params.push_back(cnt);
 4362       subTypes.push_back(assoc.getTypeSourceInfo());
 4366       subExprs.push_back(sub);
tools/clang/lib/Sema/SemaInit.cpp
 2266       Replacements.push_back(Designator((IdentifierInfo *)nullptr,
 2270       Replacements.push_back(Designator((IdentifierInfo *)nullptr,
 3141       Designators.push_back(ASTDesignator(D.getField(), D.getDotLoc(),
 3153         Designators.push_back(ASTDesignator(InitExpressions.size(),
 3156         InitExpressions.push_back(Index);
 3193           Designators.push_back(ASTDesignator(InitExpressions.size(),
 3197           InitExpressions.push_back(StartIndex);
 3198           InitExpressions.push_back(EndIndex);
 3527   Steps.push_back(S);
 3539   Steps.push_back(S);
 3547   Steps.push_back(S);
 3554   Steps.push_back(S);
 3561   Steps.push_back(S);
 3575   Steps.push_back(S);
 3594   Steps.push_back(S);
 3601   Steps.push_back(S);
 3612   Steps.push_back(S);
 3619   Steps.push_back(S);
 3633   Steps.push_back(S);
 3640   Steps.push_back(S);
 3647   Steps.push_back(S);
 3654   Steps.push_back(S);
 3661   Steps.push_back(S);
 3668   Steps.push_back(S);
 3679   Steps.push_back(S);
 3686   Steps.push_back(S);
 3695   Steps.push_back(s);
 3702   Steps.push_back(S);
 3709   Steps.push_back(S);
 3716   Steps.push_back(S);
 3723   Steps.push_back(S);
 3738   Steps.push_back(S);
 6791     Path.push_back({IndirectLocalPathEntry::GslPointerInit, Arg, D});
 6870     Path.push_back({IndirectLocalPathEntry::LifetimeBoundCall, Arg, D});
 6941       Path.push_back(
 6974         Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD});
 7035       Path.push_back({IndirectLocalPathEntry::DefaultInit, DIE, DIE->getField()});
 7056         Path.push_back({IndirectLocalPathEntry::LValToRVal, CE});
 7064               Path.push_back({IndirectLocalPathEntry::VarInit, DRE, VD});
 7103         Path.push_back({IndirectLocalPathEntry::AddressOf, CE});
 7218       Path.push_back({IndirectLocalPathEntry::AddressOf, UO});
 8387       ArrayLoopCommonExprs.push_back(BaseExpr);
 9647     CurrentParameterCopyTypes.push_back(Entity.getType());
tools/clang/lib/Sema/SemaLambda.cpp
  873     getCurLambda()->LocalPacks.push_back(NewVD);
  958         Params.push_back(cast<ParmVarDecl>(FTI.Params[i].Param));
 1360     InvokerParams.push_back(ParmVarDecl::Create(
 1771       Captures.push_back(Capture);
 1772       CaptureInits.push_back(Init.get());
 1846       ExprEvalContexts.back().Lambdas.push_back(Lambda);
 1894     BlockParams.push_back(ParmVarDecl::Create(
 1923   ExprCleanupObjects.push_back(Block);
tools/clang/lib/Sema/SemaLookup.cpp
  162             queue.push_back(NS);
  188       list.push_back(UnqualUsingEntry(UD->getNominatedNamespace(), Common));
  580           EquivalentNonFunctions.push_back(D);
  734       ArgList.push_back(ArgTypes[A][Idx]);
  811           ParmList.push_back(Parm);
 1555     CodeSynthesisContextLookupModules.push_back(M);
 1597       Modules->push_back(S.getOwningModule(NonConstD));
 1633       Modules->push_back(R->getOwningModule());
 2068       Queue.push_back(ND);
 2116         Queue.push_back(Nom);
 2775   Bases.push_back(Class);
 2799           Bases.push_back(BaseDecl);
 2891         Queue.push_back(Arg.getTypePtr());
 2914       Queue.push_back(MemberPtr->getClass());
 4131       NewDecls.push_back(*DI);
 4133       NewDecls.push_back(*DI);
 4183     Identifiers.push_back(II);
 4488       CurContextIdentifiers.push_back(ND->getIdentifier());
 4494   DistanceMap[1].push_back(SI);
 4506       Chain.push_back(DC->getPrimaryContext());
 4588   DistanceMap[NumSpecifiers].push_back(SI);
 5147   CorrectionDecls.push_back(CDecl);
 5310   OwningModules.push_back(Owner);
 5364       UniqueModules.push_back(M);
 5486     TypoExprs.push_back(TE);
tools/clang/lib/Sema/SemaModule.cpp
  375     IdentifierLocs.push_back(Path[I].second);
  382       IdentifierLocs.push_back(SourceLocation());
tools/clang/lib/Sema/SemaObjCProperty.cpp
  897         Mismatches.push_back({Prop, Kind, AttributeName});
  929       Mismatches.push_back({Prop, DifferentGetter, ""});
  934       Mismatches.push_back({Prop, DifferentSetter, ""});
  943         Mismatches.push_back({Prop, IncompatibleType, ""});
tools/clang/lib/Sema/SemaOpenMP.cpp
  540     RequiresDecls.push_back(RD);
  577     TargetLocations.push_back(LocStart);
  834         Elem.DeclareTargetLinkVarDecls.push_back(E);
 2161             PrivateCopies.push_back(nullptr);
 2180               PrivateCopies.push_back(nullptr);
 2183             PrivateCopies.push_back(buildDeclRefExpr(
 2188             PrivateCopies.push_back(nullptr);
 2437       Vars.push_back(DE);
 2487     Vars.push_back(RefExpr);
 2650     Vars.push_back(RefExpr);
 2894         ImplicitFirstprivate.push_back(E);
 2978           ImplicitFirstprivate.push_back(E);
 3677         PICs.push_back(C);
 3688       LCs.push_back(cast<OMPLinearClause>(Clause));
 4008         NameModifierLoc.push_back(IC->getNameModifierLoc());
 4292         ClausesWithImplicit.push_back(Implicit);
 4320     AllowedNameModifiers.push_back(OMPD_parallel);
 4359     AllowedNameModifiers.push_back(OMPD_parallel);
 4364     AllowedNameModifiers.push_back(OMPD_parallel);
 4369     AllowedNameModifiers.push_back(OMPD_parallel);
 4374     AllowedNameModifiers.push_back(OMPD_task);
 4421     AllowedNameModifiers.push_back(OMPD_target);
 4426     AllowedNameModifiers.push_back(OMPD_target);
 4427     AllowedNameModifiers.push_back(OMPD_parallel);
 4432     AllowedNameModifiers.push_back(OMPD_target);
 4433     AllowedNameModifiers.push_back(OMPD_parallel);
 4447     AllowedNameModifiers.push_back(OMPD_cancel);
 4452     AllowedNameModifiers.push_back(OMPD_target_data);
 4457     AllowedNameModifiers.push_back(OMPD_target_enter_data);
 4462     AllowedNameModifiers.push_back(OMPD_target_exit_data);
 4467     AllowedNameModifiers.push_back(OMPD_taskloop);
 4472     AllowedNameModifiers.push_back(OMPD_taskloop);
 4477     AllowedNameModifiers.push_back(OMPD_taskloop);
 4482     AllowedNameModifiers.push_back(OMPD_taskloop);
 4487     AllowedNameModifiers.push_back(OMPD_taskloop);
 4488     AllowedNameModifiers.push_back(OMPD_parallel);
 4497     AllowedNameModifiers.push_back(OMPD_target_update);
 4502     AllowedNameModifiers.push_back(OMPD_parallel);
 4507     AllowedNameModifiers.push_back(OMPD_parallel);
 4516     AllowedNameModifiers.push_back(OMPD_target);
 4517     AllowedNameModifiers.push_back(OMPD_parallel);
 4522     AllowedNameModifiers.push_back(OMPD_target);
 4535     AllowedNameModifiers.push_back(OMPD_parallel);
 4540     AllowedNameModifiers.push_back(OMPD_parallel);
 4545     AllowedNameModifiers.push_back(OMPD_target);
 4550     AllowedNameModifiers.push_back(OMPD_target);
 4555     AllowedNameModifiers.push_back(OMPD_target);
 4556     AllowedNameModifiers.push_back(OMPD_parallel);
 4561     AllowedNameModifiers.push_back(OMPD_target);
 4562     AllowedNameModifiers.push_back(OMPD_parallel);
 4567     AllowedNameModifiers.push_back(OMPD_target);
 4831     NewAligns.push_back(Align.get());
 4914       NewSteps.push_back(E ? NewStep : nullptr);
 4928           NewSteps.push_back(Step);
 4944     NewSteps.push_back(NewStep);
 6867       PreInits.push_back(Pair.second->getDecl());
11579       Excluded.push_back(M2);
11581       Excluded.push_back(OMPC_SCHEDULE_MODIFIER_monotonic);
11583       Excluded.push_back(OMPC_SCHEDULE_MODIFIER_nonmonotonic);
12025       Vars.push_back(RefExpr);
12026       PrivateCopies.push_back(nullptr);
12135     Vars.push_back((VD || CurContext->isDependentContext())
12138     PrivateCopies.push_back(VDPrivateRefExpr);
12191       Vars.push_back(RefExpr);
12192       PrivateCopies.push_back(nullptr);
12193       Inits.push_back(nullptr);
12430           ExprCaptures.push_back(Ref->getDecl());
12434     Vars.push_back((VD || CurContext->isDependentContext())
12437     PrivateCopies.push_back(VDPrivateRefExpr);
12438     Inits.push_back(VDInitRefExpr);
12467       Vars.push_back(RefExpr);
12468       SrcExprs.push_back(nullptr);
12469       DstExprs.push_back(nullptr);
12470       AssignmentOps.push_back(nullptr);
12575           ExprCaptures.push_back(Ref->getDecl());
12588         ExprPostUpdates.push_back(
12593     Vars.push_back((VD || CurContext->isDependentContext())
12596     SrcExprs.push_back(PseudoSrcExpr);
12597     DstExprs.push_back(PseudoDstExpr);
12598     AssignmentOps.push_back(AssignmentOp.get());
12623       Vars.push_back(RefExpr);
12650     Vars.push_back((VD || !Ref || CurContext->isDependentContext())
13813       Vars.push_back(RefExpr);
13814       Privates.push_back(nullptr);
13815       Inits.push_back(nullptr);
13853         ExprCaptures.push_back(Ref->getDecl());
13863           ExprPostUpdates.push_back(
13877     Vars.push_back((VD || CurContext->isDependentContext())
13880     Privates.push_back(PrivateRef);
13881     Inits.push_back(InitRef);
13954       Updates.push_back(nullptr);
13955       Finals.push_back(nullptr);
13967       Updates.push_back(nullptr);
13968       Finals.push_back(nullptr);
14009       Updates.push_back(nullptr);
14010       Finals.push_back(nullptr);
14011       UsedExprs.push_back(nullptr);
14014       Updates.push_back(Update.get());
14015       Finals.push_back(Final.get());
14017         UsedExprs.push_back(SimpleRefExpr);
14023     UsedExprs.push_back(S);
14044       Vars.push_back(RefExpr);
14082     Vars.push_back(DefaultFunctionArrayConversion(
14118       Vars.push_back(RefExpr);
14119       SrcExprs.push_back(nullptr);
14120       DstExprs.push_back(nullptr);
14121       AssignmentOps.push_back(nullptr);
14143       Vars.push_back(DE);
14144       SrcExprs.push_back(nullptr);
14145       DstExprs.push_back(nullptr);
14146       AssignmentOps.push_back(nullptr);
14187     Vars.push_back(DE);
14188     SrcExprs.push_back(PseudoSrcExpr);
14189     DstExprs.push_back(PseudoDstExpr);
14190     AssignmentOps.push_back(AssignmentOp.get());
14216       Vars.push_back(RefExpr);
14217       SrcExprs.push_back(nullptr);
14218       DstExprs.push_back(nullptr);
14219       AssignmentOps.push_back(nullptr);
14298     Vars.push_back(
14301     SrcExprs.push_back(PseudoSrcExpr);
14302     DstExprs.push_back(PseudoDstExpr);
14303     AssignmentOps.push_back(AssignmentOp.get());
14359       Vars.push_back(RefExpr);
14382         Vars.push_back(RefExpr);
14414         Vars.push_back(RefExpr);
14466     Vars.push_back(RefExpr->IgnoreParenImpCasts());
15314       MVLI.UDMapperList.push_back(ER.get());
15317       MVLI.ProcessedVarList.push_back(RE);
15352       MVLI.UDMapperList.push_back(ER.get());
15354       MVLI.ProcessedVarList.push_back(RE);
15358       MVLI.VarBaseDeclarations.push_back(nullptr);
15484     MVLI.UDMapperList.push_back(ER.get());
15487     MVLI.ProcessedVarList.push_back(RE);
15500     MVLI.VarBaseDeclarations.push_back(isa<MemberExpr>(BE) ? nullptr
15649     Decls.push_back(DRD);
16398       MVLI.ProcessedVarList.push_back(RefExpr);
16399       PrivateCopies.push_back(nullptr);
16400       Inits.push_back(nullptr);
16444     MVLI.ProcessedVarList.push_back(VD ? RefExpr->IgnoreParens() : Ref);
16445     PrivateCopies.push_back(VDPrivateRefExpr);
16446     Inits.push_back(VDInitRefExpr);
16455     MVLI.VarBaseDeclarations.push_back(D);
16457     MVLI.VarComponents.back().push_back(
16480       MVLI.ProcessedVarList.push_back(RefExpr);
16529     MVLI.ProcessedVarList.push_back(SimpleRefExpr);
16537     MVLI.VarBaseDeclarations.push_back(
16540     MVLI.VarComponents.back().push_back(MC);
16590       Vars.push_back(RefExpr);
16600     Vars.push_back((VD || CurContext->isDependentContext())
tools/clang/lib/Sema/SemaOverload.cpp
  900       Entries.push_back(entry);
 6429     ConvertedArgs.push_back(R.get());
 6452       ConvertedArgs.push_back(R.get());
 6498       Attrs.push_back(DIA);
 7936     ArithmeticTypes.push_back(S.Context.FloatTy);
 7937     ArithmeticTypes.push_back(S.Context.DoubleTy);
 7938     ArithmeticTypes.push_back(S.Context.LongDoubleTy);
 7940       ArithmeticTypes.push_back(S.Context.Float128Ty);
 7945     ArithmeticTypes.push_back(S.Context.IntTy);
 7946     ArithmeticTypes.push_back(S.Context.LongTy);
 7947     ArithmeticTypes.push_back(S.Context.LongLongTy);
 7949       ArithmeticTypes.push_back(S.Context.Int128Ty);
 7950     ArithmeticTypes.push_back(S.Context.UnsignedIntTy);
 7951     ArithmeticTypes.push_back(S.Context.UnsignedLongTy);
 7952     ArithmeticTypes.push_back(S.Context.UnsignedLongLongTy);
 7954       ArithmeticTypes.push_back(S.Context.UnsignedInt128Ty);
 7959     ArithmeticTypes.push_back(S.Context.BoolTy);
 7960     ArithmeticTypes.push_back(S.Context.CharTy);
 7961     ArithmeticTypes.push_back(S.Context.WCharTy);
 7963       ArithmeticTypes.push_back(S.Context.Char8Ty);
 7964     ArithmeticTypes.push_back(S.Context.Char16Ty);
 7965     ArithmeticTypes.push_back(S.Context.Char32Ty);
 7966     ArithmeticTypes.push_back(S.Context.SignedCharTy);
 7967     ArithmeticTypes.push_back(S.Context.ShortTy);
 7968     ArithmeticTypes.push_back(S.Context.UnsignedCharTy);
 7969     ArithmeticTypes.push_back(S.Context.UnsignedShortTy);
 9643   PendingBest.push_back(&*Best);
 9653         PendingBest.push_back(Cand);
 9658           EquivalentCands.push_back(Cand->Function);
11075     Cands.push_back(Cand);
11217       Cands.push_back(Cand);
tools/clang/lib/Sema/SemaPseudoObject.cpp
  153           assocExprs.push_back(assocExpr);
  154           assocTypes.push_back(assoc.getTypeSourceInfo());
  202       Semantics.push_back(semantic);
  209       Semantics.push_back(resultExpr);
 1097         ConversionDecls.push_back(Conversion);
 1101         ConversionDecls.push_back(Conversion);
 1316     Params.push_back(object);
 1326     Params.push_back(key);
 1525   ArgExprs.push_back(op);
tools/clang/lib/Sema/SemaStmt.cpp
  750   getCurFunction()->SwitchStack.push_back(
 1223           UnhandledNames.push_back(EI->second->getDeclName());
 1442       Ranges.push_back(E->getSourceRange());
 3392     FunctionScopes.back()->Returns.push_back(Result);
 3811     FunctionScopes.back()->Returns.push_back(Result);
 4203   CurrentSEHFinally.push_back(CurScope);
 4296       Captures.push_back(CapturedStmt::Capture(Cap.getLocation(),
 4299       Captures.push_back(
 4307       Captures.push_back(CapturedStmt::Capture(Cap.getLocation(),
 4313     CaptureInits.push_back(Init.get());
tools/clang/lib/Sema/SemaStmtAsm.cpp
   36     ParentsToUpdate.push_back(Parent);
  135   WorkList.push_back(E);
  152         WorkList.push_back(E);
tools/clang/lib/Sema/SemaStmtAttr.cpp
  353       Attrs.push_back(a);
tools/clang/lib/Sema/SemaTemplate.cpp
  997       LSI->LocalPacks.push_back(Param);
 1205       LSI->LocalPacks.push_back(Param);
 1272       LSI->LocalPacks.push_back(Param);
 1791         AllParams.push_back(NewParam);
 1792         SubstArgs.push_back(SemaRef.Context.getCanonicalTemplateArgument(
 1851       Params.push_back(NewParam);
 1915       ParamTypes.push_back(NewParam->getType());
 1916       Params.push_back(NewParam);
 2636     NestedTypes.push_back(T);
 3083   Terms.push_back(Clause);
 4103         Matched.push_back(PartialSpecMatchResult());
 4593   Converted.push_back(TemplateArgument(ArgType));
 4974       Converted.push_back(Result);
 4983       Converted.push_back(Arg.getArgument());
 5024         Converted.push_back(Result);
 5114     Converted.push_back(Arg.getArgument());
 5242         Converted.push_back(
 5290         ArgumentPack.push_back(Converted.pop_back_val());
 5309           Converted.push_back(NewArgs[ArgIdx].getArgument());
 5322         Converted.push_back(
 5340       Converted.push_back(
 5442       Converted.push_back(NewArgs[ArgIdx++].getArgument());
tools/clang/lib/Sema/SemaTemplateDeduction.cpp
  359       NewPack.push_back(Merged);
  846           Pack.New.push_back(DeducedTemplateArgument());
  848           Pack.New.push_back(DeducedArg);
 1795       ToVisit.push_back(RecordT);
 1839           ToVisit.push_back(Base.getType()->getAs<RecordType>());
 2557       PackedArgsBuilder.push_back(Output.pop_back_val());
 2586     Output.push_back(
 2635           Builder.push_back(Deduced[I]);
 2979       ParamTypes.push_back(P->getType());
 3150       Deduced.push_back(DeducedTemplateArgument());
 3152       Deduced.push_back(Arg);
 3777   OriginalCallArgs.push_back(
 3859       ParamTypes.push_back(Function->getParamDecl(I)->getType());
 3893       ParamTypesForArgChecking.push_back(ParamType);
 3923         ParamTypesForArgChecking.push_back(ParamPattern);
 3935           ParamTypesForArgChecking.push_back(ParamPattern);
 4708   ArgTypes.push_back(ArgTy);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp
  386   CodeSynthesisContexts.push_back(Ctx);
 1427     Vars.push_back(D);
 1950       InstantiatedBases.push_back(new (Context) CXXBaseSpecifier(Base));
 1996             InstantiatedBases.push_back(InstantiatedBase);
 2030       InstantiatedBases.push_back(InstantiatedBase);
 2183         Fields.push_back(Field);
 2527         Matched.push_back(PartialSpecMatchResult());
 3058     Pack->push_back(cast<VarDecl>(Inst));
 3068   Pack->push_back(Inst);
 3084   ArgumentPacks.push_back(Pack);
tools/clang/lib/Sema/SemaTemplateInstantiateDecl.cpp
  315       Uniforms.push_back(Inst.get());
  324     Aligneds.push_back(Inst.get());
  328     Alignments.push_back(Inst.get());
  337     Linears.push_back(Inst.get());
  341     Steps.push_back(Inst.get());
  625       LateAttrs->push_back(LateInstantiatedAttribute(TmplAttr, Saved, New));
  854     NewBindings.push_back(cast<BindingDecl>(VisitBindingDecl(OldBD)));
 1283       Enumerators.push_back(EnumConst);
 2456       ExpandedParameterPackTypesAsWritten.push_back(NewDI);
 2457       ExpandedParameterPackTypes.push_back(NewT);
 2501         ExpandedParameterPackTypesAsWritten.push_back(NewDI);
 2502         ExpandedParameterPackTypes.push_back(NewT);
 2614       ExpandedParams.push_back(Expansion);
 2647         ExpandedParams.push_back(Expansion);
 2905       Expansions.push_back(cast<NamedDecl>(Slice));
 2962       Expansions.push_back(NewUD);
 2986     Vars.push_back(Var);
 3003     Vars.push_back(Var);
 3014     Clauses.push_back(IC);
 3166       Clauses.push_back(C);
 3190         NewVars.push_back(NE);
 3207       Clauses.push_back(NewC);
 3270     ArgLocs.push_back(Loc.getArgLoc(I));
 3514     Params.push_back(D);
 3855           Params.push_back(NewParam);
 3862             Params.push_back(NewParam);
 3877           Params.push_back(SemaRef.BuildParmVarDeclForTypedef(
 3886         Params.push_back(Parm);
 4987         NewInits.push_back(NewInit.get());
 5052       NewInits.push_back(NewInit.get());
tools/clang/lib/Sema/SemaTemplateVariadic.cpp
  365       Names.push_back(Name);
  368       Locations.push_back(Unexpanded[I].second);
tools/clang/lib/Sema/SemaType.cpp
  233         savedAttrs.push_back(&AL);
  241       ignoredTypeAttrs.push_back(&attr);
  815     ToBeRemoved.push_back(&AL);
  909     finalTypeArgs.push_back(typeArg);
 1167     ActualTypeArgInfos.push_back(TypeArgInfo);
 2999         LSI->TemplateParams.push_back(CorrespondingTemplateParam);
 4885           ParamTys.push_back(ParamTy);
 4906             DynamicExceptions.push_back(FTI.Exceptions[I].Ty);
 4907             DynamicExceptionRanges.push_back(FTI.Exceptions[I].Range);
 5137           RemovalLocs.push_back(Chunk.Fun.getRefQualifierLoc());
 5142                   SourceLocation SL) { RemovalLocs.push_back(SL); });
 6343           Stack.push_back(Parens);
 6346           Stack.push_back(Pointer);
 6349           Stack.push_back(BlockPointer);
 6352           Stack.push_back(MemberPointer);
 6355           Stack.push_back(Reference);
 6358           Stack.push_back(Attributed);
 6367           Stack.push_back(Desugar);
tools/clang/lib/Sema/TreeTransform.h
 3580         Outputs.push_back(Out.get());
 3603         Outputs.push_back(Out.get());
 3620         Outputs.push_back(Out.get());
 3635     Outputs.push_back(Result.get());
 3675     Qualifiers.push_back(Qualifier);
 5209             OutParamTypes.push_back(NewParm->getType());
 5211               PVars->push_back(NewParm);
 5228             OutParamTypes.push_back(NewParm->getType());
 5230               PVars->push_back(NewParm);
 5260       OutParamTypes.push_back(NewParm->getType());
 5262         PVars->push_back(NewParm);
 5309           OutParamTypes.push_back(NewType);
 5311             PVars->push_back(nullptr);
 5328         OutParamTypes.push_back(NewType);
 5330           PVars->push_back(nullptr);
 5352     OutParamTypes.push_back(NewType);
 5354       PVars->push_back(nullptr);
 5540         Exceptions.push_back(U);
 5553         Exceptions.push_back(U);
 5562       Exceptions.push_back(U);
 6547         NewTypeArgInfos.push_back(
 6565         NewTypeArgInfos.push_back(
 6580       NewTypeArgInfos.push_back(TypeArgInfo);
 6584     NewTypeArgInfos.push_back(
 6678     Statements.push_back(Result.getAs<Stmt>());
 6801     Attrs.push_back(R);
 7059     Decls.push_back(Transformed);
 7083     Names.push_back(S->getOutputIdentifier(I));
 7086     Constraints.push_back(S->getOutputConstraintLiteral(I));
 7096     Exprs.push_back(Result.get());
 7101     Names.push_back(S->getInputIdentifier(I));
 7104     Constraints.push_back(S->getInputConstraintLiteral(I));
 7114     Exprs.push_back(Result.get());
 7119     Names.push_back(S->getLabelIdentifier(I));
 7125     Exprs.push_back(Result.get());
 7132     Clobbers.push_back(S->getClobberStringLiteral(I));
 7161       TransformedExprs.push_back(Result.get());
 7381     CatchStmts.push_back(Catch.get());
 7604     Handlers.push_back(Handler.getAs<Stmt>());
 7885         TClauses.push_back(Clause);
 7887       TClauses.push_back(nullptr);
 8715     Vars.push_back(EVar.get());
 8730     Vars.push_back(EVar.get());
 8745     Vars.push_back(EVar.get());
 8760     Vars.push_back(EVar.get());
 8775     Vars.push_back(EVar.get());
 8799       UnresolvedReductions.push_back(
 8806       UnresolvedReductions.push_back(nullptr);
 8822     Vars.push_back(EVar.get());
 8846       UnresolvedReductions.push_back(UnresolvedLookupExpr::Create(
 8851       UnresolvedReductions.push_back(nullptr);
 8867     Vars.push_back(EVar.get());
 8891       UnresolvedReductions.push_back(UnresolvedLookupExpr::Create(
 8896       UnresolvedReductions.push_back(nullptr);
 8912     Vars.push_back(EVar.get());
 8931     Vars.push_back(EVar.get());
 8950     Vars.push_back(EVar.get());
 8965     Vars.push_back(EVar.get());
 8979     Vars.push_back(EVar.get());
 8994     Vars.push_back(EVar.get());
 9023     Vars.push_back(EVar.get());
 9052       UnresolvedMappers.push_back(UnresolvedLookupExpr::Create(
 9058       UnresolvedMappers.push_back(nullptr);
 9096     Vars.push_back(EVar.get());
 9216     Vars.push_back(EVar.get());
 9231     Vars.push_back(EVar.get());
 9377       AssocTypes.push_back(AssocType);
 9379       AssocTypes.push_back(nullptr);
 9386     AssocExprs.push_back(AssocExpr.get());
 9492     Components.push_back(Comp);
10034       ArrayExprs.push_back(Index.get());
10056     ArrayExprs.push_back(Start.get());
10057     ArrayExprs.push_back(End.get());
10985         Args.push_back(From);
10987         Args.push_back(TLB.getTypeSourceInfo(SemaRef.Context, To));
11038       Args.push_back(TLB.getTypeSourceInfo(SemaRef.Context, To));
11065       Args.push_back(TLB.getTypeSourceInfo(SemaRef.Context, To));
11092     Args.push_back(TLB.getTypeSourceInfo(SemaRef.Context, To));
11591         NewVDs.push_back(NewVD);
12106     Args.push_back(Loc.getArgument());
12375         Elements.push_back(Expansion);
12406         Elements.push_back(Element);
12435     Elements.push_back(Element);
tools/clang/lib/Sema/TypeLocBuilder.cpp
   25     TypeLocs.push_back(CurTL);
tools/clang/lib/Serialization/ASTReader.cpp
  595         MacroNames->push_back(MacroName);
  611       MacroNames->push_back(MacroName);
  841   Args.push_back(FirstII);
  843     Args.push_back(Reader.getLocalIdentifier(
  871       Result.Instance.push_back(Method);
  878       Result.Factory.push_back(Method);
 1014       DeclIDs.push_back(Reader.getGlobalDeclID(
 1229   PendingVisibleUpdates[ID].push_back(PendingVisibleUpdate{&M, Data});
 1750           MacroParams.push_back(getLocalIdentifier(F, Record[NextIndex++]));
 1934   PendingMacroIDs[II].push_back(PendingMacroInfo(M, MacroDirectivesOffset));
 2143         Info.Overrides.push_back(getGlobalSubmoduleID(M, Record[I]));
 2167         Overrides.push_back(Macro);
 2397         ImportStack.push_back(ImportStack.back()->ImportedBy[0]);
 3160       PendingVisibleUpdates[ID].push_back(PendingVisibleUpdate{&F, Data});
 3164         PendingUpdateRecords.push_back(
 3218         EagerlyDeserializedDecls.push_back(getGlobalDeclID(F, Record[I]));
 3226           EagerlyDeserializedDecls.push_back(getGlobalDeclID(F, Record[I]));
 3232           SpecialTypes.push_back(getGlobalTypeID(F, Record[I]));
 3259         UnusedFileScopedDecls.push_back(getGlobalDeclID(F, Record[I]));
 3264         DelegatingCtorDecls.push_back(getGlobalDeclID(F, Record[I]));
 3279         WeakUndeclaredIdentifiers.push_back(
 3281         WeakUndeclaredIdentifiers.push_back(
 3283         WeakUndeclaredIdentifiers.push_back(
 3285         WeakUndeclaredIdentifiers.push_back(Record[I++]);
 3325           ReferencedSelectorsData.push_back(getGlobalSelectorID(F,
 3327           ReferencedSelectorsData.push_back(ReadSourceLocation(F, Record, Idx).
 3353           ConditionalStack.push_back(
 3429         ExtVectorDecls.push_back(getGlobalDeclID(F, Record[I]));
 3444         VTableUses.push_back(getGlobalDeclID(F, Record[Idx++]));
 3445         VTableUses.push_back(
 3447         VTableUses.push_back(Record[Idx++]);
 3463         PendingInstantiations.push_back(getGlobalDeclID(F, Record[I++]));
 3464         PendingInstantiations.push_back(
 3475         SemaDeclRefs.push_back(getGlobalDeclID(F, Record[I]));
 3540           PendingUpdateRecords.push_back(
 3564         CUDASpecialDeclRefs.push_back(getGlobalDeclID(F, Record[I]));
 3627         TentativeDefinitions.push_back(getGlobalDeclID(F, Record[I]));
 3632         KnownNamespaces.push_back(getGlobalDeclID(F, Record[I]));
 3646         UndefinedButUsed.push_back(getGlobalDeclID(F, Record[I++]));
 3647         UndefinedButUsed.push_back(
 3654         DelayedDeleteExprs.push_back(getGlobalDeclID(F, Record[I++]));
 3656         DelayedDeleteExprs.push_back(Count);
 3658           DelayedDeleteExprs.push_back(ReadSourceLocation(F, Record, I).getRawEncoding());
 3660           DelayedDeleteExprs.push_back(IsArrayForm);
 3674             ImportedModules.push_back(ImportedSubmodule(GlobalID, Loc));
 3737         UnusedLocalTypedefNameCandidates.push_back(
 3767         PragmaPackStack.push_back(Entry);
 4011   Stack.push_back(Mod);
 4047         Stack.push_back(Exported);
 4331         Unresolved.Mod->Exports.push_back(
 4564       Loaded.push_back(ImportedModule(M, ImportedBy, ImportLoc));
 5603         UnresolvedModuleRefs.push_back(Unresolved);
 5615         UnresolvedModuleRefs.push_back(Unresolved);
 5646       UnresolvedModuleRefs.push_back(Unresolved);
 5655         Inits.push_back(getGlobalDeclID(F, ID));
 6180       DiagStates.push_back(NewState);
 6213       DiagStates.push_back(FirstState);
 6241           .StateTransitions.push_back({FirstState, 0});
 6271         F.StateTransitions.push_back({State, Offset});
 6291         T.push_back({CurState, 0});
 6528       ParamTypes.push_back(readType(*Loc.F, Record, Idx));
 6533         ExtParameterInfos.push_back(
 6701       Protos.push_back(ReadDeclAs<ObjCProtocolDecl>(*Loc.F, Record, Idx));
 6711       TypeArgs.push_back(readType(*Loc.F, Record, Idx));
 6715       Protos.push_back(ReadDeclAs<ObjCProtocolDecl>(*Loc.F, Record, Idx));
 6794       Args.push_back(ReadTemplateArgument(*Loc.F, Record, Idx));
 6900       Exceptions.push_back(readType(ModuleFile, Record, Idx));
 7608     PendingIncompleteDeclChains.push_back(const_cast<Decl*>(D));
 7846         Merged.push_back(ID);
 7958           Decls.push_back(D);
 8046     Decls.push_back(GetDecl(getGlobalDeclID(*DInfo.Mod, *DIt)));
 8068       Decls.push_back(ND);
 8088     Decls[ND->getDeclName()].push_back(ND);
 8642       Namespaces.push_back(Namespace);
 8676       TentativeDefs.push_back(Var);
 8687       Decls.push_back(D);
 8698       Decls.push_back(D);
 8708       Decls.push_back(D);
 8769     VTables.push_back(VT);
 8803       LT->Toks.push_back(ReadToken(*F, LateParsedTemplates, Idx));
 8854       PreloadedDeclIDs.push_back(DeclIDs[I]);
 8862       Decls->push_back(D);
 9346     Params.push_back(ReadDeclAs<NamedDecl>(F, Record, Idx));
 9364     TemplArgs.push_back(ReadTemplateArgument(F, Record, Idx, Canonicalize));
10037             PendingFunctionOdrMergeFailures[FD].push_back(NonConstDefn);
10043             PendingFunctionOdrMergeFailures[FD].push_back(NonConstDefn);
10160           Candidates.push_back(ND);
11213                     ExpandedList.push_back(&TA);
11217                     ExpandedList.push_back(&PackTA);
12619     Vars.push_back(Record.readSubExpr());
12623     Vars.push_back(Record.readSubExpr());
12634     Vars.push_back(Record.readSubExpr());
12638     Vars.push_back(Record.readSubExpr());
12642     Vars.push_back(Record.readSubExpr());
12653     Vars.push_back(Record.readSubExpr());
12657     Vars.push_back(Record.readSubExpr());
12661     Vars.push_back(Record.readSubExpr());
12665     Vars.push_back(Record.readSubExpr());
12669     Vars.push_back(Record.readSubExpr());
12679     Vars.push_back(Record.readSubExpr());
12697     Vars.push_back(Record.readSubExpr());
12701     Vars.push_back(Record.readSubExpr());
12705     Vars.push_back(Record.readSubExpr());
12709     Vars.push_back(Record.readSubExpr());
12713     Vars.push_back(Record.readSubExpr());
12731     Vars.push_back(Record.readSubExpr());
12735     Vars.push_back(Record.readSubExpr());
12739     Vars.push_back(Record.readSubExpr());
12743     Vars.push_back(Record.readSubExpr());
12747     Vars.push_back(Record.readSubExpr());
12765     Vars.push_back(Record.readSubExpr());
12769     Vars.push_back(Record.readSubExpr());
12773     Vars.push_back(Record.readSubExpr());
12777     Vars.push_back(Record.readSubExpr());
12781     Vars.push_back(Record.readSubExpr());
12785     Vars.push_back(Record.readSubExpr());
12799     Vars.push_back(Record.readSubExpr());
12803     Vars.push_back(Record.readSubExpr());
12807     Vars.push_back(Record.readSubExpr());
12811     Vars.push_back(Record.readSubExpr());
12815     Vars.push_back(Record.readSubExpr());
12821     Vars.push_back(Record.readSubExpr());
12832     Vars.push_back(Record.readSubExpr());
12843     Exprs.push_back(Record.readSubExpr());
12847     Exprs.push_back(Record.readSubExpr());
12851     Exprs.push_back(Record.readSubExpr());
12855     Exprs.push_back(Record.readSubExpr());
12865     Exprs.push_back(Record.readSubExpr());
12869     Exprs.push_back(Record.readSubExpr());
12873     Exprs.push_back(Record.readSubExpr());
12877     Exprs.push_back(Record.readSubExpr());
12887     Vars.push_back(Record.readSubExpr());
12901     Vars.push_back(Record.readSubExpr());
12936     Vars.push_back(Record.readExpr());
12942     UDMappers.push_back(Record.readExpr());
12948     Decls.push_back(Record.readDeclAs<ValueDecl>());
12954     ListsPerDecl.push_back(Record.readInt());
12960     ListSizes.push_back(Record.readInt());
12968     Components.push_back(OMPClauseMappableExprCommon::MappableComponent(
12982     Vars.push_back(Record.readSubExpr());
13055     Vars.push_back(Record.readSubExpr());
13061     UDMappers.push_back(Record.readSubExpr());
13067     Decls.push_back(Record.readDeclAs<ValueDecl>());
13073     ListsPerDecl.push_back(Record.readInt());
13079     ListSizes.push_back(Record.readInt());
13087     Components.push_back(OMPClauseMappableExprCommon::MappableComponent(
13107     Vars.push_back(Record.readSubExpr());
13113     UDMappers.push_back(Record.readSubExpr());
13119     Decls.push_back(Record.readDeclAs<ValueDecl>());
13125     ListsPerDecl.push_back(Record.readInt());
13131     ListSizes.push_back(Record.readInt());
13139     Components.push_back(OMPClauseMappableExprCommon::MappableComponent(
13155     Vars.push_back(Record.readSubExpr());
13159     Vars.push_back(Record.readSubExpr());
13163     Vars.push_back(Record.readSubExpr());
13169     Decls.push_back(Record.readDeclAs<ValueDecl>());
13175     ListsPerDecl.push_back(Record.readInt());
13181     ListSizes.push_back(Record.readInt());
13189     Components.push_back(OMPClauseMappableExprCommon::MappableComponent(
13205     Vars.push_back(Record.readSubExpr());
13212     Decls.push_back(Record.readDeclAs<ValueDecl>());
13218     ListsPerDecl.push_back(Record.readInt());
13224     ListSizes.push_back(Record.readInt());
13232     Components.push_back(OMPClauseMappableExprCommon::MappableComponent(
tools/clang/lib/Serialization/ASTReaderDecl.cpp
  136         IDs.push_back(ReadDeclID());
  622         Reader.HiddenNamesMap[Owner].push_back(D);
  773         Reader.PendingEnumOdrMergeFailures[OldDef].push_back(ED);
  920         TemplArgLocs.push_back(Record.readTemplateArgumentLoc());
 1005     Params.push_back(ReadDeclAs<ParmVarDecl>());
 1042     Params.push_back(ReadDeclAs<ParmVarDecl>());
 1049     SelLocs.push_back(ReadSourceLocation());
 1081     typeParams.push_back(typeParam);
 1104     Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>());
 1108     ProtoLocs.push_back(ReadSourceLocation());
 1117     Protocols.push_back(ReadDeclAs<ObjCProtocolDecl>());
 1158     Reader.ObjCClassesLoaded.push_back(ID);
 1179       ProtoRefs.push_back(ReadDeclAs<ObjCProtocolDecl>());
 1183       ProtoLocs.push_back(ReadSourceLocation());
 1243     ProtoRefs.push_back(ReadDeclAs<ObjCProtocolDecl>());
 1247     ProtoLocs.push_back(ReadSourceLocation());
 1492     Params.push_back(ReadDeclAs<ParmVarDecl>());
 1512     captures.push_back(BlockDecl::Capture(decl, byRef, nested, copyExpr));
 2526       Reader.KeyDecls[ExistingCanon].push_back(Redecl.getFirstID());
 2574     Vars.push_back(Record.readExpr());
 2586     Vars.push_back(Record.readExpr());
 2593     Clauses.push_back(ClauseReader.readClause());
 2604     Clauses.push_back(ClauseReader.readClause());
 2637     Clauses.push_back(ClauseReader.readClause());
 2729     Attrs.push_back(Record.readAttr());
 3193             .push_back(New);
 3266         Previous.push_back(cast<NamedDecl>(ND->getCanonicalDecl()));
 3374     Reader.PendingOdrMergeChecks.push_back(D);
 3914   PendingUpdateRecords.push_back(
 4257       PendingLazySpecializationIDs.push_back(ReadDeclID());
tools/clang/lib/Serialization/ASTReaderInternals.h
   68           Data.push_back(ID);
   77         Data.push_back(ID);
tools/clang/lib/Serialization/ASTReaderStmt.cpp
  165     Stmts.push_back(Record.readSubStmt());
  354       Decls.push_back(ReadDecl());
  387     Names.push_back(Record.getIdentifierInfo());
  388     Constraints.push_back(cast_or_null<StringLiteral>(Record.readSubStmt()));
  389     Exprs.push_back(Record.readSubStmt());
  395     Clobbers.push_back(cast_or_null<StringLiteral>(Record.readSubStmt()));
  399     Exprs.push_back(Record.readSubStmt());
  419     AsmToks.push_back(Record.readToken());
  432     Clobbers.push_back(ClobbersData.back());
  444     Exprs.push_back(cast<Expr>(Record.readSubStmt()));
  446     Constraints.push_back(ConstraintsData.back());
  750     Args.push_back(Record.readTemplateArgument());
  978       Designators.push_back(Designator(Field->getIdentifier(), DotLoc,
  988       Designators.push_back(Designator(Name, DotLoc, FieldLoc));
  996       Designators.push_back(Designator(Index, LBracketLoc, RBracketLoc));
 1005       Designators.push_back(Designator(Index, LBracketLoc, EllipsisLoc,
 1091     Exprs.push_back(Record.readSubExpr());
 2020     Clauses.push_back(ClauseReader.readClause());
 2070     Sub.push_back(Record.readSubExpr());
 2074     Sub.push_back(Record.readSubExpr());
 2078     Sub.push_back(Record.readSubExpr());
 2082     Sub.push_back(Record.readSubExpr());
 2086     Sub.push_back(Record.readSubExpr());
 2090     Sub.push_back(Record.readSubExpr());
 2094     Sub.push_back(Record.readSubExpr());
 2098     Sub.push_back(Record.readSubExpr());
 3556     StmtStack.push_back(S);
tools/clang/lib/Serialization/ASTWriter.cpp
  923   Record.push_back(ID);
  931     Record.push_back(*Name++);
  939   Record.push_back(ID);
  941     Record.push_back(*Name++);
 1442   Record.push_back(DiagOpts.Warnings.size());
 1445   Record.push_back(DiagOpts.Remarks.size());
 1550       Record.push_back(AdditionalModMaps->size());
 1554       Record.push_back(0);
 1570       Record.push_back((unsigned)M.Kind); // FIXME: Stable encoding
 1575       Record.push_back(M.Signature ? 0 : M.File->getSize());
 1576       Record.push_back(M.Signature ? 0 : getTimestampForOutput(M.File));
 1579         Record.push_back(I);
 1602   Record.push_back(LangOpts.ModuleFeatures.size());
 1606   Record.push_back((unsigned) LangOpts.ObjCRuntime.getKind());
 1612   Record.push_back(LangOpts.CommentOpts.BlockCommandNames.size());
 1616   Record.push_back(LangOpts.CommentOpts.ParseAllComments);
 1619   Record.push_back(LangOpts.OMPTargetTriples.size());
 1634   Record.push_back(TargetOpts.FeaturesAsWritten.size());
 1638   Record.push_back(TargetOpts.Features.size());
 1658   Record.push_back(HSOpts.UserEntries.size());
 1662     Record.push_back(static_cast<unsigned>(Entry.Group));
 1663     Record.push_back(Entry.IsFramework);
 1664     Record.push_back(Entry.IgnoreSysRoot);
 1668   Record.push_back(HSOpts.SystemHeaderPrefixes.size());
 1671     Record.push_back(HSOpts.SystemHeaderPrefixes[I].IsSystemHeader);
 1677   Record.push_back(HSOpts.DisableModuleHash);
 1678   Record.push_back(HSOpts.ImplicitModuleMaps);
 1679   Record.push_back(HSOpts.ModuleMapFileHomeIsCwd);
 1680   Record.push_back(HSOpts.UseBuiltinIncludes);
 1681   Record.push_back(HSOpts.UseStandardSystemIncludes);
 1682   Record.push_back(HSOpts.UseStandardCXXIncludes);
 1683   Record.push_back(HSOpts.UseLibcxx);
 1693   Record.push_back(PPOpts.Macros.size());
 1696     Record.push_back(PPOpts.Macros[I].second);
 1700   Record.push_back(PPOpts.Includes.size());
 1705   Record.push_back(PPOpts.MacroIncludes.size());
 1709   Record.push_back(PPOpts.UsePredefines);
 1711   Record.push_back(PPOpts.DetailedRecord);
 1713   Record.push_back(static_cast<unsigned>(PPOpts.ObjCXXARCStandardLibrary));
 1729     Record.push_back(ORIGINAL_FILE);
 1730     Record.push_back(SM.getMainFileID().getOpaqueValue());
 1735   Record.push_back(SM.getMainFileID().getOpaqueValue());
 2070           FrameworkStringData.push_back(0);
 2148         SavedStrings.push_back(FilenameDup.data());
 2195       SavedStrings.push_back(Filename.data());
 2315     Record.push_back(Code);
 2318     Record.push_back(SLoc->getOffset() - 2);
 2322       Record.push_back(File.getFileCharacteristic()); // FIXME: stable encoding
 2323       Record.push_back(File.hasLineDirectives());
 2333         Record.push_back(InputFileIDs[Content->OrigEntry]);
 2335         Record.push_back(File.NumCreatedFIDs);
 2339           Record.push_back(FDI->second->FirstDeclIndex);
 2340           Record.push_back(FDI->second->DeclIDs.size());
 2342           Record.push_back(0);
 2343           Record.push_back(0);
 2365           PreloadSLocs.push_back(SLocEntryOffsets.size());
 2386       Record.push_back(Expansion.isExpansionTokenRange());
 2392       Record.push_back(NextOffset - SLoc->getOffset() - 1);
 2442     Record.push_back(0);
 2451       Record.push_back(L.first.ID);
 2454       Record.push_back(L.second.size());
 2456         Record.push_back(LE.FileOffset);
 2457         Record.push_back(LE.LineNo);
 2458         Record.push_back(FilenameMap[LE.FilenameID]);
 2459         Record.push_back((unsigned)LE.FileKind);
 2460         Record.push_back(LE.IncludeOffset);
 2509       Record.push_back(true);
 2512       Record.push_back(SkipInfo->FoundNonSkipPortion);
 2513       Record.push_back(SkipInfo->FoundElse);
 2516       Record.push_back(false);
 2520       Record.push_back(Cond.WasSkipping);
 2521       Record.push_back(Cond.FoundNonSkip);
 2522       Record.push_back(Cond.FoundElse);
 2546       MacroIdentifiers.push_back(Id.second);
 2565       Record.push_back(MD->getKind());
 2567         Record.push_back(getMacroRef(DefMD->getInfo(), Name));
 2569         Record.push_back(VisMD->isPublic());
 2583       ModuleMacroRecord.push_back(
 2585       ModuleMacroRecord.push_back(getMacroRef(Macro->getMacroInfo(), Name));
 2587         ModuleMacroRecord.push_back(getSubmoduleID(M->getOwningModule()));
 2595           Worklist.push_back(M);
 2640     Record.push_back(MI->isUsed());
 2641     Record.push_back(MI->isUsedForHeaderGuard());
 2648       Record.push_back(MI->isC99Varargs());
 2649       Record.push_back(MI->isGNUVarargs());
 2650       Record.push_back(MI->hasCommaPasting());
 2651       Record.push_back(MI->getNumParams());
 2659       Record.push_back(MacroDefinitions[PPRec->findMacroDefinition(MI)]);
 2733     PreprocessedEntityOffsets.push_back(
 2746       Record.push_back(ME->isBuiltinMacro());
 2750         Record.push_back(MacroDefinitions[ME->getDefinition()]);
 2756       Record.push_back(PPD_INCLUSION_DIRECTIVE);
 2757       Record.push_back(ID->getFileName().size());
 2758       Record.push_back(ID->wasInQuotes());
 2759       Record.push_back(static_cast<unsigned>(ID->getKind()));
 2760       Record.push_back(ID->importedModule());
 2810     Record.push_back(PPD_SKIPPED_RANGES);
 3032         Record.push_back(getSubmoduleID(I));
 3042         Record.push_back(getSubmoduleID(E.getPointer()));
 3043         Record.push_back(E.getInt());
 3077       Inits.push_back(GetDeclRef(D));
 3119   Record.push_back(Flags);
 3129     Record.push_back(DiagStateID);
 3139           Record.push_back(I.first);
 3140           Record.push_back(I.second.serialize());
 3166     Record.push_back(FileIDAndFile.second.StateTransitions.size());
 3168       Record.push_back(StatePoint.Offset);
 3237     KindDeclPairs.push_back(D->getKind());
 3238     KindDeclPairs.push_back(GetDeclRef(D));
 3291       FileGroupedDeclIDs.push_back(LocDeclEntry.second);
 3315       Record.push_back(I->getKind());
 3316       Record.push_back(I->isTrailingComment());
 3317       Record.push_back(I->isAlmostTrailingComment());
 3707       InterestingIdentifierOffsets->push_back(Out.tell() - 4);
 3788       IIs.push_back(ID.second);
 3889       DeclIDs.push_back(
 3898       DeclIDs.push_back(ID);
 4071       Names.push_back(Lookup.first);
 4106       Names.push_back(ImplicitCtorName);
 4121               Names.push_back(Name);
 4126               Names.push_back(Name);
 4323     Record.push_back(V.Supported ? 1 : 0);
 4324     Record.push_back(V.Enabled ? 1 : 0);
 4325     Record.push_back(V.Avail);
 4326     Record.push_back(V.Core);
 4354     Record.push_back(E.first); // TypeID
 4356     Record.push_back(static_cast<unsigned>(ExtSet->size()));
 4386     Record.push_back(E.first); // DeclID
 4388     Record.push_back(static_cast<unsigned>(ExtSet->size()));
 4414     Categories.push_back(0);
 4430     CategoriesMap.push_back(CatInfo);
 4467     Record.push_back(LPT.Toks.size());
 4487   Record.push_back(SemaRef.MSStructPragmaOn ? PMSST_ON : PMSST_OFF);
 4495   Record.push_back(SemaRef.MSPointerToMemberRepresentationMethod);
 4508   Record.push_back(SemaRef.PackStack.CurrentValue);
 4510   Record.push_back(SemaRef.PackStack.Stack.size());
 4512     Record.push_back(StackEntry.Value);
 4538   Record.push_back(EXTENSION_METADATA);
 4539   Record.push_back(Metadata.MajorVersion);
 4540   Record.push_back(Metadata.MinorVersion);
 4541   Record.push_back(Metadata.BlockName.size());
 4542   Record.push_back(Metadata.UserInfo.size());
 4585   Record.push_back(Tok.getLength());
 4591   Record.push_back(Tok.getKind());
 4593   Record.push_back(Tok.getFlags());
 4597   Record.push_back(Str.size());
 4634   Record.push_back(Version.getMajor());
 4636     Record.push_back(*Minor + 1);
 4638     Record.push_back(0);
 4640     Record.push_back(*Subminor + 1);
 4642     Record.push_back(0);
 4813     WeakUndeclaredIdentifiers.push_back(WI.getUsed());
 4826       VTableUses.push_back(SemaRef.VTablesUsed[SemaRef.VTableUses[I].first]);
 4882       DeleteExprsToAnalyze.push_back(DeleteExprsInfo.second.size());
 4885         DeleteExprsToAnalyze.push_back(DeleteLoc.second);
 4909       NewGlobalKindDeclPairs.push_back(D->getKind());
 4910       NewGlobalKindDeclPairs.push_back(GetDeclRef(D));
 4942       Record.push_back(DeclUpdate(UPD_CXX_ADDED_ANONYMOUS_NAMESPACE, NS));
 4950       DeclUpdates[Number.first].push_back(DeclUpdate(UPD_MANGLING_NUMBER,
 4954       DeclUpdates[Number.first].push_back(DeclUpdate(UPD_STATIC_LOCAL_NUMBER,
 4971         IIs.push_back(II);
 4993     AllSelectors.push_back(SelectorAndID.first);
 5201       Imports.push_back(ModuleInfo(SubmoduleIDs[I->getImportedModule()],
 5220         ImportedModules.push_back(Import.ID);
 5422     OffsetsRecord.push_back(GetDeclRef(D));
 5423     OffsetsRecord.push_back(Record.Emit(DECL_UPDATES));
 5429   Record.push_back((Raw << 1) | (Raw >> 31));
 5438   Record->push_back(Value.getBitWidth());
 5444   Record->push_back(Value.isUnsigned());
 5508   Record.push_back(getIdentifierRef(II));
 5550   Record->push_back(Writer->getSelectorRef(SelRef));
 5610     Record->push_back(InfoHasSameExpr);
 5634   Record.push_back(GetOrCreateTypeID(T));
 5674   Record.push_back(GetDeclRef(D));
 5767   Record->push_back(Name.getNameKind());
 5790     Record->push_back(Name.getCXXOverloadedOperator());
 5864   Record->push_back(Info.NumTemplParamLists);
 5876     NestedNames.push_back(NNS);
 5880   Record->push_back(NestedNames.size());
 5884     Record->push_back(Kind);
 5901       Record->push_back(Kind == NestedNameSpecifier::TypeSpecWithTemplate);
 5923     NestedNames.push_back(NNS);
 5927   Record->push_back(NestedNames.size());
 5932     Record->push_back(Kind);
 5951       Record->push_back(Kind == NestedNameSpecifier::TypeSpecWithTemplate);
 5971   Record->push_back(Kind);
 5979     Record->push_back(OvT->size());
 5994     Record->push_back(QualT->hasTemplateKeyword());
 6002     Record->push_back(DepT->isIdentifier());
 6006       Record->push_back(DepT->getOperator());
 6029   Record->push_back(Arg.getKind());
 6053       Record->push_back(*NumExpansions + 1);
 6055       Record->push_back(0);
 6061     Record->push_back(Arg.pack_size());
 6075   Record->push_back(TemplateParams->size());
 6079     Record->push_back(true);
 6082     Record->push_back(false);
 6090   Record->push_back(TemplateArgs->size());
 6100   Record->push_back(ASTTemplArgList->NumTemplateArgs);
 6107   Record->push_back(Set.size());
 6111     Record->push_back(I.getAccess());
 6117   Record->push_back(Base.isVirtual());
 6118   Record->push_back(Base.isBaseOfClass());
 6119   Record->push_back(Base.getAccessSpecifierAsWritten());
 6120   Record->push_back(Base.getInheritConstructors());
 6187   Record->push_back(Data.IsLambda);
 6194   Record->push_back(D->getODRHash());
 6197   Record->push_back(ModulesDebugInfo);
 6199     Writer->ModularCodegenDecls.push_back(Writer->GetDeclRef(D));
 6203   Record->push_back(Data.NumBases);
 6208   Record->push_back(Data.NumVBases);
 6213   Record->push_back(Data.ComputedVisibleConversions);
 6222     Record->push_back(Lambda.Dependent);
 6223     Record->push_back(Lambda.IsGenericLambda);
 6224     Record->push_back(Lambda.CaptureDefault);
 6225     Record->push_back(Lambda.NumCaptures);
 6226     Record->push_back(Lambda.NumExplicitCaptures);
 6227     Record->push_back(Lambda.HasKnownInternalLinkage);
 6228     Record->push_back(Lambda.ManglingNumber);
 6234       Record->push_back(Capture.isImplicit());
 6235       Record->push_back(Capture.getCaptureKind());
 6338       DeclUpdates[RD].push_back(
 6383       DeclsToEmitEvenIfUnreferenced.push_back(Child);
 6385   DeclsToEmitEvenIfUnreferenced.push_back(D);
 6403   DeclUpdates[RD].push_back(DeclUpdate(UPD_CXX_ADDED_IMPLICIT_MEMBER, D));
 6417       DeclUpdates[D].push_back(UPD_CXX_RESOLVED_EXCEPTION_SPEC);
 6426     DeclUpdates[D].push_back(
 6439     DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_RESOLVED_DTOR_DELETE, Delete));
 6450   DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_FUNCTION_DEFINITION));
 6459   DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_VAR_DEFINITION));
 6468   DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_ADDED_FUNCTION_DEFINITION));
 6484   DeclUpdates[D].push_back(DeclUpdate(UPD_CXX_POINT_OF_INSTANTIATION, POI));
 6493   DeclUpdates[D].push_back(
 6502   DeclUpdates[D].push_back(
 6529   DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_USED));
 6538   DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_OPENMP_THREADPRIVATE));
 6547   DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_MARKED_OPENMP_ALLOCATE, A));
 6557   DeclUpdates[D].push_back(
 6565   DeclUpdates[D].push_back(DeclUpdate(UPD_DECL_EXPORTED, M));
 6574   DeclUpdates[Record].push_back(DeclUpdate(UPD_ADDED_ATTR_TO_RECORD, Attr));
 6586   DeclsToEmitEvenIfUnreferenced.push_back(D);
 6598   DeclsToEmitEvenIfUnreferenced.push_back(D);
 6610   DeclsToEmitEvenIfUnreferenced.push_back(D);
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  227         Specs.push_back(getSpecializationDecl(Entry));
  229         Specs.push_back(getSpecializationDecl(Entry));
  259       Writer.DeclUpdates[Template].push_back(ASTWriter::DeclUpdate(
 1006       Writer.ModularCodegenDecls.push_back(Writer.GetDeclRef(D));
 1215       Writer.DeclUpdates[Parent].push_back(
 2391     EagerlyDeserializedDecls.push_back(ID);
 2420   Record->push_back(ModulesCodegen);
 2422     Writer->ModularCodegenDecls.push_back(Writer->GetDeclRef(FD));
 2424     Record->push_back(CD->getNumCtorInitializers());
tools/clang/lib/Serialization/ASTWriterStmt.cpp
 2406     Record.push_back(I->second);
tools/clang/lib/Serialization/GlobalModuleIndex.cpp
  115       Result.push_back(ID);
  288       ModuleFiles.push_back(MF);
  306       Dependencies.push_back(MF);
  471   Record.push_back(ID);
  478     Record.push_back(*Name++);
  486   Record.push_back(ID);
  488     Record.push_back(*Name++);
  678         getModuleFileInfo(File).Dependencies.push_back(DependsOnID);
  698           InterestingIdentifiers[Ident.first].push_back(ID);
  789   Record.push_back(CurrentVersion);
  797     Record.push_back(M->second.ID);
  798     Record.push_back(M->first->getSize());
  799     Record.push_back(M->first->getModificationTime());
  803     Record.push_back(Name.size());
  807     Record.push_back(M->second.Dependencies.size());
tools/clang/lib/Serialization/ModuleManager.cpp
  214     PCHChain.push_back(NewModule.get());
  216     Roots.push_back(NewModule.get());
  311       ModulesInCommonWithGlobalIndex.push_back(&M);
  318   ModulesInCommonWithGlobalIndex.push_back(MF);
  349         Queue.push_back(&M);
  356       VisitOrder.push_back(CurrentModule);
  369           Queue.push_back(*M);
  418           State->Stack.push_back(*M);
tools/clang/lib/Serialization/MultiOnDiskHashTable.h
  211       OverriddenFiles.push_back(InfoObj.ReadFileRef(Ptr));
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp
  213         FieldChain.push_back(I);
tools/clang/lib/StaticAnalyzer/Checkers/CheckSecuritySyntaxOnly.cpp
  312   ranges.push_back(drCond->getSourceRange());
  313   ranges.push_back(drInc->getSourceRange());
tools/clang/lib/StaticAnalyzer/Checkers/DeadStoresChecker.cpp
   87   worklist.push_back(&cfg.getEntry());
   98         worklist.push_back(succ);
tools/clang/lib/StaticAnalyzer/Checkers/DebugCheckers.cpp
  276       Keys.push_back(&*I);
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp
   67         Ranges.push_back(DR->getSourceRange());
   76       Ranges.push_back(SourceRange(L, L));
   84       Ranges.push_back(SourceRange(L, L));
tools/clang/lib/StaticAnalyzer/Checkers/GenericTaintChecker.cpp
  199     void addSrcArg(unsigned A) { SrcArgs.push_back(A); }
  200     void addDstArg(unsigned A) { DstArgs.push_back(A); }
  308       Result.push_back(ReturnValueIndex);
  310       Result.push_back(InvalidArgIndex);
  315       Result.push_back(static_cast<unsigned>(Arg));
tools/clang/lib/StaticAnalyzer/Checkers/LLVMConventionsChecker.cpp
  242   FieldChain.push_back(D);
tools/clang/lib/StaticAnalyzer/Checkers/LocalizationChecker.cpp
 1342     MatchingStatements.push_back(I);
 1345     MatchingStatements.push_back(nullptr);
 1372     MatchingStatements.push_back(C);
 1375     MatchingStatements.push_back(nullptr);
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIChecker.cpp
  159       ReqRegions.push_back(MR);
  175       ReqRegions.push_back(ER->getAs<MemRegion>());
  178     ReqRegions.push_back(MR);
tools/clang/lib/StaticAnalyzer/Checkers/MPI-Checker/MPIFunctionClassifier.cpp
   31   MPIPointToPointTypes.push_back(IdentInfo_MPI_Send);
   32   MPIType.push_back(IdentInfo_MPI_Send);
   36   MPIPointToPointTypes.push_back(IdentInfo_MPI_Isend);
   37   MPINonBlockingTypes.push_back(IdentInfo_MPI_Isend);
   38   MPIType.push_back(IdentInfo_MPI_Isend);
   42   MPIPointToPointTypes.push_back(IdentInfo_MPI_Ssend);
   43   MPIType.push_back(IdentInfo_MPI_Ssend);
   47   MPIPointToPointTypes.push_back(IdentInfo_MPI_Issend);
   48   MPINonBlockingTypes.push_back(IdentInfo_MPI_Issend);
   49   MPIType.push_back(IdentInfo_MPI_Issend);
   53   MPIPointToPointTypes.push_back(IdentInfo_MPI_Bsend);
   54   MPIType.push_back(IdentInfo_MPI_Bsend);
   58   MPIPointToPointTypes.push_back(IdentInfo_MPI_Ibsend);
   59   MPINonBlockingTypes.push_back(IdentInfo_MPI_Ibsend);
   60   MPIType.push_back(IdentInfo_MPI_Ibsend);
   64   MPIPointToPointTypes.push_back(IdentInfo_MPI_Rsend);
   65   MPIType.push_back(IdentInfo_MPI_Rsend);
   69   MPIPointToPointTypes.push_back(IdentInfo_MPI_Irsend);
   70   MPIType.push_back(IdentInfo_MPI_Irsend);
   74   MPIPointToPointTypes.push_back(IdentInfo_MPI_Recv);
   75   MPIType.push_back(IdentInfo_MPI_Recv);
   79   MPIPointToPointTypes.push_back(IdentInfo_MPI_Irecv);
   80   MPINonBlockingTypes.push_back(IdentInfo_MPI_Irecv);
   81   MPIType.push_back(IdentInfo_MPI_Irecv);
   88   MPICollectiveTypes.push_back(IdentInfo_MPI_Scatter);
   89   MPIPointToCollTypes.push_back(IdentInfo_MPI_Scatter);
   90   MPIType.push_back(IdentInfo_MPI_Scatter);
   94   MPICollectiveTypes.push_back(IdentInfo_MPI_Iscatter);
   95   MPIPointToCollTypes.push_back(IdentInfo_MPI_Iscatter);
   96   MPINonBlockingTypes.push_back(IdentInfo_MPI_Iscatter);
   97   MPIType.push_back(IdentInfo_MPI_Iscatter);
  101   MPICollectiveTypes.push_back(IdentInfo_MPI_Gather);
  102   MPICollToPointTypes.push_back(IdentInfo_MPI_Gather);
  103   MPIType.push_back(IdentInfo_MPI_Gather);
  107   MPICollectiveTypes.push_back(IdentInfo_MPI_Igather);
  108   MPICollToPointTypes.push_back(IdentInfo_MPI_Igather);
  109   MPINonBlockingTypes.push_back(IdentInfo_MPI_Igather);
  110   MPIType.push_back(IdentInfo_MPI_Igather);
  114   MPICollectiveTypes.push_back(IdentInfo_MPI_Allgather);
  115   MPICollToCollTypes.push_back(IdentInfo_MPI_Allgather);
  116   MPIType.push_back(IdentInfo_MPI_Allgather);
  120   MPICollectiveTypes.push_back(IdentInfo_MPI_Iallgather);
  121   MPICollToCollTypes.push_back(IdentInfo_MPI_Iallgather);
  122   MPINonBlockingTypes.push_back(IdentInfo_MPI_Iallgather);
  123   MPIType.push_back(IdentInfo_MPI_Iallgather);
  127   MPICollectiveTypes.push_back(IdentInfo_MPI_Bcast);
  128   MPIPointToCollTypes.push_back(IdentInfo_MPI_Bcast);
  129   MPIType.push_back(IdentInfo_MPI_Bcast);
  133   MPICollectiveTypes.push_back(IdentInfo_MPI_Ibcast);
  134   MPIPointToCollTypes.push_back(IdentInfo_MPI_Ibcast);
  135   MPINonBlockingTypes.push_back(IdentInfo_MPI_Ibcast);
  136   MPIType.push_back(IdentInfo_MPI_Ibcast);
  140   MPICollectiveTypes.push_back(IdentInfo_MPI_Reduce);
  141   MPICollToPointTypes.push_back(IdentInfo_MPI_Reduce);
  142   MPIType.push_back(IdentInfo_MPI_Reduce);
  146   MPICollectiveTypes.push_back(IdentInfo_MPI_Ireduce);
  147   MPICollToPointTypes.push_back(IdentInfo_MPI_Ireduce);
  148   MPINonBlockingTypes.push_back(IdentInfo_MPI_Ireduce);
  149   MPIType.push_back(IdentInfo_MPI_Ireduce);
  153   MPICollectiveTypes.push_back(IdentInfo_MPI_Allreduce);
  154   MPICollToCollTypes.push_back(IdentInfo_MPI_Allreduce);
  155   MPIType.push_back(IdentInfo_MPI_Allreduce);
  159   MPICollectiveTypes.push_back(IdentInfo_MPI_Iallreduce);
  160   MPICollToCollTypes.push_back(IdentInfo_MPI_Iallreduce);
  161   MPINonBlockingTypes.push_back(IdentInfo_MPI_Iallreduce);
  162   MPIType.push_back(IdentInfo_MPI_Iallreduce);
  166   MPICollectiveTypes.push_back(IdentInfo_MPI_Alltoall);
  167   MPICollToCollTypes.push_back(IdentInfo_MPI_Alltoall);
  168   MPIType.push_back(IdentInfo_MPI_Alltoall);
  172   MPICollectiveTypes.push_back(IdentInfo_MPI_Ialltoall);
  173   MPICollToCollTypes.push_back(IdentInfo_MPI_Ialltoall);
  174   MPINonBlockingTypes.push_back(IdentInfo_MPI_Ialltoall);
  175   MPIType.push_back(IdentInfo_MPI_Ialltoall);
  181   MPIType.push_back(IdentInfo_MPI_Comm_rank);
  185   MPIType.push_back(IdentInfo_MPI_Comm_size);
  189   MPIType.push_back(IdentInfo_MPI_Wait);
  193   MPIType.push_back(IdentInfo_MPI_Waitall);
  197   MPICollectiveTypes.push_back(IdentInfo_MPI_Barrier);
  198   MPIType.push_back(IdentInfo_MPI_Barrier);
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp
 2629         Errors.push_back(I->first);
 2793     Regions.push_back(VR);
tools/clang/lib/StaticAnalyzer/Checkers/MallocSizeofChecker.cpp
  231         Ranges.push_back(i->AllocCall->getCallee()->getSourceRange());
  232         Ranges.push_back(SFinder.Sizeofs[0]->getSourceRange());
  234           Ranges.push_back(TSI->getTypeLoc().getSourceRange());
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp
  287         OptimalFieldsOrder.push_back(Iter->Field);
tools/clang/lib/StaticAnalyzer/Checkers/RetainCountChecker/RetainCountChecker.cpp
  175     Regions.push_back(VR);
 1308   Leaked.push_back(sid);
tools/clang/lib/StaticAnalyzer/Checkers/SimpleStreamChecker.cpp
  186       LeakedStreams.push_back(Sym);
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  146       Regions.push_back(Region);
tools/clang/lib/StaticAnalyzer/Checkers/ValistChecker.cpp
  211     LeakedVALists.push_back(Reg);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 1426       SrcContexts.push_back(NextSrcContext);
 2896         bugReports.push_back(PR);
 2922       bugReports.push_back(R);
 2944     WL.push_back(errorNode);
 2957             bugReports.push_back(R);
 2971           WL.push_back(Succ);
tools/clang/lib/StaticAnalyzer/Core/BugReporterVisitors.cpp
  521     VecF.push_back(FR);
  724     RegionSequence.push_back(R);
tools/clang/lib/StaticAnalyzer/Core/CallEvent.cpp
  314     ValuesToInvalidate.push_back(getArgSVal(Idx));
  328             ValuesToInvalidate.push_back(loc::MemRegionVal(VR));
  684   Values.push_back(ThisVal);
  865     Values.push_back(loc::MemRegionVal(R));
  904     Values.push_back(MV);
  960         Values.push_back(IvarLVal);
  966   Values.push_back(getReceiverSVal());
tools/clang/lib/StaticAnalyzer/Core/CheckerManager.cpp
   90         checkers->push_back(info.CheckFn);
  902       Checkers.push_back(Info.CheckFn);
tools/clang/lib/StaticAnalyzer/Core/ExplodedGraph.cpp
  461       WL1.push_back(Sink);
  473       WL2.push_back(N);
  537         WL2.push_back(*I);
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp
 2660       ValuesToInvalidate.push_back(SubExprVal);
tools/clang/lib/StaticAnalyzer/Core/PlistDiagnostics.cpp
  380   MacroPieces.push_back(&P);
  620     WorkList.push_back(&D->path);
  637           WorkList.push_back(&Call->path);
  640           WorkList.push_back(&Macro->subPieces);
 1159         ExpandedArgTokens.push_back(TheTok);
tools/clang/lib/StaticAnalyzer/Core/ProgramState.cpp
  166     Values.push_back(loc::MemRegionVal(*I));
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp
  767     WL.push_back(E);
  831         Fields.push_back(FR->getDecl());
 1145     Regions->push_back(baseR);
 1299     Invalidated->push_back(GS);
 1327         TopLevelRegions->push_back(R);
 2354     Fields.push_back(FD);
 2550       Postponed.push_back(SR);
tools/clang/lib/StaticAnalyzer/Core/SymbolManager.cpp
  124   itr.push_back(SE);
  149       itr.push_back(cast<SymbolCast>(SE)->getOperand());
  152       itr.push_back(cast<SymIntExpr>(SE)->getLHS());
  155       itr.push_back(cast<IntSymExpr>(SE)->getRHS());
  159       itr.push_back(x->getLHS());
  160       itr.push_back(x->getRHS());
  373   dependencies->push_back(Dependent);
tools/clang/lib/StaticAnalyzer/Core/WorkList.cpp
   45     Stack.push_back(U);
  104         Stack.push_back(U);
  156       StackUnexplored.push_back(U);
  164         StackUnexplored.push_back(U);
  166         StackOthers.push_back(U);
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
  207       P.Children.push_back(MyId);
tools/clang/lib/Tooling/Core/Lookup.cpp
   39     Namespaces.push_back(cast<NamespaceDecl>(Context));
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
   49     Result.Contents.push_back('\0');
   67   MinimizedFileContents.push_back('\0');
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  299     IncludesByPriority[Priority].push_back(&CurInclude);
tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
  144         TmpArgv.push_back(S.c_str());
  388         Dirs.push_back(*Dir);
tools/clang/lib/Tooling/Refactoring/ASTSelection.cpp
  365   ParentStack.push_back(std::cref(ASTSelection));
  409   Selected.Parents.push_back(Selected.Node);
tools/clang/tools/c-index-test/core_main.cpp
  212   ArgsWithProgName.push_back(Executable);
tools/clang/tools/clang-fuzzer/handle-cxx/handle_cxx.cpp
   27   CC1Args.push_back("-cc1");
   29     CC1Args.push_back(A);
   30   CC1Args.push_back(FileName);
tools/clang/tools/clang-import-test/clang-import-test.cpp
  341     Sources.push_back({Import.getASTContext(), Import.getFileManager(),
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  484       ObjcopyArgs.push_back(SS.save(Twine("--add-section=") +
  487     ObjcopyArgs.push_back(InputFileNames[HostInputIndex]);
  488     ObjcopyArgs.push_back(OutputFileNames.front());
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
  219       ImagesInits.push_back(ConstantStruct::get(getDeviceImageTy(), ImageB,
tools/clang/tools/clang-refactor/ClangRefactor.cpp
  205       MissingRequiredOptions.push_back(&Opt);
  541           MatchingRules.push_back(Rule.get());
  545             MatchingRules.push_back(Rule.get());
tools/clang/tools/clang-refactor/TestSupport.cpp
  376       It.first->second.push_back(Range);
tools/clang/tools/diagtool/ShowEnabledWarnings.cpp
   67   Args.push_back("diagtool");
tools/clang/tools/driver/driver.cpp
  117     Args.push_back(Str);
  167     Args.push_back(GetStableCStr(SavedStrings, '-' + Edit.str()));
tools/clang/tools/extra/clang-change-namespace/ChangeNamespace.cpp
  568     BaseCtorInitializerTypeLocs.push_back(
tools/clang/tools/extra/clang-doc/BitcodeWriter.cpp
  275   Record.push_back(BID);
  310   Record.push_back(Sym.size());
  322   Record.push_back(Str.size());
  333   Record.push_back(Loc.LineNumber);
  335   Record.push_back(Loc.IsFileInRootDir);
  336   Record.push_back(Loc.Filename.size());
  345   Record.push_back(Val);
  355   Record.push_back(Val);
  365   Record.push_back(Val);
  374   Record.push_back(ID);
tools/clang/tools/extra/clang-reorder-fields/ReorderFieldsAction.cpp
   75     NewFieldsOrder.push_back(NameToIndex[Name]);
  130     Fields.push_back(Field);
  198     OldWrittenInitializersOrder.push_back(Initializer);
  199     NewWrittenInitializersOrder.push_back(Initializer);
tools/clang/tools/extra/clang-tidy/GlobList.cpp
   36       RegexText.push_back('.');
   38       RegexText.push_back('\\');
   39     RegexText.push_back(C);
   41   RegexText.push_back('$');
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
   96       Branches.push_back(Cur->getThen());
  107         Branches.push_back(Else);
  186         Branches.back().push_back(S);
tools/clang/tools/extra/clang-tidy/bugprone/UseAfterMoveCheck.cpp
  138       ReinitsToDelete.push_back(Reinit);
  198       Uses->push_back(DeclRef);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
  226                [&](const FieldDecl *F) { Decls.push_back(F); });
  430                [&](const FieldDecl *F) { OrderedFields.push_back(F); });
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/SpecialMemberFunctionsCheck.cpp
  112       Members.push_back(Kind);
  150       MissingMembers.push_back(Kind);
  170       MissingMembers.push_back(SpecialMemberFunctionKind::Destructor);
tools/clang/tools/extra/clang-tidy/misc/NewDeleteOverloadsCheck.cpp
  161   Overloads[RD].push_back(FD);
  199           Diagnose.push_back(Overload);
tools/clang/tools/extra/clang-tidy/modernize/AvoidBindCheck.cpp
   69     BindArguments.push_back(B);
tools/clang/tools/extra/clang-tidy/modernize/ConcatNestedNamespacesCheck.cpp
   94   Namespaces.push_back(&ND);
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.cpp
   41   StmtStack.push_back(Statement);
   62   Components.push_back(E);
   68   Components.push_back(Member);
  489     Usages.push_back(U);
tools/clang/tools/extra/clang-tidy/modernize/LoopConvertUtils.h
   56   StmtAncestorASTVisitor() { StmtStack.push_back(nullptr); }
tools/clang/tools/extra/clang-tidy/modernize/PassByValueCheck.cpp
  116     Results.push_back(Redecl->getParamDecl(ParamIdx));
tools/clang/tools/extra/clang-tidy/modernize/UseOverrideCheck.cpp
   75     Tokens.push_back(Tok);
tools/clang/tools/extra/clang-tidy/modernize/UseTrailingReturnTypeCheck.cpp
  239       ClassifiedTokens.push_back(*CT);
tools/clang/tools/extra/clang-tidy/mpi/BufferDerefCheck.cpp
   56     BufferExprs.push_back(ArgExpr);
   57     BufferTypes.push_back(ArgType);
   93         Indirections.push_back(IndirectionType::Pointer);
   96         Indirections.push_back(IndirectionType::Array);
tools/clang/tools/extra/clang-tidy/mpi/TypeMismatchCheck.cpp
  277     BufferTypes.push_back(ArgType);
  278     BufferExprs.push_back(CE->getArg(BufferIdx));
  279     MPIDatatypes.push_back(MPIDatatype);
tools/clang/tools/extra/clang-tidy/readability/ConstReturnTypeCheck.cpp
   91       Result.DeclLocs.push_back(Decl->getInnerLocStart());
tools/clang/tools/extra/clang-tidy/readability/IdentifierNamingCheck.cpp
  303         Words.push_back(Groups[1]);
  306         Words.push_back(Groups[3]);
  309         Words.push_back(Groups[5]);
tools/clang/tools/extra/clang-tidy/readability/MagicNumbersCheck.cpp
   80       IgnoredFloatingPointValues.push_back(FloatValue.convertToFloat());
   84       IgnoredDoublePointValues.push_back(DoubleValue.convertToDouble());
tools/clang/tools/extra/clang-tidy/readability/NamespaceCommentCheck.cpp
  117     Ends.push_back(LBracketLocation);
tools/clang/tools/extra/clang-tidy/utils/ExceptionAnalyzer.cpp
   63       TypesToDelete.push_back(T);
   85           TypesToDelete.push_back(T);
tools/clang/tools/extra/clang-tidy/utils/ExprSequence.cpp
   41       Result.push_back(S);
tools/clang/tools/extra/clang-tidy/utils/IncludeSorter.cpp
   98   IncludeLocations[FileName].push_back(
  100   SourceLocations.push_back(IncludeLocations[FileName].back());
tools/clang/tools/extra/clangd/AST.cpp
  178         ArgLocs.push_back(STL.getArgLoc(I));
  233     Result.push_back(OriginalParts[i]);
tools/clang/tools/extra/clangd/FileDistance.cpp
   77         Down.push_back(Hash);
  136     Ancestors.push_back(Hash);
tools/clang/tools/extra/clangd/FindTarget.cpp
  370       Result.push_back(Entry.first);
  402       TemplatePatterns.push_back(llvm::cast<NamedDecl>(D.first));
  407     Targets.push_back(llvm::cast<NamedDecl>(D.first));
tools/clang/tools/extra/clangd/FuzzyMatch.cpp
  350       Result.push_back('[');
  352       Result.push_back(']');
  353     Result.push_back(Word[I]);
  356     Result.push_back(']');
tools/clang/tools/extra/clangd/Headers.cpp
  108     Headers.push_back(Include.IncludeHeader);
  125   IncludeChildren[Parent].push_back(Child);
tools/clang/tools/extra/clangd/Selection.cpp
  357       N.Parent->Children.push_back(&N);
tools/clang/tools/extra/clangd/SourceCode.cpp
  885   Results.push_back(NS.take_front(0));
  967       Word.push_back(Content[I]);
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp
  498         NewSym.IncludeHeaders.push_back({*Header, 1});
tools/clang/tools/extra/clangd/index/dex/PostingList.cpp
  214     Result.push_back(Current + Delta);
tools/clang/tools/extra/clangd/index/dex/dexp/Dexp.cpp
  311       FakeArgv.push_back(S.data()); // Terminated by separator or end of string.
tools/clang/tools/extra/clangd/refactor/tweaks/ExtractVariable.cpp
  231           SelectedOperands.push_back(Child);
tools/clang/tools/extra/clangd/unittests/TestTU.cpp
  146         Decls.push_back(ND);
tools/clang/tools/extra/modularize/Modularize.cpp
  344     Argv.push_back(I->c_str());
  503     Entries.push_back(E);
  936       EntryBins[E->second[I].Kind].push_back(E->second[I].Loc);
tools/clang/tools/libclang/CIndex.cpp
  860         WrittenInits.push_back(I);
  998       Decls.push_back(D_next);
 1040     DeclsInContainer.push_back(SubDecl);
 1368     Qualifiers.push_back(Qualifier);
 2098   WL.push_back(DeclarationNameInfoVisit(S, Parent));
 2104     WL.push_back(NestedNameSpecifierLocVisit(Qualifier, Parent));
 2109     WL.push_back(StmtVisit(S, Parent));
 2113     WL.push_back(DeclVisit(D, Parent, isFirst));
 2117   WL.push_back(ExplicitTemplateArgsVisit(A, A + NumTemplateArgs, Parent));
 2121     WL.push_back(MemberRefVisit(D, L, Parent));
 2125     WL.push_back(TypeLocVisit(TI->getTypeLoc(), Parent));
 2464   WL.push_back(LabelRefVisit(E->getLabel(), E->getLabelLoc(), Parent));
 2565   WL.push_back(DeclRefExprParts(DR, Parent));
 2618   WL.push_back(LabelRefVisit(GS->getLabel(), GS->getLabelLoc(), Parent));
 2633   WL.push_back(MemberExprParts(M, Parent));
 2684   WL.push_back(OverloadExprParts(E, Parent));
 2730   WL.push_back(SizeOfPackExprParts(E, Parent));
 2740   WL.push_back(LambdaExprParts(E, Parent));
 3081               WL.push_back(PostChildrenVisit(nullptr, Cursor));
 3216     WorkListCache.push_back(WL);
 3220   WorkListFreeList.push_back(WL);
 3238     Pieces.push_back(QLoc);
 3241     Pieces.push_back(NI.getLoc());
 3244     Pieces.push_back(*TemplateArgsLoc);
 3247     Pieces.push_back(SourceLocation::getFromRawEncoding(
 3249     Pieces.push_back(SourceLocation::getFromRawEncoding(
 3256     Pieces.push_back(R);
 3587   Args.push_back("clang");
 6768     CXTokens.push_back(CXTok);
 7005         actions.push_back({cxChild, PostChildrenAction::Postpone});
 7010         actions.push_back({cxChild, PostChildrenAction::Ignore});
 7862       AvailabilityAttrs.push_back(Avail);
tools/clang/tools/libclang/CIndexCodeCompletion.cpp
  591         StoredResults.push_back(R);
  670         StoredResults.push_back(R);
tools/clang/tools/libclang/CIndexHigh.cpp
   34     Methods.push_back(D->getCanonicalDecl());
tools/clang/tools/libclang/CIndexInclusionStack.cpp
   52       InclusionStack.push_back(cxloc::translateSourceLocation(Ctx, L));
tools/clang/tools/libclang/CIndexUSRs.cpp
   62     buf->Data.push_back('\0');
   85     buf->Data.push_back('\0');
tools/clang/tools/libclang/CXCursor.cpp
 1063     overridden.push_back(MakeCXCursor(*I, TU));
 1522   Vec->push_back(backRefCursor);
tools/clang/tools/libclang/CXIndexDataConsumer.cpp
  251     ProtInfos.push_back(ProtInfo);
  261     Prots.push_back(&ProtInfos[i]);
  290       Attrs.push_back(AttrInfo(CXIdxAttr_Unexposed, C, Loc, A));
  293       Attrs.push_back(AttrInfo(CXIdxAttr_IBAction, C, Loc, A));
  296       Attrs.push_back(AttrInfo(CXIdxAttr_IBOutlet, C, Loc, A));
  306     CXAttrs.push_back(&IBInfo);
  328     CXAttrs.push_back(&Attrs[i]);
  361     BaseInfos.push_back(BaseInfo);
  370     CXBases.push_back(&BaseInfos[i]);
tools/clang/tools/libclang/Indexing.cpp
  875   Args.push_back("clang");
tools/clang/unittests/CodeGen/IRMatchers.h
   79     MatchStack.push_back(Query(V, N));
tools/clang/unittests/Tooling/LexicallyOrderedRecursiveASTVisitorTest.cpp
   29     TraversalStack.push_back(D);
tools/clang/unittests/Tooling/LookupTest.cpp
   32     DeclStack.push_back(D);
tools/clang/utils/TableGen/ClangOpcodesEmitter.cpp
   75         TypePath.push_back(Type);
  297         TS.push_back(Case);
tools/clang/utils/TableGen/ClangOpenCLBuiltinEmitter.cpp
  495       ImageList.push_back(IT);
  499       Entry->second.push_back(IT);
tools/clang/utils/TableGen/NeonEmitter.cpp
 2091     Out.push_back(&Entry.back());
tools/dsymutil/DwarfLinker.cpp
 1129       OutputBuffer.push_back(Op.getCode());
 1134         OutputBuffer.push_back(Op.getRawOperand(0));
tools/dsymutil/MachOUtils.cpp
   91   Args.push_back("lipo");
   92   Args.push_back("-create");
   95     Args.push_back(Thin.path());
  100     Args.push_back("-segalign");
  101     Args.push_back(Thin.Arch);
  102     Args.push_back("20");
  105   Args.push_back("-output");
  106   Args.push_back(OutputFileName.data());
  395       BuildVersionCmd.push_back(Cmd);
tools/lld/COFF/DriverUtils.cpp
  872       rest.push_back(tok.data());
tools/lld/COFF/MapFile.cpp
   62     ret[s->getChunk()].push_back(s);
tools/lld/COFF/MarkLive.cpp
   35         worklist.push_back(sc);
   41     worklist.push_back(c);
tools/lld/COFF/PDB.cpp
  737   stack.push_back(s);
tools/lld/ELF/DriverUtils.cpp
  104       v.push_back(saver.save(s + "=" + args[i + 1]).data());
  107       v.push_back(args[i]);
tools/lld/ELF/MapFile.cpp
   69     ret[dr->section].push_back(dr);
tools/lld/ELF/MarkLive.cpp
  203     queue.push_back(s);
tools/lld/ELF/Thunks.cpp
  323   syms.push_back(d);
tools/lld/include/lld/Core/Simple.h
  216       elements.push_back(&node);
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileToAtoms.cpp
  235     outSyms.push_back(&sym);
tools/lld/lib/ReaderWriter/MachO/StubsPass.cpp
  232           _targetToUses[target].push_back(ref);
  240           _targetToUses[target].push_back(ref);
tools/lld/wasm/MarkLive.cpp
   60     queue.push_back(chunk);
tools/lldb/include/lldb/Utility/RangeMap.h
  139   void Append(const Entry &entry) { m_entries.push_back(entry); }
  199             minimal_ranges.push_back(*pos);
  635   void Append(const Entry &entry) { m_entries.push_back(entry); }
  683           minimal_ranges.push_back(*pos);
  860   void Append(const Entry &entry) { m_entries.push_back(entry); }
tools/lldb/source/Core/DumpDataExtractor.cpp
   84       uint64_array.push_back(u64);
  102       uint64_array.push_back(u64);
tools/lldb/source/Expression/IRInterpreter.cpp
 1061         const_indices.push_back(constant_index);
tools/lldb/source/Plugins/ExpressionParser/Clang/ASTUtils.h
  253     Sources.push_back(&high_quality_source);
  254     Sources.push_back(&low_quality_source);
  260     Sources.push_back(&source);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangASTSource.cpp
 1093       idents.push_back(&original_ctx->Idents.get(sel.getNameForSlot(i)));
 1108     methods.push_back(instance_method_decl);
 1112     methods.push_back(class_method_decl);
 1979   context.m_decls.push_back(copied_namespace_decl);
 2106   m_decls.push_back(Decl);
 2172       parm_var_decls.push_back(
 2197   m_decls.push_back(func_decl);
 2227       m_decls.push_back(typedef_name_decl);
 2233       m_decls.push_back(tag_decl);
 2240       m_decls.push_back((NamedDecl *)interface_decl);
 2250     m_decls.push_back(decl);
 2254   m_decls.push_back(decl);
tools/lldb/source/Plugins/ExpressionParser/Clang/ClangExpressionParser.cpp
  175         diag_str.push_back('\0');
tools/lldb/source/Plugins/ExpressionParser/Clang/IRForTarget.cpp
  901         selector_loads.push_back(&inst);
 1052         class_loads.push_back(&inst);
 1164         pvar_allocs.push_back(alloc);
 1366       load_instructions.push_back(load_instruction);
 1519         guard_loads.push_back(&inst);
 1523         guard_stores.push_back(&inst);
 1546     users.push_back(u);
tools/lldb/source/Plugins/Language/CPlusPlus/CPlusPlusNameParser.cpp
  658     m_tokens.push_back(token);
tools/lldb/source/Plugins/Platform/FreeBSD/PlatformFreeBSD.cpp
  319     args.push_back(0);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
 1823           template_param_infos.names.push_back(name);
 1825           template_param_infos.names.push_back(NULL);
 1835           template_param_infos.args.push_back(
 1839           template_param_infos.args.push_back(
 1844         template_param_infos.names.push_back(name);
 1845         template_param_infos.args.push_back(
 3279         array_info.element_orders.push_back(num_elements);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFAttribute.cpp
   32   m_infos.push_back(attr_value);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFDIE.cpp
   48           m_worklist.push_back(d);
tools/lldb/source/Symbol/ClangASTContext.cpp
  799       diag_str.push_back('\0');
 1445       template_param_decls.push_back(NonTypeTemplateParmDecl::Create(
 1452       template_param_decls.push_back(TemplateTypeParmDecl::Create(
 1467       template_param_decls.push_back(NonTypeTemplateParmDecl::Create(
 1473       template_param_decls.push_back(TemplateTypeParmDecl::Create(
 8013           indirect_fields.push_back(indirect_field);
 8043           indirect_fields.push_back(indirect_field);
 8256     params.push_back(clang::ParmVarDecl::Create(
 8542           params.push_back(clang::ParmVarDecl::Create(
 8611     selector_idents.push_back(&ast->Idents.get(llvm::StringRef(start, len)));
 8668       params.push_back(clang::ParmVarDecl::Create(
tools/lldb/source/Symbol/CxxModuleHandler.cpp
  235       imported_args.push_back(TemplateArgument(*type));
  246       imported_args.push_back(
tools/lldb/source/Symbol/PostfixExpression.cpp
   57       stack.push_back(MakeNode<BinaryOpNode>(alloc, *op_type, *left, *right));
   67       stack.push_back(MakeNode<UnaryOpNode>(alloc, *op_type, *operand));
   74       stack.push_back(MakeNode<IntegerNode>(alloc, value));
   78     stack.push_back(MakeNode<SymbolNode>(alloc, token));
tools/lldb/source/Symbol/SymbolContext.cpp
  816               external_symbols.push_back(symbol);
  818               internal_symbols.push_back(symbol);
tools/lldb/source/Utility/UUID.cpp
   72       uuid_bytes.push_back((hi_nibble << 4) + lo_nibble);
tools/lldb/unittests/Symbol/TestClangASTContext.cpp
  398   infos.names.push_back("T");
  399   infos.args.push_back(TemplateArgument(m_ast->getASTContext()->IntTy));
  400   infos.names.push_back("I");
  402   infos.args.push_back(TemplateArgument(*m_ast->getASTContext(), arg,
tools/lldb/unittests/tools/lldb-server/tests/MessageObjects.cpp
  360     pairs[pair.first].push_back(pair.second);
tools/llvm-ar/llvm-ar.cpp
 1114         PositionalArgs.push_back(Argv[i]);
 1141       PositionalArgs.push_back(Argv[i]);
tools/llvm-c-test/echo.cpp
  122           Elts.push_back(Clone(LLVMStructGetTypeAtIndex(Src, i)));
  300       Elts.push_back(clone_constant(LLVMGetOperand(Cst, i), M));
  311       Elts.push_back(clone_constant(LLVMGetElementAsConstant(Cst, i), M));
  322       Elts.push_back(clone_constant(LLVMGetOperand(Cst, i), M));
  480           Args.push_back(CloneValue(LLVMGetOperand(Src, i)));
  597           Idx.push_back(CloneValue(LLVMGetOperand(Src, i)));
  651           Blocks.push_back(DeclareBB(LLVMGetIncomingBlock(Src, i)));
  652           Values.push_back(CloneValue(LLVMGetIncomingValue(Src, i)));
  662           Args.push_back(CloneValue(LLVMGetOperand(Src, i)));
  701           Args.push_back(CloneValue(LLVMGetOperand(Src, i)));
  711           Args.push_back(CloneValue(LLVMGetArgOperand(Src, i)));
tools/llvm-cxxdump/llvm-cxxdump.cpp
  183       SectionRelocMap[*Sec2].push_back(Section);
tools/llvm-diff/DiffLog.h
   48       Arguments.push_back(V);
tools/llvm-diff/DifferenceEngine.cpp
  540       Cur[I].Path.push_back(DC_left);
  547     Next[0].Path.push_back(DC_right);
  554         Next[Index].Path.push_back(DC_match);
  559         Next[Index].Path.push_back(DC_left);
  563         Next[Index].Path.push_back(DC_right);
tools/llvm-dwarfdump/llvm-dwarfdump.cpp
  331         Dies.push_back(Die);
  361       Dies.push_back(Die);
tools/llvm-exegesis/lib/CodeTemplate.cpp
  110       Result.push_back(Bit);
tools/llvm-exegesis/lib/MCInstrDescView.cpp
  113     Operands.push_back(Operand);
  122     Operands.push_back(Operand);
  131     Operands.push_back(Operand);
  149       Variables[Op.getVariableIndex()].TiedOperands.push_back(Op.getIndex());
tools/llvm-exegesis/lib/SchedClassResolution.cpp
   66       Result.push_back({WPR->ProcResourceIdx, WPR->Cycles});
   82       Result.push_back({WPR->ProcResourceIdx,
tools/llvm-exegesis/lib/Uops.cpp
   88       Result.push_back(&Var);
tools/llvm-extract/llvm-extract.cpp
  282       BBs.push_back(&*Res);
tools/llvm-lipo/llvm-lipo.cpp
  305     C.InputFiles.push_back({None, Arg->getValue()});
  311     C.InputFiles.push_back({StringRef(Arg->getValue(0)), Arg->getValue(1)});
  415       C.ReplacementFiles.push_back(
  673     FatArchList.push_back(FatArch);
tools/llvm-objcopy/CopyConfig.cpp
  401     Positional.push_back(Arg->getValue());
  787     Positional.push_back(Arg->getValue());
tools/llvm-objcopy/ELF/ELFConfig.cpp
   92             .Default([&] { UnsupportedFlags.push_back(Flags[I]); }))();
tools/llvm-objcopy/ELF/ELFObjcopy.cpp
  241     Path.push_back('\0');
  249     Path.push_back('\0');
  258     TmpPath.push_back('\0');
  323       ToReplace.push_back(&Sec);
tools/llvm-objcopy/ELF/Object.h
  791   void addMember(SectionBase *Sec) { GroupMembers.push_back(Sec); }
tools/llvm-objcopy/MachO/MachOWriter.cpp
   45       Ends.push_back(SymTabCommand.symoff + symTableSize());
   47       Ends.push_back(SymTabCommand.stroff + SymTabCommand.strsize);
   56       Ends.push_back(DyLdInfoCommand.rebase_off + DyLdInfoCommand.rebase_size);
   61       Ends.push_back(DyLdInfoCommand.bind_off + DyLdInfoCommand.bind_size);
   66       Ends.push_back(DyLdInfoCommand.weak_bind_off +
   72       Ends.push_back(DyLdInfoCommand.lazy_bind_off +
   78       Ends.push_back(DyLdInfoCommand.export_off + DyLdInfoCommand.export_size);
   88       Ends.push_back(DySymTabCommand.indirectsymoff +
   98       Ends.push_back(LinkEditDataCommand.dataoff +
  108       Ends.push_back(LinkEditDataCommand.dataoff +
  115       Ends.push_back(S.Offset + S.Size);
  117         Ends.push_back(S.RelOff +
tools/llvm-objdump/MachODump.cpp
 7901     CompactUnwinds.push_back(Entry);
 8087     CommonEncodings.push_back(Encoding);
 8131     IndexEntries.push_back(Entry);
tools/llvm-pdbutil/BytesOutputStyle.cpp
   74     Result.push_back(*ESS);
tools/llvm-rc/ResourceFileWriter.cpp
  156       Chars.push_back(cp1252ToUnicode((unsigned char)C));
  163       Chars.push_back((unsigned char)C);
  190     Result.push_back(Char);
 1268       Data.push_back('\0');
tools/llvm-rc/ResourceScriptParser.cpp
  313       Result.push_back(*IntResult);
tools/llvm-readobj/ARMEHABIPrinter.h
  175   do { ULEB.push_back(Opcodes[OI ^ 3]); } while (Opcodes[OI++ ^ 3] & 0x80);
tools/llvm-readobj/COFFDumper.cpp
 1048       FunctionNames.push_back(LinkageName);
tools/llvm-readobj/ELFDumper.cpp
  719   VersionMap.push_back(VersionMapEntry());
  720   VersionMap.push_back(VersionMapEntry());
 1961       SetFlags.push_back(Flag);
tools/llvm-reduce/deltas/ReduceArguments.cpp
   31           Args.push_back(*ArgI);
tools/llvm-xray/trie-node.h
   75       Node->Callees.push_back(
   79       Node->Callees.push_back(Callee);
   85     Node->Callees.push_back(MapPairIter.second);
tools/llvm-xray/xray-converter.cpp
  194             Siblings.push_back(node_iter);
  203         Siblings.push_back(node_iter);
  231     ParentCallees.push_back(CurrentStack);
  238     sibling->ExtraData.siblings.push_back(CurrentStack);
  239   ParentCallees.push_back(CurrentStack);
tools/llvm-xray/xray-graph.cpp
  207     ThreadStack.push_back({Record.FuncId, Record.TSC});
tools/llvm-xray/xray-stacks.cpp
  272     Data.TerminalDurations.push_back(duration);
  274     Data.TerminalDurations.push_back(duration);
  277     Data.IntermediateDurations.push_back(duration);
  279     Data.IntermediateDurations.push_back(duration);
  339       Roots[ThreadId].push_back(Node);
  432         E.first->ExtraData.IntermediateDurations.push_back(
  436         Deepest.first->ExtraData.IntermediateDurations.push_back(
  439         Deepest.first->ExtraData.TerminalDurations.push_back(
  456       CurrentStack.push_back(F);
  516         RootValues.push_back(RootNode);
  534           MergedByThreadRoots.push_back(Node);
  536           MergedByThreadRoots.push_back(mergeTrieNodes(
  570       S.push_back(N);
  575           S.push_back(C);
  592     lineage.push_back(Node);
  594       lineage.push_back(lineage.back()->Parent);
  653           S.push_back(C);
tools/polly/lib/Analysis/ScopBuilder.cpp
  555   ConditionSets.push_back(ConsequenceCondSet);
  556   ConditionSets.push_back(isl_set_coalesce(AlternativeCondSet));
  572     ConditionSets.push_back(isl_set_copy(Domain));
  931       ConditionSets.push_back(Domain.copy());
 2104     ModeledInsts.push_back(&Inst);
 2643     Loops.push_back(L);
 3127       Loads.push_back(&Stmt->getArrayAccessFor(PossibleLoad0));
 3130       Loads.push_back(&Stmt->getArrayAccessFor(PossibleLoad1));
 3385       AG.push_back(PtrToAcc[PR.getValue()]);
 3443       ReadWriteAccesses.push_back(Access);
 3446       ReadOnlyAccesses.push_back(Access);
 3515         NewAG.push_back(MA);
tools/polly/lib/Analysis/ScopDetection.cpp
  879               Operands.push_back(Const);
  883                   Operands.push_back(MulOp);
  886                 Operands.push_back(MulOp);
  891             Terms.push_back(SE.getMulExpr(Operands));
  983         Acc->DelinearizedSubscripts.push_back(Pair.second);
  988         Acc->DelinearizedSubscripts.push_back(AF);
tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp
  115   Todo.push_back(P.first);
tools/polly/lib/Analysis/ScopInfo.cpp
  910   Sizes.push_back(nullptr);
  912     Sizes.push_back(SAI->getDimensionSize(i));
 1176   MemAccs.push_back(Access);
 2489     ValueUseAccs[SAI].push_back(Access);
 2491     PHIIncomingAccs[SAI].push_back(Access);
tools/polly/lib/CodeGen/BlockGenerators.cpp
  542     EscapeUsers.push_back(UI);
  685   Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, BaseName));
  686   Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, "("));
  692       Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, ","));
  696     Values.push_back(ExprBuilder->create(IsInSet.copy()));
  700     Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, ")"));
  711         Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, " "));
  712         Values.push_back(RuntimeDebugBuilder::getPrintableString(
  714         Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, "="));
  715         Values.push_back(getNewValue(Stmt, Inst, BBMap, LTS,
  732           Values.push_back(
  734           Values.push_back(RuntimeDebugBuilder::getPrintableString(
  736           Values.push_back(
  738           Values.push_back(getNewValue(Stmt, OpInst, BBMap, LTS,
  747     Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, "\n"));
  749     Values.push_back(RuntimeDebugBuilder::getPrintableString(Builder, ")\n"));
 1069       Indices.push_back(ConstantInt::get(Builder.getInt32Ty(), i));
tools/polly/lib/CodeGen/IRBuilder.cpp
   39   Args.push_back(TempNode.get());
   42     Args.push_back(arg0);
   44     Args.push_back(arg1);
   67       Arrays.push_back(Array);
  100   ActiveLoops.push_back(L);
  111   ParallelLoops.push_back(Ids);
  130     Args.push_back(MDString::get(Ctx, "llvm.loop.vectorize.enable"));
  132     Args.push_back(ValueAsMetadata::get(FalseValue));
tools/polly/lib/CodeGen/IslNodeBuilder.cpp
  699   ParallelSubfunctions.push_back(LoopBody->getFunction());
 1432           EscapeUsers.push_back(UI);
tools/polly/lib/CodeGen/LoopGenerators.cpp
  222     Members.push_back(V->getType());
tools/polly/lib/Support/SCEVValidator.cpp
  738       LeftOvers.push_back(SE.getNegativeSCEV(Op0Pair.second));
  740       LeftOvers.push_back(Op0Pair.second);
  747         LeftOvers.push_back(OpUPair.second);
  749         LeftOvers.push_back(SE.getNegativeSCEV(OpUPair.second));
  767       LeftOvers.push_back(Op);
tools/polly/lib/Support/ScopHelper.cpp
   64         Preds.push_back(P);
  124         Preds.push_back(P);
  352       NewOps.push_back(visit(Op));
  358       NewOps.push_back(visit(Op));
  364       NewOps.push_back(visit(Op));
  370       NewOps.push_back(visit(Op));
  376       NewOps.push_back(visit(Op));
  382       NewOps.push_back(visit(Op));
  388       NewOps.push_back(visit(Op));
tools/polly/lib/Support/VirtualInstruction.cpp
  236       RootAccs.push_back(MA);
  241         RootAccs.push_back(MA);
  246       RootAccs.push_back(MA);
  251       RootAccs.push_back(MA);
  305       WorklistAccs.push_back(VUse.getMemoryAccess());
  337             WorklistAccs.push_back(S->getValueDef(SAI));
  388         WorklistAccs.push_back(PHIRead);
  400       WorklistAccs.push_back(Acc);
tools/polly/lib/Transform/DeLICM.cpp
 1039         Worklist.push_back(MA);
 1045       Worklist.push_back(WrittenValInputMA);
 1102             Worklist.push_back(IncomingInputMA);
tools/polly/lib/Transform/ForwardOpTree.cpp
  357       Sizes.push_back(SAI->getDimensionSize(i));
  358       Subscripts.push_back(nullptr);
  845         Accs.push_back(RA);
tools/polly/lib/Transform/Simplify.cpp
  516         DeferredRemove.push_back(MA);
  575         RemainInsts.push_back(Inst);
  705       Accesses.push_back(MemAcc);
  709       Accesses.push_back(MemAcc);
  713       Accesses.push_back(MemAcc);
tools/polly/lib/Transform/ZoneAlgo.cpp
  512   Worklist.push_back(PHI);
  529       Worklist.push_back(IncomingPHI);
unittests/ADT/IteratorTest.cpp
   69   V.push_back(&arr[0]);
   70   V.push_back(&arr[1]);
   71   V.push_back(&arr[2]);
   72   V.push_back(&arr[3]);
unittests/ADT/SmallStringTest.cpp
  168     theString.push_back('y');
unittests/ADT/SmallVectorTest.cpp
  814   vec.push_back(notassignable(x));
unittests/ADT/StringRefTest.cpp
  194   expected.push_back("ab"); expected.push_back("c");
  194   expected.push_back("ab"); expected.push_back("c");
  199   expected.push_back(""); expected.push_back("ab"); expected.push_back("");
  199   expected.push_back(""); expected.push_back("ab"); expected.push_back("");
  199   expected.push_back(""); expected.push_back("ab"); expected.push_back("");
  200   expected.push_back("c"); expected.push_back("");
  200   expected.push_back("c"); expected.push_back("");
  205   expected.push_back("");
  218   expected.push_back(""); expected.push_back("");
  218   expected.push_back(""); expected.push_back("");
  223   expected.push_back("a"); expected.push_back("b");
  223   expected.push_back("a"); expected.push_back("b");
  229   expected.push_back("a,,b,c");
  234   expected.push_back("a,,b,c");
  239   expected.push_back("a"); expected.push_back(",b,c");
  239   expected.push_back("a"); expected.push_back(",b,c");
  244   expected.push_back("a"); expected.push_back(",b,c");
  244   expected.push_back("a"); expected.push_back(",b,c");
  249   expected.push_back("a"); expected.push_back(""); expected.push_back("b,c");
  249   expected.push_back("a"); expected.push_back(""); expected.push_back("b,c");
  249   expected.push_back("a"); expected.push_back(""); expected.push_back("b,c");
  254   expected.push_back("a"); expected.push_back("b,c");
  254   expected.push_back("a"); expected.push_back("b,c");
  259   expected.push_back("a"); expected.push_back(""); expected.push_back("b");
  259   expected.push_back("a"); expected.push_back(""); expected.push_back("b");
  259   expected.push_back("a"); expected.push_back(""); expected.push_back("b");
  260   expected.push_back("c");
  265   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  265   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  265   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  270   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  270   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  270   expected.push_back("a"); expected.push_back("b"); expected.push_back("c");
  275   expected.push_back("");
  280   expected.push_back(StringRef());
  291   expected.push_back("a");
  292   expected.push_back("");
  293   expected.push_back("b");
  294   expected.push_back("c,d");
  299   expected.push_back("");
  304   expected.push_back(StringRef());
  315   expected.push_back("a");
  316   expected.push_back("");
  317   expected.push_back("b");
  318   expected.push_back("c,d");
unittests/Analysis/MemorySSATest.cpp
 1444   Updates.push_back({cfg::UpdateKind::Insert, Entry, Exit});
 1506   Updates.push_back({cfg::UpdateKind::Insert, Entry, Exit});
 1575   Updates.push_back({cfg::UpdateKind::Insert, FBlock, CBlock});
unittests/Analysis/ProfileSummaryInfoTest.cpp
  241   Weights.push_back(1000);
unittests/Analysis/ScalarEvolutionTest.cpp
 1045   Types.push_back(Int32Ty);
 1100   Types.push_back(ArgTy);
unittests/Bitstream/BitstreamReaderTest.cpp
   88     BlobData.push_back(I);
unittests/CodeGen/GlobalISel/GISelMITest.h
  132         Copies.push_back(MI.getOperand(0).getReg());
unittests/CodeGen/GlobalISel/LegalizerHelperTest.cpp
  949     Merge0Ops.push_back(B.buildConstant(S3, I).getReg(0));
  958     Merge1Ops.push_back(B.buildConstant(S3, I).getReg(0));
  964     Merge2Ops.push_back(B.buildConstant(S8, I).getReg(0));
unittests/CodeGen/GlobalISel/MachineIRBuilderTest.cpp
  174   Results.push_back(MRI->createGenericVirtualRegister(S64));
unittests/CodeGen/MachineInstrTest.cpp
  385   MMOs.push_back(MMO);
  431   MMOs.push_back(MMO);
  442   MMOs.push_back(MMO);
  467   MMOs.push_back(MMO);
  468   MMOs.push_back(MMO);
unittests/ExecutionEngine/MCJIT/MCJITCAPITest.cpp
  128     SupportedArchs.push_back(Triple::aarch64);
  129     SupportedArchs.push_back(Triple::arm);
  130     SupportedArchs.push_back(Triple::mips);
  131     SupportedArchs.push_back(Triple::mips64);
  132     SupportedArchs.push_back(Triple::mips64el);
  133     SupportedArchs.push_back(Triple::x86);
  134     SupportedArchs.push_back(Triple::x86_64);
  139     HasSubArchs.push_back(Triple::arm);
  145     UnsupportedEnvironments.push_back(Triple::Cygnus);
unittests/ExecutionEngine/MCJIT/MCJITTestBase.h
   69       CallArgs.push_back(&A);
  282     SupportedArchs.push_back(Triple::aarch64);
  283     SupportedArchs.push_back(Triple::arm);
  284     SupportedArchs.push_back(Triple::mips);
  285     SupportedArchs.push_back(Triple::mipsel);
  286     SupportedArchs.push_back(Triple::mips64);
  287     SupportedArchs.push_back(Triple::mips64el);
  288     SupportedArchs.push_back(Triple::x86);
  289     SupportedArchs.push_back(Triple::x86_64);
  294     HasSubArchs.push_back(Triple::arm);
  298     UnsupportedEnvironments.push_back(Triple::Cygnus);
unittests/FuzzMutate/RandomIRBuilderTest.cpp
   69     Insts.push_back(&*I);
   74   Srcs.push_back(Insts[1]);
   76   Srcs.push_back(Insts[1]);
unittests/IR/FunctionTest.cpp
   70     Args.push_back(&A);
unittests/IR/IRBuilderTest.cpp
  137   ArgTys.push_back(UndefValue::get(DstVecTy));
  138   ArgTys.push_back(UndefValue::get(PredTy));
  139   ArgTys.push_back(UndefValue::get(SrcVecTy));
  156   ArgTys.push_back(UndefValue::get(PtrToVecTy));
  157   ArgTys.push_back(UndefValue::get(Builder.getInt32Ty()));
  158   ArgTys.push_back(UndefValue::get(PredTy));
  159   ArgTys.push_back(UndefValue::get(VecTy));
  888   Elements.push_back(MDef2);
  893   Elements.push_back(MDef1);
  894   Elements.push_back(MF2);
  895   Elements.push_back(MUndef1);
  900   Elements.push_back(MDef0);
  901   Elements.push_back(MF1);
  906   Elements.push_back(MDef1);
  907   Elements.push_back(MF2);
  908   Elements.push_back(MUndef1);
  913   Elements.push_back(MDef2);
unittests/IR/InstructionsTest.cpp
   69     FArgTypes.push_back(Type::getInt8Ty(Ctx));
   70     FArgTypes.push_back(Type::getInt32Ty(Ctx));
   71     FArgTypes.push_back(Type::getInt64Ty(Ctx));
unittests/IR/PatternMatch.cpp
  916   VecElemIdxs.push_back(ConstantInt::get(i32, 0));
  917   VecElemIdxs.push_back(ConstantInt::get(i32, 2));
 1008   Elems.push_back(ScalarUndef);
 1009   Elems.push_back(ScalarZero);
 1010   Elems.push_back(ScalarUndef);
 1011   Elems.push_back(ScalarZero);
 1036   Elems.push_back(ScalarUndef);
 1037   Elems.push_back(ScalarZero);
 1038   Elems.push_back(ScalarUndef);
 1039   Elems.push_back(ScalarZero);
unittests/Support/CommandLineTest.cpp
  942   Argv.push_back(ResponseFileRef.c_str());
unittests/Support/Path.cpp
   88   paths.push_back("");
   89   paths.push_back(".");
   90   paths.push_back("..");
   91   paths.push_back("foo");
   92   paths.push_back("/");
   93   paths.push_back("/foo");
   94   paths.push_back("foo/");
   95   paths.push_back("/foo/");
   96   paths.push_back("foo/bar");
   97   paths.push_back("/foo/bar");
   98   paths.push_back("//net");
   99   paths.push_back("//net/");
  100   paths.push_back("//net/foo");
  101   paths.push_back("///foo///");
  102   paths.push_back("///foo///bar");
  103   paths.push_back("/.");
  104   paths.push_back("./");
  105   paths.push_back("/..");
  106   paths.push_back("../");
  107   paths.push_back("foo/.");
  108   paths.push_back("foo/..");
  109   paths.push_back("foo/./");
  110   paths.push_back("foo/./bar");
  111   paths.push_back("foo/..");
  112   paths.push_back("foo/../");
  113   paths.push_back("foo/../bar");
  114   paths.push_back("c:");
  115   paths.push_back("c:/");
  116   paths.push_back("c:foo");
  117   paths.push_back("c:/foo");
  118   paths.push_back("c:foo/");
  119   paths.push_back("c:/foo/");
  120   paths.push_back("c:/foo/bar");
  121   paths.push_back("prn:");
  122   paths.push_back("c:\\");
  123   paths.push_back("c:foo");
  124   paths.push_back("c:\\foo");
  125   paths.push_back("c:foo\\");
  126   paths.push_back("c:\\foo\\");
  127   paths.push_back("c:\\foo/");
  128   paths.push_back("c:/foo\\bar");
  141       ComponentStack.push_back(*ci);
  150       ReverseComponentStack.push_back(*ci);
unittests/Support/ThreadPool.cpp
   51     UnsupportedArchs.push_back(Triple::ppc64le);
   52     UnsupportedArchs.push_back(Triple::ppc64);
usr/include/c++/7.4.0/bits/stl_iterator.h
  492 	container->push_back(__value);
  499 	container->push_back(std::move(__value));
usr/include/c++/7.4.0/bits/stl_queue.h
  597 	c.push_back(__x);
usr/include/c++/7.4.0/bits/stl_stack.h
  226       { c.push_back(__x); }
utils/TableGen/AsmMatcherEmitter.cpp
  284           Worklist.push_back(Super);
  944       RequiredFeatures.push_back(Feature);
  963   AsmOperands.push_back(AsmOperand(IsIsolatedToken, Token));
 1773         ResOperands.push_back(ResOperand::getTiedOp(
 1776         ResOperands.push_back(ResOperand::getTiedOp(TiedOp, 0, 0));
 1787       ResOperands.push_back(ResOperand::getImmOp(0));
 1794       ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand, NumOperands));
 1803       ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand + AI, 1));
 1864         ResOperands.push_back(
 1867         ResOperands.push_back(ResOperand::getTiedOp(TiedOp, SrcOp1, SrcOp2));
 1894         ResOperands.push_back(ResOperand::getRenderedOp(SrcOperand,
 1900         ResOperands.push_back(ResOperand::getImmOp(ImmVal));
 1905         ResOperands.push_back(ResOperand::getRegOp(Reg));
utils/TableGen/CodeGenDAGPatterns.cpp
  187     Modes.push_back(I.first);
 1401       PredList.push_back(&P);
 2692     NamedNodes[N->getName()].push_back(N);
 3577     Instrs.push_back(Tree->getOperator());
utils/TableGen/CodeGenRegisters.cpp
  100       IdxParts.push_back(RegBank.getSubRegIdx(Part));
  177     ExplicitSubRegIndices.push_back(RegBank.getSubRegIdx(SRIs[i]));
  178     ExplicitSubRegs.push_back(RegBank.getReg(SRs[i]));
  194     ExplicitAliases.push_back(Reg);
  195     Reg->ExplicitAliases.push_back(this);
  328       Indices.push_back(I->second);
  400         Parts.push_back(getSubRegIndex(SR->ExplicitSubRegs[j]));
  500             Parts.push_back(SubRegIdx);
  503               Parts.push_back(SubIdx);
  525       NewSubRegs.push_back(NewSubReg);
  565     Id.push_back(I->first->EnumValue);
  566     Id.push_back(I->second->TopoSig);
  766     Orders[0].push_back((*Elements)[i]);
  858         Orders[i].push_back(Super.Orders[i][j]);
  978       I->SuperClasses.push_back(&RC);
 1462       LaneTransforms.push_back(MaskRol);
 1501           LaneTransforms.push_back(MaskRol);
 1517       LaneTransforms.push_back(P);
utils/TableGen/CodeGenSchedule.cpp
 1059     ClassInstrs[SCIdx].push_back(InstDef);
 1588           TransVec[TransIdx].ReadSequences.back().push_back(*RWI);
 1590           TransVec[TransIdx].WriteSequences.back().push_back(*RWI);
utils/TableGen/DAGISelMatcherGen.cpp
  384     MatchedChainNodes.push_back(NextRecordedOperandNo++);
  511     ResultsToTypeCheck.push_back(i);
  543         Operands.push_back(getNamedArgumentSlot(Name));
  621       MatchedChainNodes.push_back(NextRecordedOperandNo-1);
  644       ResultOps.push_back(SlotNo - 1 + i);
  658       ResultOps.push_back(NextRecordedOperandNo++);
  664     ResultOps.push_back(SlotNo + i);
  673     ResultOps.push_back(NextRecordedOperandNo++);
  684       ResultOps.push_back(NextRecordedOperandNo++);
  690       ResultOps.push_back(NextRecordedOperandNo++);
  701       ResultOps.push_back(IDOperandNo);
  712       ResultOps.push_back(NextRecordedOperandNo++);
  720       ResultOps.push_back(NextRecordedOperandNo++);
  887     ResultVTs.push_back(N->getSimpleType(i));
  903       ResultVTs.push_back(getRegisterValueType(Reg, CGT));
  968     OutputOps.push_back(NextRecordedOperandNo++);
  990   ResultOps.push_back(NextRecordedOperandNo++);
utils/TableGen/DAGISelMatcherOpt.cpp
  216           OptionsToMatch.push_back(SM->takeChild(j));
  218         OptionsToMatch.push_back(Child.release());
  232       NewOptionsToMatch.push_back(Optn);
  241     EqualMatchers.push_back(Optn);
  246       EqualMatchers.push_back(OptionsToMatch[OptionIdx++]);
  264         EqualMatchers.push_back(ScanMatcher);
  310       NewOptionsToMatch.push_back(EqualMatchers[0]);
  332     NewOptionsToMatch.push_back(Shared);
utils/TableGen/DFAEmitter.cpp
   70         NewStates.push_back(ToState);
utils/TableGen/FastISelEmitter.cpp
  152         Result.Operands.push_back(Operands[i]);
  154         Result.Operands.push_back(OpKind::getImm(0));
  195       Operands.push_back(OpKind::getImm(0));
  200       Operands.push_back(OpKind::getFP());
  231         Operands.push_back(OpKind::getImm(PredNo));
  243           Operands.push_back(OpKind::getFP());
  287       Operands.push_back(OpKind::getReg());
utils/TableGen/GlobalISelEmitter.cpp
 3090       InsnIDs.push_back(Pair.second);
 3522           ParsedAddrSpaces.push_back(IntVal->getValue());
utils/TableGen/RegisterInfoEmitter.cpp
  643     V.push_back(Cur - Val);
  656     V.push_back(Cur - Val);
  726     RowMap.push_back(Found);
  790     SubReg2SequenceIndexMap.push_back(Found);
  911       SRIs.push_back(Reg.getSubRegIndex(S));