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

References

include/llvm/Analysis/IteratedDominanceFrontier.h
   81     Ret.emplace_back(SnapShotBBPair.second);
include/llvm/Analysis/LoopInfoImpl.h
  148         ExitEdges.emplace_back(BB, Succ);
include/llvm/CodeGen/MachineFunction.h
  976     VariableDbgInfos.emplace_back(Var, Expr, Slot, Loc);
include/llvm/IR/InstrTypes.h
 1856       Defs.emplace_back(getOperandBundleAt(i));
include/llvm/IR/PassInstrumentation.h
   92     BeforePassCallbacks.emplace_back(std::move(C));
   96     AfterPassCallbacks.emplace_back(std::move(C));
  101     AfterPassInvalidatedCallbacks.emplace_back(std::move(C));
  106     BeforeAnalysisCallbacks.emplace_back(std::move(C));
  111     AfterAnalysisCallbacks.emplace_back(std::move(C));
include/llvm/MCA/HardwareUnits/LSUnit.h
   85     Succ.emplace_back(Group);
include/llvm/Support/GenericIteratedDominanceFrontier.h
  190         PHIBlocks.emplace_back(SuccBB);
include/llvm/Support/JSON.h
  757     Stack.emplace_back();
include/llvm/TextAPI/MachO/Symbol.h
   62   void addTarget(Target target) { Targets.emplace_back(target); }
include/llvm/Transforms/IPO/Attributor.h
 1380     Attrs.emplace_back(Attribute::get(Ctx, getAttrKind()));
lib/Analysis/LazyCallGraph.cpp
   45   Edges.emplace_back(TargetN, EK);
   69   Edges.emplace_back(LazyCallGraph::Edge(N, EK));
 1409     SourceN->Edges.emplace_back(TargetN, Edge::Call);
 1439   SourceN->Edges.emplace_back(TargetN, Edge::Ref);
lib/Analysis/LoopAccessAnalysis.cpp
  230   Pointers.emplace_back(Ptr, ScStart, ScEnd, WritePtr, DepSetId, ASId, Sc);
 1140     OffValPairs.emplace_back(Offset, Ptr);
lib/Analysis/MemorySSA.cpp
  414   Worklist.emplace_back(Start, StartLoc);
  601       Paths.emplace_back(P.second, P.first, PriorNode);
  769     Paths.emplace_back(Loc, Start, Phi, None);
lib/Analysis/ScalarEvolution.cpp
 7090       ExitCounts.emplace_back(ExitBB, EL);
 7933       PHIsToCompute.emplace_back(PHI, I.second);
 8032   Values.emplace_back(L, nullptr);
11650   Values.emplace_back(L, LoopVariant);
11757   Values.emplace_back(BB, DoesNotDominateBlock);
lib/Analysis/ScalarEvolutionExpander.cpp
 1988       DeadInsts.emplace_back(Phi);
 2065           DeadInsts.emplace_back(IsomorphicInc);
 2079     DeadInsts.emplace_back(Phi);
