|
reference, declaration → definition
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.inc15247 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.inc13756 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.inc16555 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(¯o->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));