lib/Analysis/StackSafetyAnalysis.cpp
  194     Params.emplace_back(PointerSize, nullptr);
  196     US.Calls.emplace_back(Aliasee, ArgNo, ConstantRange(APInt(PointerSize, 0)));
  349             US.Calls.emplace_back(Callee, A - B, Offset);
  375       Info.Allocas.emplace_back(PointerSize, AI,
  383     Info.Params.emplace_back(PointerSize, &A);
lib/Analysis/SyntheticCountsUtils.cpp
   41         SCCEdges.emplace_back(Node, E);
   43         NonSCCEdges.emplace_back(Node, E);
lib/AsmParser/LLParser.cpp
 2539     BundleList.emplace_back(std::move(Tag), std::move(Inputs));
 2598     ArgList.emplace_back(TypeLoc, ArgTy,
 2633       ArgList.emplace_back(TypeLoc, ArgTy,
lib/Bitcode/Reader/MetadataLoader.cpp
  146   void push_back(Metadata *MD) { MetadataPtrs.emplace_back(MD); }
  340   OldTypeRefs.Arrays.emplace_back(
lib/CodeGen/AsmPrinter/AsmPrinter.cpp
  312       Handlers.emplace_back(std::make_unique<CodeViewDebug>(this),
  320       Handlers.emplace_back(std::unique_ptr<DwarfDebug>(DD), DbgTimerName,
  375     Handlers.emplace_back(std::unique_ptr<EHStreamer>(ES), EHTimerName,
  382     Handlers.emplace_back(std::make_unique<WinCFGuard>(this), CFGuardName,
 3188   Sleds.emplace_back(XRayFunctionEntry{Sled, CurrentFnSym, Kind,
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp
  481     Site.InlinedLocals.emplace_back(Var);
  484     ScopeVariables[LS].emplace_back(Var);
 1188       DefRange.Ranges.emplace_back(Begin, End);
 1193     Var.DefRanges.emplace_back(std::move(DefRange));
 1268         Var.DefRanges.emplace_back(std::move(DR));
 1290       R.emplace_back(Begin, End);
 3000         GlobalVariables.emplace_back(std::move(CVGV));
 3024       VariableList->emplace_back(std::move(CVGV));
lib/CodeGen/AsmPrinter/DbgEntityHistoryCalculator.cpp
   68   Entries.emplace_back(&MI, Entry::DbgValue);
   80   Entries.emplace_back(&MI, Entry::Clobber);
lib/CodeGen/AsmPrinter/DebugLocStream.h
   82     Lists.emplace_back(CU, Entries.size());
lib/CodeGen/AsmPrinter/DwarfDebug.cpp
 1437         OpenRanges.emplace_back(EI->getEndIndex(), Value);
 1464     DebugLoc.emplace_back(StartLabel, EndLabel, Values);
 2898   TypeUnitsUnderConstruction.emplace_back(std::move(OwnedUnit), CTy);
lib/CodeGen/AsmPrinter/WinException.cpp
 1211         HandlerStack.emplace_back(CurrentStartLabel, CurrentState);
lib/CodeGen/CodeGenPrepare.cpp
 3112       AddrModes.emplace_back(NewAddrMode);
 3147       AddrModes.emplace_back(NewAddrMode);
lib/CodeGen/GlobalISel/IRTranslator.cpp
 1559       Args.emplace_back(makeArrayRef(SwiftInVReg));
 1936   PendingPHIs.emplace_back(&PI, std::move(Insts));
lib/CodeGen/GlobalISel/RegBankSelect.cpp
  307         RepairPts.emplace_back(std::move(RepairPt));
  315     RepairPts.emplace_back(
  485       RepairPts.emplace_back(RepairingPlacement(MI, OpIdx, *TRI, *this,
  491     RepairPts.emplace_back(
  835   InsertPoints.emplace_back(&Point);
lib/CodeGen/ImplicitNullChecks.cpp
  594       NullCheckList.emplace_back(&MI, MBP.ConditionDef, &MBB, NotNullSucc,
lib/CodeGen/MIRParser/MIRParser.cpp
  372       CSInfo.emplace_back(Reg, ArgRegPair.ArgNo);
lib/CodeGen/MachineBlockPlacement.cpp
 2343       ExitsWithFreq.emplace_back(BB, ExitFreq);
lib/CodeGen/ModuloSchedule.cpp
 1380     Defaults.emplace_back(getInitPhiReg(*LoopProducer, BB));
 1750       Subs.emplace_back(&UseMI, Reg);
 1880       KOIs.emplace_back(KernelOperandInfo(&*OOpI, MRI, IllegalPhis),
lib/CodeGen/SafeStackLayout.cpp
   60     Regions.emplace_back(Start, End, Obj.Range);
   99       Regions.emplace_back(LastRegionEnd, Start, StackColoring::LiveRange());
  104     Regions.emplace_back(LastRegionEnd, End, Obj.Range);
lib/CodeGen/ScheduleDAG.cpp
  545   Updates.emplace_back(Y, X);
lib/CodeGen/SelectionDAG/DAGCombiner.cpp
 1741         Ops.emplace_back(TFs[j], 0);
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 9592     Vals.emplace_back(NewTF);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 1658       UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
 1665         UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
 1707       UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
 1712       UnwindDests.emplace_back(FuncInfo.MBBMap[EHPadBB], Prob);
 1719         UnwindDests.emplace_back(FuncInfo.MBBMap[CatchPadBB], Prob);
 5397     Regs.emplace_back(cast<RegisterSDNode>(Op)->getReg(),
lib/CodeGen/StackMaps.cpp
  118       Locs.emplace_back(StackMaps::Location::Direct, Size,
  127       Locs.emplace_back(StackMaps::Location::Indirect, Size,
  135       Locs.emplace_back(Location::Constant, sizeof(int64_t), 0, Imm);
  163     Locs.emplace_back(Location::Register, TRI->getSpillSize(*RC),
lib/CodeGen/TargetPassConfig.cpp
  439   Impl->InsertedPasses.emplace_back(TargetPassID, InsertedPassID, VerifyAfter,
lib/CodeGen/WinEHPrepare.cpp
  517       Worklist.emplace_back(FirstNonPHI, -1);
  543             Worklist.emplace_back(I, CleanupState);
  567               Worklist.emplace_back(I, CatchState);
lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp
  528     Values.emplace_back(Attr.Form);
lib/DebugInfo/DWARF/DWARFGdbIndex.cpp
  182     ConstantPoolVectors.emplace_back(0, SmallVector<uint32_t, 0>());
lib/DebugInfo/DWARF/DWARFVerifier.cpp
 1182     Result.emplace_back(Str);
 1184     Result.emplace_back("(anonymous namespace)");
 1189         Result.emplace_back(Str);
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp
   39       BBs.emplace_back(&BB);
lib/IR/Attributes.cpp
  810     Attrs.emplace_back(Attribute::get(C, TDA.first, TDA.second));
 1001     AttrPairVec.emplace_back(Index, AttributeSet::get(C, AttrVec));
 1094     Attrs.emplace_back(Index, Attribute::get(C, K));
 1102     Attrs.emplace_back(Index, Attribute::get(C, K));
lib/IR/DIBuilder.cpp
   45   UnresolvedNodes.emplace_back(N);
  174     AllImportedModules.emplace_back(M);
  568   AllRetainTypes.emplace_back(T);
  690     PreservedVariables[Fn].emplace_back(Node);
  729     PreservedLabels[Fn].emplace_back(Node);
lib/IR/DiagnosticInfo.cpp
  347   Args.emplace_back(S);
lib/IR/Function.cpp
 1128     DeferredChecks.emplace_back(T, InfosRef);
lib/IR/Metadata.cpp
 1086 void NamedMDNode::addOperand(MDNode *M) { getNMDOps(Operands).emplace_back(M); }
 1108   Attachments.emplace_back(std::piecewise_construct, std::make_tuple(ID),
 1178     Result.emplace_back(A.MDKind, A.Node);
lib/IR/RemarkStreamer.cpp
   94     R.Args.emplace_back();
lib/Linker/IRMover.cpp
 1159         AllImportedModules.emplace_back(IE);
lib/MC/MCObjectStreamer.cpp
  661   PendingFixups.emplace_back(&SRE.getSymbol(), DF,
lib/MC/MCParser/AsmParser.cpp
 1833         Info.AsmRewrites->emplace_back(AOK_Label, IDLoc, IDVal.size(),
 2209     Info.AsmRewrites->emplace_back(AOK_EVEN, IDLoc, 4);
 2294   AsmStrRewrites.emplace_back(AOK_Skip, StartLoc, Lexer.getLoc().getPointer() -
 5698   Info.AsmRewrites->emplace_back(AOK_Emit, IDLoc, Len);
 5714   Info.AsmRewrites->emplace_back(AOK_Align, IDLoc, 5, Log2_64(IntValue));
 5845         AsmStrRewrites.emplace_back(AOK_Output, Start, SymName.size());
 5850         AsmStrRewrites.emplace_back(AOK_Input, Start, SymName.size());
lib/MC/MCParser/MCAsmLexer.cpp
   18   CurTok.emplace_back(AsmToken::Space, StringRef());
lib/MC/WasmObjectWriter.cpp
 1233       DataSegments.emplace_back();
 1470     SymbolInfos.emplace_back(Info);
lib/MC/XCOFFObjectWriter.cpp
  306     WrapperMap[ContainingCsect]->Syms.emplace_back(XSym);
lib/MCA/HardwareUnits/RegisterFile.cpp
   38   RegisterFiles.emplace_back(NumRegs);
   74   RegisterFiles.emplace_back(RF.NumPhysRegs, RF.MaxMovesEliminatedPerCycle,
lib/MCA/HardwareUnits/ResourceManager.cpp
  312       Pipes.emplace_back(std::pair<ResourceRef, ResourceCycles>(
lib/MCA/HardwareUnits/Scheduler.cpp
  143     Ready.emplace_back(IR);
  180     Pending.emplace_back(IR);
  234     Executed.emplace_back(IR);
  257       MemDeps.emplace_back(IR);
  260       RegDeps.emplace_back(IR);
lib/MCA/InstrBuilder.cpp
  122     ID.Resources.emplace_back(A);
  651     NewIS->getUses().emplace_back(RD, RegID);
  700     NewIS->getDefs().emplace_back(WD, RegID,
lib/MCA/Instruction.cpp
   81   Users.emplace_back(User, ReadAdvance);
lib/MCA/Stages/DispatchStage.cpp
   49     RegDefs.emplace_back(RegDef.getRegisterID());
lib/MCA/Stages/EntryStage.cpp
   38   Instructions.emplace_back(std::move(Inst));
lib/MCA/Stages/InstructionTables.cpp
   40         UsedResources.emplace_back(
   55         UsedResources.emplace_back(std::make_pair(
lib/Passes/StandardInstrumentations.cpp
  156   ModuleDescStack.emplace_back(M, Extra, PassID);
lib/ProfileData/Coverage/CoverageMapping.cpp
   63     Terms.emplace_back(C.getCounterID(), Factor);
lib/ProfileData/GCOV.cpp
  481   BlockLists.emplace_back(BlockVector());
lib/Remarks/BitstreamRemarkParser.cpp
  128     Parser.TmpArgs.emplace_back();
  144     Parser.TmpArgs.emplace_back();
  572     R.Args.emplace_back();
lib/Support/JSON.cpp
  648   Stack.emplace_back();
  666   Stack.emplace_back();
  688   Stack.emplace_back();
lib/Support/Program.cpp
   72     StringRefArgs.emplace_back(A);
lib/Support/TimeProfiler.cpp
   67     Stack.emplace_back(steady_clock::now(), TimePointType(), std::move(Name),
   88       Entries.emplace_back(E);
lib/TableGen/Record.cpp
 1206         Children.emplace_back(Node, dyn_cast<StringInit>(Name));
lib/TableGen/TGParser.cpp
  320       TemplateArgs.emplace_back(SMCTArgs[i], SubMultiClass.TemplateArgs[i]);
  330       TemplateArgs.emplace_back(SMCTArgs[i], Default);
  334   TemplateArgs.emplace_back(
  394     Substs.emplace_back(Loop.IterVar->getNameInit(), Elt);
 2274       Result.emplace_back(UnsetInit::get(), VarName);
 2892     Result.emplace_back(Name, Bits, Val, NameLoc);
 3089         Substs.emplace_back(TArgs[i], TemplateVals[i]);
 3099         Substs.emplace_back(TArgs[i], Default);
 3103     Substs.emplace_back(QualifiedNameOfImplicitName(MC), DefmName);
lib/Target/AArch64/AArch64CallLowering.cpp
  235     SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx),
  247     SplitArgs.emplace_back(OrigArg.Regs[i], SplitTy, OrigArg.Flags[0],
lib/Target/AArch64/AArch64ISelLowering.cpp
 3855        RegsToPass.emplace_back(F.PReg, Val);
 3937         RegsToPass.emplace_back(VA.getLocReg(), Arg);
 3941           CSInfo.emplace_back(VA.getLocReg(), i);
 4222       RetVals.emplace_back(VA.getLocReg(), Arg);
lib/Target/AArch64/AArch64InstructionSelector.cpp
 3682       CstIdxs.emplace_back(ConstantInt::get(Type::getInt8Ty(Ctx), Offset));
lib/Target/AArch64/AArch64PromoteConstant.cpp
  211     IPI->second.emplace_back(User, OpNo);
  385       IPI.second.emplace_back(User, OpNo);
  465   InsertPts[InsertionPoint].emplace_back(User, OpNo);
  566       Updates.emplace_back(Cst, &I, OpNo);
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp
 4579         Operands.emplace_back(
lib/Target/AMDGPU/AMDGPUCallLowering.cpp
  178       SplitArgs.emplace_back(OrigArg.Regs[SplitIdx], Ty,
  198       SplitArgs.emplace_back(ArrayRef<Register>(PartReg), PartTy, OrigArg.Flags);
lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp
  313           ReplaceableStores.emplace_back(RI, SI);
  338         ValVec.emplace_back(OutArg, ReplVal);
lib/Target/AMDGPU/SIISelLowering.cpp
 2495       RegsToPass.emplace_back(OutgoingArg->getRegister(), InputReg);
 2561     RegsToPass.emplace_back(OutgoingArg->getRegister(), InputReg);
 2774     RegsToPass.emplace_back(AMDGPU::SGPR0_SGPR1_SGPR2_SGPR3, ScratchRSrcReg);
lib/Target/ARM/ARMCallLowering.cpp
  207     SplitArgs.emplace_back(OrigArg.Regs[0], SplitVTs[0].getTypeForEVT(Ctx),
  231     SplitArgs.emplace_back(PartReg, SplitTy, Flags, OrigArg.IsFixed);
lib/Target/ARM/ARMISelLowering.cpp
 2192         CSInfo.emplace_back(VA.getLocReg(), i);
lib/Target/ARM/AsmParser/ARMAsmParser.cpp
 4267   Regs.emplace_back(Enc, Reg);
 4305     Registers.emplace_back(EReg, Reg);
 4322   Registers.emplace_back(EReg, Reg);
 4419       Registers.emplace_back(EReg, Reg);
11602       NearMissesOut.emplace_back(Message);
11640       NearMissesOut.emplace_back(Message);
11673       NearMissesOut.emplace_back(Message);
11679         NearMissesOut.emplace_back(NearMissMessage{
lib/Target/Hexagon/AsmParser/HexagonAsmParser.cpp
 1049     Tokens.emplace_back(Lexer.getTok());
lib/Target/Mips/MipsCallLowering.cpp
  695       ISDArgs.emplace_back(Flags, RegisterVT, VT, true, OrigArgIndices[ArgNo],
lib/Target/Mips/MipsFastISel.cpp
 1392       Allocation.emplace_back(&Mips::GPR32RegClass, *NextGPR32++);
 1412       Allocation.emplace_back(&Mips::GPR32RegClass, *NextGPR32++);
 1429       Allocation.emplace_back(&Mips::FGR32RegClass, *NextFGR32++);
 1448       Allocation.emplace_back(&Mips::AFGR64RegClass, *NextAFGR64++);
lib/Target/Mips/MipsInstructionSelector.cpp
  650       Instructions.emplace_back(Mips::XOR, Temp, LHS, RHS);
  651       Instructions.emplace_back(Mips::SLTiu, ICMPReg, Temp, 1);
  654       Instructions.emplace_back(Mips::XOR, Temp, LHS, RHS);
  655       Instructions.emplace_back(Mips::SLTu, ICMPReg, Mips::ZERO, Temp);
  658       Instructions.emplace_back(Mips::SLTu, ICMPReg, RHS, LHS);
  661       Instructions.emplace_back(Mips::SLTu, Temp, LHS, RHS);
  662       Instructions.emplace_back(Mips::XORi, ICMPReg, Temp, 1);
  665       Instructions.emplace_back(Mips::SLTu, ICMPReg, LHS, RHS);
  668       Instructions.emplace_back(Mips::SLTu, Temp, RHS, LHS);
  669       Instructions.emplace_back(Mips::XORi, ICMPReg, Temp, 1);
  672       Instructions.emplace_back(Mips::SLT, ICMPReg, RHS, LHS);
  675       Instructions.emplace_back(Mips::SLT, Temp, LHS, RHS);
  676       Instructions.emplace_back(Mips::XORi, ICMPReg, Temp, 1);
  679       Instructions.emplace_back(Mips::SLT, ICMPReg, LHS, RHS);
  682       Instructions.emplace_back(Mips::SLT, Temp, RHS, LHS);
  683       Instructions.emplace_back(Mips::XORi, ICMPReg, Temp, 1);
lib/Target/NVPTX/MCTargetDesc/NVPTXTargetStreamer.cpp
   39   DwarfFiles.emplace_back(Directive);
lib/Target/WebAssembly/WebAssemblyAsmPrinter.cpp
  178         Languages.emplace_back(Language.str(), "");
  191         Tools.emplace_back(Name.str(), Version.str());
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp
  135           WorkList.emplace_back(MBB, Succ);
  149             WorkList.emplace_back(Pred, Succ);
lib/Target/X86/AsmParser/X86AsmParser.cpp
 1373       InstInfo->AsmRewrites->emplace_back(AOK_SizeDirective, Start,
 1595       InstInfo->AsmRewrites->emplace_back(AOK_Skip, Start, Len);
 1602         InstInfo->AsmRewrites->emplace_back(AOK_Skip, Loc, ExprLen);
 1615   InstInfo->AsmRewrites->emplace_back(Loc, ExprLen, Expr);
 1657     InstInfo->AsmRewrites->emplace_back(AOK_Label, Loc, Identifier.size(),
 1764   InstInfo->AsmRewrites->emplace_back(AOK_Skip, OffsetOfLoc, 7);
 2407       InstInfo->AsmRewrites->emplace_back(AOK_Skip, NameEndLoc,
 2674     Info.AsmRewrites->emplace_back(AOK_EndOfStatement,
 3486     InstInfo->AsmRewrites->emplace_back(
lib/Target/X86/X86CallLowering.cpp
   74     SplitArgs.emplace_back(OrigArg.Regs[0], VT.getTypeForEVT(Context),
lib/Target/X86/X86ISelLowering.cpp
 3828         CSInfo.emplace_back(VA.getLocReg(), I);
lib/Testing/Support/Annotations.cpp
   41       OpenRanges.emplace_back(Name.getValueOr(""), Code.size());
lib/TextAPI/MachO/TextStub.cpp
  606           Targets.emplace_back(Architecture, Platform);
  830           valueToTargetList[it.second].emplace_back(it.first);
lib/Transforms/CFGuard/CFGuard.cpp
  204   Bundles.emplace_back("cfguardtarget", CalledOperand);
lib/Transforms/Coroutines/CoroFrame.cpp
  612     Allocas.emplace_back(PromiseAlloca, coro::Shape::SwitchFieldIndex::Promise);
  665         Allocas.emplace_back(AI, Index);
 1368             Spills.emplace_back(&I, U);
 1383         Spills.emplace_back(&A, U);
 1414           Spills.emplace_back(Alloc, U);
 1430         Spills.emplace_back(&I, U);
lib/Transforms/IPO/Attributor.cpp
  392   IRPositions.emplace_back(IRP);
  402     IRPositions.emplace_back(
  411         IRPositions.emplace_back(IRPosition::function(*Callee));
  419         IRPositions.emplace_back(IRPosition::returned(*Callee));
  420         IRPositions.emplace_back(IRPosition::function(*Callee));
  423     IRPositions.emplace_back(
  434         IRPositions.emplace_back(IRPosition::argument(*Callee->getArg(ArgNo)));
  436         IRPositions.emplace_back(IRPosition::function(*Callee));
  438     IRPositions.emplace_back(IRPosition::value(IRP.getAssociatedValue()));
 2500       Attrs.emplace_back(Attribute::getWithDereferenceableBytes(
 2503       Attrs.emplace_back(Attribute::getWithDereferenceableOrNullBytes(
 2735       Attrs.emplace_back(
 2946         Attrs.emplace_back(Attribute::get(Ctx, Attribute::NoCapture));
 2948         Attrs.emplace_back(Attribute::get(Ctx, "no-capture-maybe-returned"));
lib/Transforms/IPO/BlockExtractor.cpp
   53       GroupsOfBlocks.emplace_back(NewGroup);
lib/Transforms/IPO/FunctionImport.cpp
  518     Worklist.emplace_back(ResolvedCalleeSummary, AdjThreshold, VI.getGUID());
lib/Transforms/IPO/HotColdSplitting.cpp
  401       ColdRegion->Blocks.emplace_back(BB, Score);
  601       OutliningWorklist.emplace_back(std::move(Region));
lib/Transforms/IPO/SampleProfile.cpp
 1347     R.emplace_back(InstrProfValueData{FunctionSamples::getGUID(I.first), I.second});
lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp
   66   ValuesToInspect.emplace_back(V, false);
   81         ValuesToInspect.emplace_back(I, IsOffset);
   87         ValuesToInspect.emplace_back(I, IsOffset || !GEP->hasAllZeroIndices());
lib/Transforms/InstCombine/InstCombinePHI.cpp
  136       AvailablePtrVals.emplace_back(PI->getOperand(0));
  152       AvailablePtrVals.emplace_back(ArgIntToPtr);
  159       AvailablePtrVals.emplace_back(Arg);
  174     AvailablePtrVals.emplace_back(LoadI);
lib/Transforms/InstCombine/InstructionCombining.cpp
 2290         Users.emplace_back(I);
 2304         Users.emplace_back(I);
 2328             Users.emplace_back(I);
 2334           Users.emplace_back(I);
 2343         Users.emplace_back(I);
lib/Transforms/Instrumentation/InstrProfiling.cpp
  219             LoopToCandidates[TargetLoop].emplace_back(OldVal, NewStore);
  462     LoopPromotionCandidates[ParentLoop].emplace_back(CounterLoad, CounterStore);
lib/Transforms/ObjCARC/ObjCARCContract.cpp
  329       OpBundles.emplace_back("funclet", EHPad);
lib/Transforms/ObjCARC/ObjCARCOpts.cpp
  728     OpBundles.emplace_back(Bundle);
  736       OpBundles.emplace_back("funclet", EHPad);
lib/Transforms/Scalar/DivRemPairs.cpp
  159     Worklist.emplace_back(DivInst, RemInst);
lib/Transforms/Scalar/GVNSink.cpp
  799     Candidates.emplace_back(*Cand);
lib/Transforms/Scalar/GuardWidening.cpp
  778     RangeChecksOut.emplace_back(CurrentChecks.front());
  779     RangeChecksOut.emplace_back(CurrentChecks.back());
lib/Transforms/Scalar/IndVarSimplify.cpp
  696         RewritePhiSet.emplace_back(PN, i, ExitVal, HighCost);
 1524         DeadInsts.emplace_back(User);
 1535         DeadInsts.emplace_back(User);
 1569         DeadInsts.emplace_back(UsePhi);
 1614       DeadInsts.emplace_back(DU.NarrowUse);
 1679     DeadInsts.emplace_back(WideUse);
 1712     NarrowIVUsers.emplace_back(NarrowDef, NarrowUser, WideDef,
 1809       DeadInsts.emplace_back(DU.NarrowDef);
lib/Transforms/Scalar/JumpThreading.cpp
  715           Result.emplace_back(InterestingVal, LHSVal.second);
  723             Result.emplace_back(InterestingVal, RHSVal.second);
lib/Transforms/Scalar/LICM.cpp
 1375       OpBundles.emplace_back(Bundle);
 1384         OpBundles.emplace_back("funclet", EHPad);
lib/Transforms/Scalar/LoopFuse.cpp
  443       LoopsOnLevel.emplace_back(LoopVector(LI.rbegin(), LI.rend()));
  461           LoopsOnNextLevel.emplace_back(LoopVector(L->begin(), L->end()));
 1202     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1204     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1211     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1252       TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1255     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Delete,
 1257     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Insert,
 1259     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Delete,
 1378     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1380     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1382     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1384     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1431     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1433     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1453     TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1496       TreeUpdates.emplace_back(DominatorTree::UpdateType(
 1499     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Delete,
 1501     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Insert,
 1503     TreeUpdates.emplace_back(DominatorTree::UpdateType(DominatorTree::Delete,
lib/Transforms/Scalar/LoopStrengthReduce.cpp
  981           DeadInsts.emplace_back(U);
 3214     DeadInsts.emplace_back(Inc.IVOperand);
 3235       DeadInsts.emplace_back(PostIncV);
 5270     DeadInsts.emplace_back(CI->getOperand(1));
 5451   DeadInsts.emplace_back(LF.OperandValToReplace);
lib/Transforms/Scalar/NewGVN.cpp
 1191       C.emplace_back(cast<Constant>(Arg));
 2981     DFSToInstr.emplace_back(MemPhi);
 2998     DFSToInstr.emplace_back(&I);
 3416   DFSToInstr.emplace_back(nullptr);
 3634         DFSOrderedSet.emplace_back(VDUse);
 3670     LoadsAndStores.emplace_back(VD);
 3729     ValueStack.emplace_back(V);
 3730     DFSStack.emplace_back(DFSIn, DFSOut);
lib/Transforms/Scalar/Reassociate.cpp
  626     Ops.emplace_back(Identity, APInt(Bitwidth, 1));
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp
  637     ExitCases.emplace_back(CaseI->getCaseValue(), CaseI->getCaseSuccessor(), W);
 2028     VMaps.emplace_back(new ValueToValueMapTy());
lib/Transforms/Utils/InlineFunction.cpp
 1750             OpDefs.emplace_back(ChildOB);
 1768           OpDefs.emplace_back("deopt", std::move(MergedDeoptArgs));
 2073         OpBundles.emplace_back("funclet", CallSiteEHPad);
lib/Transforms/Utils/LoopUnrollAndJam.cpp
  525     DTUpdates.emplace_back(DominatorTree::UpdateKind::Delete, ForeBlocksLast[0],
  527     DTUpdates.emplace_back(DominatorTree::UpdateKind::Delete,
  530     DTUpdates.emplace_back(DominatorTree::UpdateKind::Insert,
  532     DTUpdates.emplace_back(DominatorTree::UpdateKind::Insert,
lib/Transforms/Utils/SimplifyIndVar.cpp
  171     DeadInsts.emplace_back(IVOperand);
  266     DeadInsts.emplace_back(ICmp);
  270     DeadInsts.emplace_back(ICmp);
  328   DeadInsts.emplace_back(Rem);
  337   DeadInsts.emplace_back(Rem);
  351   DeadInsts.emplace_back(Rem);
  495   DeadInsts.emplace_back(SI);
  604     DeadInsts.emplace_back(ICI);
  609   DeadInsts.emplace_back(TI);
  681   DeadInsts.emplace_back(I);
  723   DeadInsts.emplace_back(UseInst);
  877       DeadInsts.emplace_back(UseInst);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 2136         ExternalUses.emplace_back(Scalar, nullptr, FoundLane);
 2276     ReuseShuffleIndicies.emplace_back(Res.first->second);
 2278       UniqueValues.emplace_back(V);
 3666                 UniqueIdxs.emplace_back(Idx);
 3687       ReuseShuffleIndicies.emplace_back(Res.first->second);
 3689         UniqueValues.emplace_back(V);
 5940         ReductionOps[0].emplace_back(I);
 5946         ReductionOps[0].emplace_back(cast<SelectInst>(I)->getCondition());
 5947         ReductionOps[1].emplace_back(I);
 6802               Stack.emplace_back(I, Level);
lib/Transforms/Vectorize/VPlanSLP.cpp
  414         MultiNodeOps.emplace_back(Op, Operands);
tools/clang/include/clang/ASTMatchers/ASTMatchersInternal.h
  228       Bindings.emplace_back();
tools/clang/include/clang/Basic/X86Target.def
   72 PROC_ALIAS(Pentium3, "pentium3m")
   86 PROC_ALIAS(Pentium4, "pentium4m")
  108 PROC_ALIAS(Bonnell, "atom")
  111 PROC_ALIAS(Silvermont, "slm")
  122 PROC_ALIAS(Nehalem, "corei7")
  131 PROC_ALIAS(SandyBridge, "corei7-avx")
  136 PROC_ALIAS(IvyBridge, "core-avx-i")
  141 PROC_ALIAS(Haswell, "core-avx2")
  154 PROC_ALIAS(SkylakeServer, "skx")
  204 PROC_ALIAS(Athlon, "athlon-tbird")
  207 PROC_ALIAS(AthlonXP, "athlon-mp")
  208 PROC_ALIAS(AthlonXP, "athlon-4")
  215 PROC_ALIAS(K8, "athlon64")
  216 PROC_ALIAS(K8, "athlon-fx")
  217 PROC_ALIAS(K8, "opteron")
  220 PROC_ALIAS(K8SSE3, "athlon64-sse3")
  221 PROC_ALIAS(K8SSE3, "opteron-sse3")
  224 PROC_ALIAS(AMDFAM10, "barcelona")
tools/clang/include/clang/Sema/TemplateDeduction.h
  135     SuppressedDiagnostics.emplace_back(Loc, std::move(PD));
  144     SuppressedDiagnostics.emplace_back(Loc, std::move(PD));
  338     Candidates.emplace_back();
tools/clang/include/clang/Tooling/Transformer/RewriteRule.h
  134   Edits.emplace_back(std::move(Edit));
tools/clang/lib/AST/ASTContext.cpp
 2449         Bases.emplace_back(Base.getType(), Size.getValue());
tools/clang/lib/AST/ComparisonCategories.cpp
   64   Objects.emplace_back(ValueKind, cast<VarDecl>(Lookup.front()));
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp
   70       Scopes.emplace_back(std::move(DS));
tools/clang/lib/AST/Interp/ByteCodeExprGen.h
  290       this->Ctx->Descriptors.emplace_back();
  293     this->Ctx->Descriptors[*Idx].emplace_back(Local);
tools/clang/lib/AST/OSLog.cpp
   66     ArgsData.emplace_back();
  140         Layout.Items.emplace_back(OSLogBufferItem::MaskKind, nullptr,
  146         Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.FieldWidth,
  151         Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, *Data.Precision,
  157         Layout.Items.emplace_back(OSLogBufferItem::CountKind, *Data.Count, Size,
  161         Layout.Items.emplace_back(Ctx, CharUnits::fromQuantity(*Data.Size),
  169         Layout.Items.emplace_back(*Data.Kind, Data.E, Size, Data.Flags);
  172         Layout.Items.emplace_back(OSLogBufferItem::ScalarKind, Data.E, Size,
tools/clang/lib/AST/Stmt.cpp
  663       Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
  699       Pieces.emplace_back(N, std::move(Str), BeginLoc, EndLoc);
tools/clang/lib/Analysis/ThreadSafety.cpp
  909     UnderlyingMutexes.emplace_back(M.sexpr(), UCK_Acquired);
  913     UnderlyingMutexes.emplace_back(M.sexpr(), UCK_Acquired);
  917     UnderlyingMutexes.emplace_back(M.sexpr(), UCK_ReleasedExclusive);
  921     UnderlyingMutexes.emplace_back(M.sexpr(), UCK_ReleasedShared);
tools/clang/lib/Basic/Targets/Lanai.cpp
   44   Values.emplace_back("v11");
tools/clang/lib/Basic/Targets/NVPTX.h
  115       Values.emplace_back(CudaArchToString(static_cast<CudaArch>(i)));
tools/clang/lib/CodeGen/CGBlocks.cpp
 1765       ManagedCaptures.emplace_back(CopyInfo.first, DisposeInfo.first,
tools/clang/lib/CodeGen/CGBuiltin.cpp
 1143   ArgTys.emplace_back(Ctx.VoidPtrTy);
 1155     ArgTys.emplace_back(ArgTy);
tools/clang/lib/CodeGen/CGCall.cpp
  131       paramInfos.emplace_back();
 3693   BundleList.emplace_back("funclet", CurrentFuncletPad);
 4011             CallLifetimeEndAfterCall.emplace_back(AI, LifetimeSize);
tools/clang/lib/CodeGen/CGCoroutine.cpp
  387     BundleList.emplace_back("funclet", EHPad);
tools/clang/lib/CodeGen/CGDecl.cpp
 1324       Dimensions.emplace_back(C, Type1D.getUnqualifiedType());
 1335       Dimensions.emplace_back(SizeExprAddr.getPointer(),
tools/clang/lib/CodeGen/CGExprCXX.cpp
  493   Stores.emplace_back(CharUnits::Zero(), NVSize);
  511       Stores.emplace_back(SplitBeforeOffset, SplitBeforeSize);
  517       Stores.emplace_back(SplitAfterOffset, SplitAfterSize);
tools/clang/lib/CodeGen/CGExprScalar.cpp
 1145   Checks.emplace_back(Check.second);
 1155     Checks.emplace_back(Check.second);
 4719     Checks.emplace_back(Valid, SanitizerKind::PointerOverflow);
 4755     Checks.emplace_back(ValidGEP, SanitizerKind::PointerOverflow);
tools/clang/lib/CodeGen/CGLoopInfo.cpp
  566   Active.emplace_back(
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 2332     Types.emplace_back(TypeEncoding, SelValue);
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp
  981     ClausesData.emplace_back(Ref, *IPriv, *IRed);
  992   SharedAddresses.emplace_back(First, Second);
 1001     Sizes.emplace_back(
 1024   Sizes.emplace_back(SizeInChars, Size);
 1176     BaseDecls.emplace_back(OrigVD);
 1193   BaseDecls.emplace_back(
 4972     Privates.emplace_back(
 4982     Privates.emplace_back(
 4993     Privates.emplace_back(
 6007   Args.emplace_back(&Param);
 6083   Args.emplace_back(&ParamInOut);
 6084   Args.emplace_back(&ParamIn);
 6154   Args.emplace_back(&Param);
 7933       Info[VD].emplace_back(L, MapType, MapModifiers, ReturnDevicePointer,
 8005           DeferredInfo[nullptr].emplace_back(IE, VD);
 8009           BasePointers.emplace_back(Ptr, VD);
 8065           CurBasePointers.emplace_back(BasePtr, L.VD);
 8114       Info[VD].emplace_back(L, MapType, MapModifiers, ReturnDevicePointer,
 8272       BasePointers.emplace_back(Arg, VD);
 8294         DeclComponentLists.emplace_back(L.second, C->getMapType(),
tools/clang/lib/CodeGen/CGOpenMPRuntimeNVPTX.cpp
  239     GlobalizedVars.emplace_back(
  245     GlobalizedVars.emplace_back(C.getDeclAlign(D), D);
 1176   GlobalizedRecords.emplace_back();
 1306   GlobalizedRecords.emplace_back();
 2386     I->getSecond().EscapedVariableLengthDeclsAddrs.emplace_back(GlobalRecValue);
 2596     Work.emplace_back(WFn);
 4522       TargetArgs.emplace_back(NativeArg);
 4528     TargetArgs.emplace_back(
 4555   WrapperArgs.emplace_back(&ParallelLevelArg);
 4556   WrapperArgs.emplace_back(&WrapperArg);
 4581   Args.emplace_back(CGF.GetAddrOfLocalVar(&WrapperArg).getPointer());
 4582   Args.emplace_back(ZeroAddr.getPointer());
 4618     Args.emplace_back(LB);
 4628     Args.emplace_back(UB);
 4647       Args.emplace_back(Arg);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
  452     Args.emplace_back(Arg);
  454     TargetArgs.emplace_back(
  628     CallArgs.emplace_back(WrapperCGF.EmitFromMemory(CallArg, Arg->getType()));
 1117       Shareds.emplace_back(Ref);
 1118       Privates.emplace_back(*IPriv);
 1119       ReductionOps.emplace_back(*IRed);
 1120       LHSs.emplace_back(*ILHS);
 1121       RHSs.emplace_back(*IRHS);
 2963       Data.ReductionVars.emplace_back(Ref);
 2964       Data.ReductionCopies.emplace_back(*IPriv);
 2965       Data.ReductionOps.emplace_back(*IRed);
 2966       LHSs.emplace_back(*ILHS);
 2967       RHSs.emplace_back(*IRHS);
 2979       Data.Dependences.emplace_back(C->getDependencyKind(), IRef);
 3002         PrivatePtrs.emplace_back(VD, PrivatePtr);
 3010         PrivatePtrs.emplace_back(VD, PrivatePtr);
 3018         PrivatePtrs.emplace_back(VD, PrivatePtr);
 3079         InRedVars.emplace_back(Ref);
 3080         InRedPrivs.emplace_back(*IPriv);
 3081         InRedOps.emplace_back(*IRed);
 3082         TaskgroupDescriptors.emplace_back(*ITD);
 3156   Data.FirstprivateVars.emplace_back(OrigRef);
 3157   Data.FirstprivateCopies.emplace_back(PrivateRef);
 3158   Data.FirstprivateInits.emplace_back(InitRef);
 3219       Data.Dependences.emplace_back(C->getDependencyKind(), IRef);
 3241         PrivatePtrs.emplace_back(VD, PrivatePtr);
 3336           Data.ReductionVars.emplace_back(Ref);
 3337           Data.ReductionCopies.emplace_back(*IPriv);
 3338           Data.ReductionOps.emplace_back(*IRed);
 3339           LHSs.emplace_back(*ILHS);
 3340           RHSs.emplace_back(*IRHS);
tools/clang/lib/CodeGen/CodeGenModule.cpp
 2881           Options.emplace_back(cast<llvm::Function>(Func),
 2978     Options.emplace_back(cast<llvm::Function>(Func), StringRef{}, Features);
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
 1010       BreakContinueStack.emplace_back();
 1013     BreakContinueStack.emplace_back();
tools/clang/lib/CodeGen/TargetInfo.cpp
 8935     FE.emplace_back(!Field->getName().empty(), Enc);
tools/clang/lib/Driver/Driver.cpp
 4599   Names.emplace_back((TargetTriple + "-" + Tool).str());
 4600   Names.emplace_back(Tool);
 4605     Names.emplace_back((DefaultTargetTriple + "-" + Tool).str());
tools/clang/lib/Driver/ToolChains/Cuda.cpp
   85     Candidates.emplace_back(
   89       Candidates.emplace_back(
  109           Candidates.emplace_back(llvm::sys::path::parent_path(ptxasDir),
  114     Candidates.emplace_back(D.SysRoot + "/usr/local/cuda");
  116       Candidates.emplace_back(D.SysRoot + "/usr/local/cuda-" + Ver);
  121       Candidates.emplace_back(D.SysRoot + "/usr/lib/cuda");
  692         LibraryPaths.emplace_back(Path.trim());
  699     LibraryPaths.emplace_back(DefaultLibPath.c_str());
tools/clang/lib/Driver/ToolChains/MinGW.cpp
  322   Archs.emplace_back(getTriple().getArchName());
  324   Archs.emplace_back("mingw32");
  343   Gccs.emplace_back(getTriple().getArchName());
  345   Gccs.emplace_back("mingw32-gcc");
  355   Subdirs.emplace_back(getTriple().str());
  356   Subdirs.emplace_back(getTriple().getArchName());
  560     CppIncludeBases.emplace_back(Base);
  562     CppIncludeBases.emplace_back(Base);
  564     CppIncludeBases.emplace_back(Base);
  566     CppIncludeBases.emplace_back(GccLibDir);
tools/clang/lib/Edit/EditedSource.cpp
  124       CurrCommitMacroArgExps.emplace_back(ExpLoc, ArgUse);
tools/clang/lib/Format/Format.cpp
 2396       Passes.emplace_back([&](const Environment &Env) {
 2401       Passes.emplace_back([&](const Environment &Env) {
 2408     Passes.emplace_back([&](const Environment &Env) {
 2412   Passes.emplace_back([&](const Environment &Env) {
tools/clang/lib/Frontend/ASTUnit.cpp
  702       StoredDiags->emplace_back(Level, Info);
tools/clang/lib/Index/IndexBody.cpp
  103                   Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy,
  131       Relations.emplace_back((unsigned)SymbolRole::RelationCalledBy, FD);
  133       Relations.emplace_back((unsigned)SymbolRole::RelationCalledBy, MD);
  267             Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy,
  271             Relations.emplace_back((unsigned)SymbolRole::RelationReceivedBy,
tools/clang/lib/Index/IndexDecl.cpp
  132       Relations.emplace_back((unsigned) SymbolRole::RelationOverrideOf,
  136       Relations.emplace_back((unsigned)SymbolRole::RelationAccessorOf,
  223         Relations.emplace_back(
  236         Relations.emplace_back((unsigned)SymbolRole::RelationOverrideOf, O);
tools/clang/lib/Index/IndexTypeSourceInfo.cpp
   32       Relations.emplace_back((unsigned)SymbolRole::RelationBaseOf, Parent);
   36       Relations.emplace_back((unsigned)SymbolRole::RelationIBTypeOf, Parent);
tools/clang/lib/Lex/DependencyDirectivesSourceMinimizer.cpp
   69     Tokens.emplace_back(K, Out.size());
tools/clang/lib/Lex/ModuleMap.cpp
  816   PendingSubmodules.emplace_back(
tools/clang/lib/Lex/Preprocessor.cpp
 1069     Toks.emplace_back();
 1183       Suffix.emplace_back();
tools/clang/lib/Parse/ParseDecl.cpp
 4683     EnumAvailabilityDiags.emplace_back(*this);
tools/clang/lib/Parse/ParseOpenMP.cpp
 1174         DeclareTargetDecls.emplace_back(MT, NameInfo.getLoc(), ND);
tools/clang/lib/Sema/Sema.cpp
  178   ExprEvalContexts.emplace_back(
tools/clang/lib/Sema/SemaAttr.cpp
  437     Stack.emplace_back(StackSlotLabel, CurrentValue, CurrentPragmaLocation,
  767   PragmaAttributeStack.emplace_back();
tools/clang/lib/Sema/SemaChecking.cpp
14631   MisalignedMembers.emplace_back(E, RD, MD, Alignment);
tools/clang/lib/Sema/SemaDecl.cpp
17287       DupVector.emplace_back(std::move(Vec));
tools/clang/lib/Sema/SemaExpr.cpp
15073   ExprEvalContexts.emplace_back(NewContext, ExprCleanupObjects.size(), Cleanup,
tools/clang/lib/Sema/SemaModule.cpp
  398       getCurrentModule()->Exports.emplace_back(Mod, false);
tools/clang/lib/Sema/SemaOpenMP.cpp
  314       Stack.emplace_back(StackTy(), CurrentNonCapturingFunctionScope);
  315     Stack.back().first.emplace_back(DKind, DirName, CurScope, Loc);
 2865             ImplicitFirstprivate.emplace_back(E);
 2867             ImplicitMap.emplace_back(E);
 2946         ImplicitMap.emplace_back(E);
 4285             ImplicitFirstprivates.emplace_back(E);
 4306         ClausesWithImplicit.emplace_back(Implicit);
12795       Lookups.emplace_back();
12819       Lookups.emplace_back();
12880         Lookups.emplace_back();
12964     Vars.emplace_back(Item);
12965     Privates.emplace_back(nullptr);
12966     LHSs.emplace_back(nullptr);
12967     RHSs.emplace_back(nullptr);
12968     ReductionOps.emplace_back(ReductionOp);
12969     TaskgroupDescriptors.emplace_back(nullptr);
12974     Vars.emplace_back(Item);
12975     Privates.emplace_back(Private);
12976     LHSs.emplace_back(LHS);
12977     RHSs.emplace_back(RHS);
12978     ReductionOps.emplace_back(ReductionOp);
12979     TaskgroupDescriptors.emplace_back(TaskgroupDescriptor);
13645         RD.ExprCaptures.emplace_back(Ref->getDecl());
13662           RD.ExprPostUpdates.emplace_back(
14442       OpsOffs.emplace_back(RHS, OOK);
14688       CurComponents.emplace_back(CurE, CurE->getDecl());
14754       CurComponents.emplace_back(CurE, FD);
14788       CurComponents.emplace_back(CurE, nullptr);
14858       CurComponents.emplace_back(CurE, nullptr);
15139       Lookups.emplace_back();
tools/clang/lib/Sema/SemaOverload.cpp
 8949     CandidateTypes.emplace_back(*this);
tools/clang/lib/Sema/SemaStmtAsm.cpp
  672       NamedOperandList.emplace_back(
tools/clang/lib/Serialization/ASTReader.cpp
 8350       SemaObj->PackStack.Stack.emplace_back(
 8358       SemaObj->PackStack.Stack.emplace_back(Entry.SlotLabel, Entry.Value,
10391                 Hashes.emplace_back(D, ComputeSubDeclODRHash(D));
10568           Hashes.emplace_back(D, ComputeSubDeclODRHash(D));
11973         Hashes.emplace_back(cast<EnumConstantDecl>(D),
tools/clang/lib/Serialization/ASTWriter.cpp
 3136       Record.emplace_back();
 3152   Record.emplace_back();
 4344     StableOpenCLTypeExtMap.emplace_back(
 4377     StableOpenCLDeclExtMap.emplace_back(getDeclID(I.first), &I.second);
tools/clang/lib/StaticAnalyzer/Checkers/StackAddrEscapeChecker.cpp
  317         V.emplace_back(Region, VR);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp
 2492     Nodes.emplace_back(I->getErrorNode());
 2510     ReportNodes.emplace_back(Report, NewNode);
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp
  300     CheckerIt->Dependencies.emplace_back(&*DependencyIt);
  307   Dependencies.emplace_back(FullName, Dependency);
  372   It->CmdLineOptions.emplace_back(Option);
  392   Packages.emplace_back(PackageInfo(FullName));
  402   PackageOptions.emplace_back(
  429   CheckerOptions.emplace_back(
tools/clang/lib/Tooling/Inclusions/HeaderIncludes.cpp
  182     CategoryRegexs.emplace_back(Category.Regex, llvm::Regex::IgnoreCase);
tools/clang/lib/Tooling/Transformer/RewriteRule.cpp
  125     Buckets[Cases[I].Matcher.getSupportedKind()].emplace_back(I, Cases[I]);
tools/clang/tools/clang-import-test/clang-import-test.cpp
  266     Sources.emplace_back(Import.getASTContext(), Import.getFileManager(),
tools/clang/tools/clang-offload-bundler/ClangOffloadBundler.cpp
  681     InputBuffers.emplace_back(std::move(*CodeOrErr));
tools/clang/tools/clang-offload-wrapper/ClangOffloadWrapper.cpp
  347         Buffers.emplace_back(std::move(*BufOrErr));
  348     Images.emplace_back(Buf->getBufferStart(), Buf->getBufferSize());
tools/clang/tools/extra/clang-doc/BitcodeReader.cpp
  132   Field.emplace_back((int)R[0], Blob, (bool)R[1]);
  370   I->Members.emplace_back(std::move(T));
  375   I->Members.emplace_back(std::move(T));
  385   I->Params.emplace_back(std::move(T));
  432     I->Namespace.emplace_back(std::move(R));
  444     I->Namespace.emplace_back(std::move(R));
  462     I->Namespace.emplace_back(std::move(R));
  476     I->Namespace.emplace_back(std::move(R));
  479     I->Parents.emplace_back(std::move(R));
  482     I->VirtualParents.emplace_back(std::move(R));
tools/clang/tools/extra/clang-doc/Serialize.cpp
  283         I.Members.emplace_back(
  289         I.Members.emplace_back(
  296     I.Members.emplace_back(
  304     I.Members.emplace_back(E->getNameAsString());
  311         I.Params.emplace_back(getUSRForDecl(N), N->getNameAsString(),
  316         I.Params.emplace_back(getUSRForDecl(N), N->getNameAsString(),
  322     I.Params.emplace_back(P->getOriginalType().getAsString(),
  338       I.Parents.emplace_back(getUSRForDecl(D), B.getType().getAsString(),
  341       I.Parents.emplace_back(getUSRForDecl(P), P->getNameAsString(),
  344       I.Parents.emplace_back(B.getType().getAsString());
  348       I.VirtualParents.emplace_back(getUSRForDecl(P), P->getNameAsString(),
  352       I.VirtualParents.emplace_back(B.getType().getAsString());
  369       Namespaces.emplace_back(getUSRForDecl(N), Namespace,
  372       Namespaces.emplace_back(getUSRForDecl(N), N->getNameAsString(),
  375       Namespaces.emplace_back(getUSRForDecl(N), N->getNameAsString(),
  378       Namespaces.emplace_back(getUSRForDecl(N), N->getNameAsString(),
  387     Namespaces.emplace_back(SymbolID(), "GlobalNamespace",
  412     I.Loc.emplace_back(LineNumber, Filename, IsFileInRootDir);
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp
  693       ErrorFixes[I].first->Notes.emplace_back(
tools/clang/tools/extra/clang-tidy/bugprone/BranchCloneCheck.cpp
  179         Branches.emplace_back();
tools/clang/tools/extra/clang-tidy/bugprone/ParentVirtualCallCheck.cpp
   56       Result.emplace_back(RecordDeclType);
tools/clang/tools/extra/clang-tidy/cppcoreguidelines/ProTypeMemberInitCheck.cpp
   77       Names.emplace_back(getName(Decl));
  177   Insertions.emplace_back(InitializerPlacement::New, nullptr);
  183         Insertions.emplace_back(InitializerPlacement::Before, Init);
  196             Insertions.back().Initializers.emplace_back(getName(D));
  200       Insertions.emplace_back(InitializerPlacement::After, Init);
  208         Insertions.back().Initializers.emplace_back(getName(D));
  222       Decls.emplace_back(Decl);
  492       AllBases.emplace_back(BaseClassDecl);
tools/clang/tools/extra/clang-tidy/fuchsia/RestrictSystemIncludesCheck.cpp
   70     IncludeDirectives[SM.getFileID(HashLoc)].emplace_back(
tools/clang/tools/extra/clang-tidy/readability/InconsistentDeclarationParameterNameCheck.cpp
  127       DifferingParams.emplace_back(SourceParamName, OtherParamName,
  154         InconsistentDeclarations.emplace_back(OtherDeclaration->getLocation(),
tools/clang/tools/extra/clangd/CodeComplete.cpp
  362     Bundled.emplace_back();
tools/clang/tools/extra/clangd/index/Merge.cpp
  208       S.IncludeHeaders.emplace_back(OI.IncludeHeader, OI.References);
tools/clang/tools/extra/clangd/unittests/CodeCompleteTests.cpp
  676   Sym.IncludeHeaders.emplace_back(BarURI, 1);
  718   SymX.IncludeHeaders.emplace_back("<bar>", 1);
  719   SymY.IncludeHeaders.emplace_back("<bar>", 1);
 1433   NoArgsGFunc.IncludeHeaders.emplace_back("<foo>", 1);
 1600   C.Includes.emplace_back();
 2178   Sym.IncludeHeaders.emplace_back("\"foo.h\"", 2);
 2179   Sym.IncludeHeaders.emplace_back("\"bar.h\"", 1000);
 2200   Sym.IncludeHeaders.emplace_back("\"foo.h\"", 2);
 2201   Sym.IncludeHeaders.emplace_back("\"bar.h\"", 1000);
tools/clang/tools/extra/clangd/unittests/DiagnosticsTests.cpp
  526     Sym.IncludeHeaders.emplace_back(S.IncludeHeader, 1);
  581   Sym.IncludeHeaders.emplace_back("\"x.h\"", 1);
tools/clang/tools/extra/clangd/unittests/IndexTests.cpp
  429   L.IncludeHeaders.emplace_back("common", 1);
  430   R.IncludeHeaders.emplace_back("common", 1);
  431   R.IncludeHeaders.emplace_back("new", 1);
tools/clang/tools/extra/unittests/clang-doc/BitcodeTest.cpp
   58   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   76   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   79   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
   81   I.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   87   I.Bases.back().Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   88   I.Parents.emplace_back(EmptySID, "F", InfoType::IT_record);
   89   I.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record);
  105   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  108   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  111   I.Params.emplace_back("int", "P");
  125   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  128   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  131   I.Params.emplace_back("int", "P");
  147   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  150   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  152   I.Members.emplace_back("X");
  167   F.Params.emplace_back("int", "I");
  204   HTML->Children.back()->AttrKeys.emplace_back("class");
  205   HTML->Children.back()->AttrValues.emplace_back("test");
tools/clang/tools/extra/unittests/clang-doc/HTMLGeneratorTest.cpp
   44   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  148   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  151   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  155   I.Members.emplace_back("int", "X/Y", "X", AccessSpecifier::AS_private);
  157   I.Parents.emplace_back(EmptySID, "F", InfoType::IT_record, PathTo);
  158   I.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record);
  270   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  273   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  280   I.Params.emplace_back("int", PathTo, "P");
  323   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  326   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  328   I.Members.emplace_back("X");
  374   I.Params.emplace_back("int", "I");
  375   I.Params.emplace_back("int", "J");
tools/clang/tools/extra/unittests/clang-doc/MDGeneratorTest.cpp
   27   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   85   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   88   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
   90   I.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   92   I.Parents.emplace_back(EmptySID, "F", InfoType::IT_record);
   93   I.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record);
  152   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  155   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  160   I.Params.emplace_back("int", "P");
  184   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  187   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  189   I.Members.emplace_back("X");
  217   I.Params.emplace_back("int", "I");
  218   I.Params.emplace_back("int", "J");
  256   HTML->Children.back()->AttrKeys.emplace_back("class");
  257   HTML->Children.back()->AttrValues.emplace_back("test");
tools/clang/tools/extra/unittests/clang-doc/MergeTest.cpp
   19   One.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   34   Two.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   51   Expected->Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   81   One.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   85   One.Members.emplace_back("int", "X", AccessSpecifier::AS_private);
   87   One.Parents.emplace_back(EmptySID, "F", InfoType::IT_record);
   88   One.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record);
  103   Two.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  105   Two.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  122   Expected->Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  125   Expected->Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  127   Expected->Members.emplace_back("int", "X", AccessSpecifier::AS_private);
  129   Expected->Parents.emplace_back(EmptySID, "F", InfoType::IT_record);
  130   Expected->VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record);
  156   One.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  159   One.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  177   Two.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  179   Two.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  182   Two.Params.emplace_back("int", "P");
  201   Expected->Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  204   Expected->Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  207   Expected->Params.emplace_back("int", "P");
  231   One.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  234   One.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  240   Two.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  242   Two.Loc.emplace_back(20, llvm::SmallString<16>{"test.cpp"});
  244   Two.Members.emplace_back("X");
  245   Two.Members.emplace_back("Y");
  253   Expected->Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  256   Expected->Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  257   Expected->Loc.emplace_back(20, llvm::SmallString<16>{"test.cpp"});
  259   Expected->Members.emplace_back("X");
  260   Expected->Members.emplace_back("Y");
tools/clang/tools/extra/unittests/clang-doc/SerializeTest.cpp
   95   ExpectedB.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  104   F.Namespace.emplace_back(EmptySID, "B", InfoType::IT_namespace);
  105   F.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  141   ExpectedE.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  154   EConstructor.Namespace.emplace_back(EmptySID, "E", InfoType::IT_record);
  155   EConstructor.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  169   Method.Loc.emplace_back(0, llvm::SmallString<16>{"test.cpp"});
  170   Method.Namespace.emplace_back(EmptySID, "E", InfoType::IT_record);
  171   Method.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  180   ExpectedF.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  192   TemplateMethod.Loc.emplace_back(0, llvm::SmallString<16>{"test.cpp"});
  193   TemplateMethod.Namespace.emplace_back(EmptySID, "F", InfoType::IT_record);
  194   TemplateMethod.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  210   SpecializedTemplateMethod.Loc.emplace_back(0,
  212   SpecializedTemplateMethod.Namespace.emplace_back(EmptySID, "F",
  214   SpecializedTemplateMethod.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  224   ExpectedG.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  243   E.Members.emplace_back("X");
  244   E.Members.emplace_back("Y");
  254   G.Members.emplace_back("A");
  255   G.Members.emplace_back("B");
  266   ExpectedE.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  269   ExpectedE.Loc.emplace_back(0, llvm::SmallString<16>{"test.cpp"});
  279   ExpectedE.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  283   ExpectedE.Members.emplace_back("int", "I", AccessSpecifier::AS_public);
  293   ExpectedE.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  305   ExpectedG.Namespace.emplace_back(EmptySID, "E", InfoType::IT_record);
  306   ExpectedG.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  342   F.Params.emplace_back("int", "I");
  361   ExpectedF.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  369   ExpectedG.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  373   ExpectedG.Members.emplace_back("int", "I", AccessSpecifier::AS_protected);
  378   ExpectedE.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  380   ExpectedE.Parents.emplace_back(EmptySID, /*Name=*/"F", InfoType::IT_record,
  382   ExpectedE.VirtualParents.emplace_back(
  390   FunctionSet.Loc.emplace_back();
  391   FunctionSet.Params.emplace_back("int", "N");
  392   FunctionSet.Namespace.emplace_back(EmptySID, "F", InfoType::IT_record);
  393   FunctionSet.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  405   FunctionGet.Namespace.emplace_back(EmptySID, "G", InfoType::IT_record);
  406   FunctionGet.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  411   ExpectedE.Bases.back().Members.emplace_back("int", "I",
  419   ExpectedH.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  423   ExpectedH.Parents.emplace_back(EmptySID, /*Name=*/"E", InfoType::IT_record,
  425   ExpectedH.VirtualParents.emplace_back(
  436   FunctionSetNew.Loc.emplace_back();
  437   FunctionSetNew.Params.emplace_back("int", "N");
  438   FunctionSetNew.Namespace.emplace_back(EmptySID, "F", InfoType::IT_record);
  439   FunctionSetNew.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  451   FunctionGetNew.Namespace.emplace_back(EmptySID, "G", InfoType::IT_record);
  452   FunctionGetNew.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  457   ExpectedH.Bases.back().Members.emplace_back("int", "I",
  463   ExpectedI.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  471   ExpectedJ.Namespace.emplace_back(EmptySID, "GlobalNamespace",
  473   ExpectedJ.Parents.emplace_back(EmptySID, /*Name=*/"I<int>",
  498   F.Loc.emplace_back(0, llvm::SmallString<16>{"test.cpp"});
  499   F.Params.emplace_back("int", "x");
  509   ExportedF.Loc.emplace_back(0, llvm::SmallString<16>{"test.cpp"});
  510   ExportedF.Params.emplace_back("double", "y");
tools/clang/tools/extra/unittests/clang-doc/YAMLGeneratorTest.cpp
   29   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   79   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
   82   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
   84   I.Members.emplace_back("int", "path/to/int", "X",
   91   I.Bases.back().Members.emplace_back("int", "path/to/int", "N",
   94   I.Parents.emplace_back(EmptySID, "F", InfoType::IT_record, "");
   95   I.VirtualParents.emplace_back(EmptySID, "G", InfoType::IT_record,
  178   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  181   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  187   I.Params.emplace_back("int", "path/to/int", "P");
  231   I.Namespace.emplace_back(EmptySID, "A", InfoType::IT_namespace);
  234   I.Loc.emplace_back(12, llvm::SmallString<16>{"test.cpp"});
  236   I.Members.emplace_back("X");
  271   I.Params.emplace_back("int", "I");
  272   I.Params.emplace_back("int", "J");
  310   HTML->Children.back()->AttrKeys.emplace_back("class");
  311   HTML->Children.back()->AttrValues.emplace_back("test");
tools/clang/tools/extra/unittests/clang-tidy/ClangTidyTest.h
   43     Result.emplace_back(std::make_unique<Check>(
tools/clang/tools/libclang/Indexing.cpp
  192       NewParsedRegions.emplace_back(std::move(region));
tools/clang/unittests/Tooling/RefactoringTest.cpp
 1372   Changes.emplace_back("AnotherFile", "key2");
 1508   Changes.emplace_back(FilePath, "key1");
 1511   Changes.emplace_back(FilePath, "key2");
 1526   Changes.emplace_back(FilePath, "key1");
 1540   Changes.emplace_back(FilePath, "key1");
 1563   Changes.emplace_back(FilePath, "key1");
 1627   Changes.emplace_back(FilePath, "key1");
 1654   Changes.emplace_back(FilePath, "key1");
 1678   Changes.emplace_back(FilePath, "key1");
 1706   Changes.emplace_back(FilePath, "key1");
tools/dsymutil/DwarfLinker.cpp
  915   Worklist.emplace_back(Die, Flags);
  978       Worklist.emplace_back(Current.Die);
  979       Worklist.emplace_back(Child, Current.Flags);
tools/dsymutil/dsymutil.cpp
  569         TempFiles.emplace_back(Map->getTriple().getArchName().str());
tools/lld/COFF/InputFiles.cpp
  422       weakAliases.emplace_back(symbols[i], tagIndex);
tools/lldb/source/Utility/Broadcaster.cpp
   63       listeners.emplace_back(std::move(curr_listener_sp), it->second);
tools/llvm-cov/SourceCoverageViewHTML.cpp
  309   Columns.emplace_back(tag("td", "Filename", "column-entry-bold"));
  310   Columns.emplace_back(tag("td", "Function Coverage", "column-entry-bold"));
  312     Columns.emplace_back(
  314   Columns.emplace_back(tag("td", "Line Coverage", "column-entry-bold"));
  316     Columns.emplace_back(tag("td", "Region Coverage", "column-entry-bold"));
  356     Columns.emplace_back(tag("td", tag("pre", S), CellClass));
  367   Columns.emplace_back(tag("td", tag("pre", Filename)));
  535       HighlightedRanges.emplace_back(LC, RC);
tools/llvm-dwp/llvm-dwp.cpp
  497       DWOPaths.emplace_back(DWOPath.data(), DWOPath.size());
tools/llvm-exegesis/lib/Analysis.cpp
  119     Lines.emplace_back(StringRef(InstPrinterStr).trim());
tools/llvm-exegesis/lib/Clustering.cpp
  197     PointsOfOpcode.emplace_back(P);
tools/llvm-exegesis/lib/MCInstrDescView.cpp
  139       Variables.emplace_back();
  309         OperandValues.emplace_back(&Op, SourceReg);
tools/llvm-lipo/llvm-lipo.cpp
  638         Slices.emplace_back(ExtractedObjects.back().get(), O.getAlign());
  641       Slices.emplace_back(O);
  643       Slices.emplace_back(A);
tools/llvm-mca/CodeRegion.h
   67     Instructions.emplace_back(Instruction);
tools/llvm-mca/PipelinePrinter.h
   45     Views.emplace_back(std::move(V));
tools/llvm-mca/Views/BottleneckAnalysis.cpp
   57       Users.emplace_back(U);
  200       RootSet.emplace_back(I);
  255           ToVisit.emplace_back(ToIID);
  447   Vec.emplace_back(DE);
tools/llvm-mca/Views/RegisterFileStatistics.cpp
   27     PRFUsage.emplace_back(RFUEmpty);
   28     MoveElimInfo.emplace_back(MEIEmpty);
tools/llvm-objcopy/MachO/MachOWriter.cpp
  444       Queue.emplace_back(DySymTabCommand.indirectsymoff,
  454       Queue.emplace_back(LinkEditDataCommand.dataoff,
  464       Queue.emplace_back(LinkEditDataCommand.dataoff,
tools/llvm-profdata/llvm-profdata.cpp
  316     Contexts.emplace_back(std::make_unique<WriterContext>(
tools/llvm-xray/xray-stacks.cpp
  380         TS.emplace_back(Root ? Root : createTrieNode(R.TId, R.FuncId, nullptr),
  392         Top.first->Callees.emplace_back(N);
  395         TS.emplace_back(N, R.TSC);
  399         TS.emplace_back(*I, R.TSC);
  622       S.emplace_back(N);
tools/polly/include/polly/ScopInfo.h
  749     Incoming.emplace_back(std::make_pair(IncomingBlock, IncomingValue));
 2089     InvariantEquivClasses.emplace_back(InvariantEquivClass);
 2395     MinMaxAliasGroups.emplace_back();
tools/polly/lib/Analysis/ScopBuilder.cpp
 1815     GlobalReads.emplace_back(Stmt, CI);
tools/polly/lib/Support/VirtualInstruction.cpp
  205     RootInsts.emplace_back(Stmt,
  210           RootInsts.emplace_back(Stmt, &Inst);
  216       RootInsts.emplace_back(Stmt, Inst);
  308       WorklistInsts.emplace_back(VUse.getUser(),
  364           WorklistInsts.emplace_back(Stmt, Acc->getAccessInstruction());
unittests/ADT/SmallVectorTest.cpp
  911     Emplaceable &back = V.emplace_back();
  922     Emplaceable &back = V.emplace_back(std::move(A0));
  933     Emplaceable &back = V.emplace_back(A0);
  944     Emplaceable &back = V.emplace_back(A0, A1);
  955     Emplaceable &back = V.emplace_back(std::move(A0), std::move(A1));
  966     Emplaceable &back = V.emplace_back(std::move(A0), A1, std::move(A2), A3);
  977     V.emplace_back();
  978     V.emplace_back(42);
unittests/Remarks/BitstreamRemarksParsingTest.cpp
  242   ToSerializeRemark.Args.emplace_back();
  245   ToSerializeRemark.Args.emplace_back();
  248   ToSerializeRemark.Args.emplace_back();
  252   ToSerializeRemark.Args.emplace_back();
unittests/Remarks/BitstreamRemarksSerializerTest.cpp
  198   R.Args.emplace_back();
  227   R.Args.emplace_back();
  266   R.Args.emplace_back();
  316   R.Args.emplace_back();
unittests/Remarks/RemarksAPITest.cpp
   23   R.Args.emplace_back();
   26   R.Args.emplace_back();
   53   R.Args.emplace_back();
   56   R.Args.emplace_back();
   69   R.Args.emplace_back();
   72   R.Args.emplace_back();
   92   R.Args.emplace_back();
unittests/Remarks/YAMLRemarksSerializerTest.cpp
   78   R.Args.emplace_back();
   81   R.Args.emplace_back();
  111   R.Args.emplace_back();
  114   R.Args.emplace_back();
  141   R.Args.emplace_back();
  144   R.Args.emplace_back();
  177   R.Args.emplace_back();
  180   R.Args.emplace_back();
  217   R.Args.emplace_back();
  220   R.Args.emplace_back();
  251   R.Args.emplace_back();
  254   R.Args.emplace_back();
  291   R.Args.emplace_back();
  294   R.Args.emplace_back();
  298   Rs.emplace_back(R.clone());
  299   Rs.emplace_back(std::move(R));
unittests/Support/Path.cpp
  281   Paths.emplace_back("/foo/", path::Style::native);
  282   Paths.emplace_back("/foo//", path::Style::native);
  283   Paths.emplace_back("//net/foo/", path::Style::native);
  284   Paths.emplace_back("c:\\foo\\", path::Style::windows);
  293   RootPaths.emplace_back("/", path::Style::native);
  294   RootPaths.emplace_back("//net/", path::Style::native);
  295   RootPaths.emplace_back("c:\\", path::Style::windows);
  296   RootPaths.emplace_back("//net//", path::Style::native);
  297   RootPaths.emplace_back("c:\\\\", path::Style::windows);
unittests/TextAPI/TextStubV1Tests.cpp
   93     Targets.emplace_back(Target(arch, Platform));
  146     Targets.emplace_back(Target(arch, Platform));
  188     Targets.emplace_back(Target(arch, PlatformKind::macOS));
unittests/TextAPI/TextStubV2Tests.cpp
   95     Targets.emplace_back(Target(arch, Platform));
  166     Targets.emplace_back(Target(arch, Platform));
  207     Targets.emplace_back(Target(arch, PlatformKind::macOS));
unittests/TextAPI/TextStubV3Tests.cpp
   99     Targets.emplace_back(Target(arch, Platform));
  163     Targets.emplace_back(Target(arch, PlatformKind::macOS));
utils/TableGen/CodeGenSchedule.cpp
 1518     Trans.PredTerm.emplace_back(IsRead, VInfo.RWIdx,PredDef);
 1629       I->WriteSequences.emplace_back();
 1640       I->ReadSequences.emplace_back();
 1702     LastTransitions[0].WriteSequences.emplace_back();
 1711     LastTransitions[0].ReadSequences.emplace_back();
utils/TableGen/DFAEmitter.cpp
   71         TI.emplace_back(FromState, ToState);
  342       Types.emplace_back(Ty->getAsString());
  345       Types.emplace_back("unsigned");
  349       Types.emplace_back("std::string");
utils/TableGen/GlobalISelEmitter.cpp
 2098     PhysRegInputs.emplace_back(Reg, OpIdx);
 2277       Stash.emplace_back(
utils/TableGen/SearchableTableEmitter.cpp
  674       Table->Fields.emplace_back(FieldName);
  702     Tables.emplace_back(std::move(Table));
  761       Table->Fields.emplace_back(FieldName);
  773     Tables.emplace_back(std::move(Table));