|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/Analysis/TargetTransformInfoImpl.h 228 return std::tie(C1.NumRegs, C1.AddRecCost, C1.NumIVMuls, C1.NumBaseAdds,
230 std::tie(C2.NumRegs, C2.AddRecCost, C2.NumIVMuls, C2.NumBaseAdds,
include/llvm/Analysis/VectorUtils.h 67 return std::tie(ParamPos, ParamKind, LinearStepOrPos, Alignment) ==
68 std::tie(Other.ParamPos, Other.ParamKind, Other.LinearStepOrPos,
86 return std::tie(VF, IsScalable, ISA, Parameters) ==
87 std::tie(Other.VF, Other.IsScalable, Other.ISA, Other.Parameters);
99 return std::tie(Shape, ScalarName, VectorName) ==
100 std::tie(Shape, Other.ScalarName, Other.VectorName);
include/llvm/CodeGen/GlobalISel/LegalizerInfo.h 159 return std::tie(Action, TypeIdx, NewType) ==
160 std::tie(RHS.Action, RHS.TypeIdx, RHS.NewType);
include/llvm/CodeGen/LiveInterval.h 186 return std::tie(start, end) < std::tie(Other.start, Other.end);
186 return std::tie(start, end) < std::tie(Other.start, Other.end);
847 return std::tie(thisIndex, reg) < std::tie(otherIndex, other.reg);
847 return std::tie(thisIndex, reg) < std::tie(otherIndex, other.reg);
include/llvm/CodeGen/SelectionDAG.h 1656 std::tie(LoVT, HiVT) = GetSplitDestVTs(N.getValueType());
include/llvm/CodeGen/SelectionDAGNodes.h 151 return std::tie(Node, ResNo) < std::tie(O.Node, O.ResNo);
151 return std::tie(Node, ResNo) < std::tie(O.Node, O.ResNo);
include/llvm/DebugInfo/DIContext.h 58 return std::tie(FileName, FunctionName, Line, Column, StartLine,
60 std::tie(RHS.FileName, RHS.FunctionName, RHS.Line, RHS.Column,
include/llvm/DebugInfo/DWARF/DWARFAddressRange.h 51 return std::tie(LHS.LowPC, LHS.HighPC) < std::tie(RHS.LowPC, RHS.HighPC);
51 return std::tie(LHS.LowPC, LHS.HighPC) < std::tie(RHS.LowPC, RHS.HighPC);
include/llvm/DebugInfo/DWARF/DWARFDebugLine.h 156 return std::tie(LHS.Address.SectionIndex, LHS.Address.Address) <
157 std::tie(RHS.Address.SectionIndex, RHS.Address.Address);
224 return std::tie(LHS.SectionIndex, LHS.HighPC) <
225 std::tie(RHS.SectionIndex, RHS.HighPC);
include/llvm/DebugInfo/DWARF/DWARFVerifier.h 331 return std::tie(LHS.Ranges, LHS.Die) < std::tie(RHS.Ranges, RHS.Die);
331 return std::tie(LHS.Ranges, LHS.Die) < std::tie(RHS.Ranges, RHS.Die);
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h 410 std::tie(StubBase, PtrBase, NumStubsEmitted) = *StubInfoOrErr;
473 std::tie(BlockAddr, NumTrampolines) = *TrampolineInfoOrErr;
600 std::tie(RemoteTargetTriple, RemotePointerSize, RemotePageSize,
include/llvm/ExecutionEngine/Orc/SymbolStringPool.h 154 std::tie(I, Added) = Pool.try_emplace(S, 0);
include/llvm/IR/DebugInfoMetadata.h 2578 return std::tie(A.SizeInBits, A.OffsetInBits) ==
2579 std::tie(B.SizeInBits, B.OffsetInBits);
2584 return std::tie(A.SizeInBits, A.OffsetInBits) <
2585 std::tie(B.SizeInBits, B.OffsetInBits);
include/llvm/IR/PassManager.h 711 std::tie(IMapI, Inserted) =
943 std::tie(RI, Inserted) = AnalysisResults.insert(std::make_pair(
include/llvm/MC/MCContext.h 265 return std::tie(SectionName, MappingClass) <
266 std::tie(Other.SectionName, Other.MappingClass);
include/llvm/Object/ObjectFile.h 148 return std::tie(LHS.SectionIndex, LHS.Address) <
149 std::tie(RHS.SectionIndex, RHS.Address);
154 return std::tie(LHS.SectionIndex, LHS.Address) ==
155 std::tie(RHS.SectionIndex, RHS.Address);
include/llvm/ProfileData/Coverage/CoverageMapping.h 125 return std::tie(LHS.Kind, LHS.ID) < std::tie(RHS.Kind, RHS.ID);
125 return std::tie(LHS.Kind, LHS.ID) < std::tie(RHS.Kind, RHS.ID);
409 return std::tie(L.Line, L.Col, L.Count, L.HasCount, L.IsRegionEntry,
410 L.IsGapRegion) == std::tie(R.Line, R.Col, R.Count,
include/llvm/Support/Chrono.h 157 std::tie(count, unit) = consumeUnit(Style, D);
include/llvm/Support/FileSystem.h 147 return std::tie(Device, File) < std::tie(Other.Device, Other.File);
147 return std::tie(Device, File) < std::tie(Other.Device, Other.File);
include/llvm/Support/FormatProviders.h 402 std::tie(Sep, ArgStyle) = parseOptions(Style);
include/llvm/Support/ScaledNumber.h 609 std::tie(Digits, Scale) =
617 std::tie(Digits, Scale) =
include/llvm/Support/TypeSize.h 71 return std::tie(LHS.MinSize, LHS.IsScalable) ==
72 std::tie(RHS.MinSize, RHS.IsScalable);
include/llvm/Support/VersionTuple.h 110 return std::tie(X.Major, X.Minor, X.Subminor, X.Build) <
111 std::tie(Y.Major, Y.Minor, Y.Subminor, Y.Build);
include/llvm/Testing/Support/Annotations.h 55 return std::tie(L.Begin, L.End) == std::tie(R.Begin, R.End);
55 return std::tie(L.Begin, L.End) == std::tie(R.Begin, R.End);
include/llvm/TextAPI/MachO/ArchitectureSet.h 105 return std::tie(Index, ArchSet) == std::tie(o.Index, o.ArchSet);
105 return std::tie(Index, ArchSet) == std::tie(o.Index, o.ArchSet);
include/llvm/TextAPI/MachO/InterfaceFile.h 109 return std::tie(InstallName, Targets) == std::tie(O.InstallName, O.Targets);
109 return std::tie(InstallName, Targets) == std::tie(O.InstallName, O.Targets);
113 return std::tie(InstallName, Targets) != std::tie(O.InstallName, O.Targets);
113 return std::tie(InstallName, Targets) != std::tie(O.InstallName, O.Targets);
117 return std::tie(InstallName, Targets) < std::tie(O.InstallName, O.Targets);
117 return std::tie(InstallName, Targets) < std::tie(O.InstallName, O.Targets);
149 return std::tie(LHS.Kind, LHS.Name) == std::tie(RHS.Kind, RHS.Name);
149 return std::tie(LHS.Kind, LHS.Name) == std::tie(RHS.Kind, RHS.Name);
include/llvm/TextAPI/MachO/Target.h 41 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform);
41 return std::tie(LHS.Arch, LHS.Platform) == std::tie(RHS.Arch, RHS.Platform);
45 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform);
45 return std::tie(LHS.Arch, LHS.Platform) != std::tie(RHS.Arch, RHS.Platform);
49 return std::tie(LHS.Arch, LHS.Platform) < std::tie(RHS.Arch, RHS.Platform);
49 return std::tie(LHS.Arch, LHS.Platform) < std::tie(RHS.Arch, RHS.Platform);
include/llvm/Transforms/IPO/DeadArgumentElimination.h 54 return std::tie(F, Idx, IsArg) < std::tie(O.F, O.Idx, O.IsArg);
54 return std::tie(F, Idx, IsArg) < std::tie(O.F, O.Idx, O.IsArg);
include/llvm/Transforms/Utils/FunctionComparator.h 74 std::tie(MapIter, Inserted) = GlobalNumbers.insert({Global, NextNumber});
lib/Analysis/BasicAliasAnalysis.cpp 125 std::tie(CacheIt, Inserted) = IsCapturedCache->insert({V, false});
lib/Analysis/BranchProbabilityInfo.cpp 453 std::tie(HeaderMapIt, Inserted) = HeaderMap.insert(std::make_pair(BB, false));
lib/Analysis/EHPersonalities.cpp 100 std::tie(Visiting, Color) = Worklist.pop_back_val();
lib/Analysis/IVDescriptors.cpp 426 std::tie(ComputedType, IsSigned) =
lib/Analysis/InlineCost.cpp 997 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS);
999 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS);
1043 std::tie(LHSBase, LHSOffset) = ConstantOffsetPtrs.lookup(LHS);
1045 std::tie(RHSBase, RHSOffset) = ConstantOffsetPtrs.lookup(RHS);
lib/Analysis/LazyCallGraph.cpp 782 std::tie(N, I) = DFSStack.pop_back_val();
1215 std::tie(N, I) = DFSStack.pop_back_val();
1601 std::tie(N, I) = DFSStack.pop_back_val();
lib/Analysis/ScalarEvolution.cpp 3668 std::tie(ExistingSCEV, ID, IP) = findExistingSCEVInCache(Kind, Ops);
3870 std::tie(Stripped, Offset) = splitAddExpr(S);
3917 std::tie(Stripped, Offset) = splitAddExpr(S);
8549 std::tie(A, B, C, M, BitWidth) = *T;
8649 std::tie(A, B, C, M, BitWidth) = *T;
lib/Analysis/TargetTransformInfo.cpp 1115 std::tie(NextRdxOp, Shuffle) =
lib/Bitcode/Reader/BitcodeReader.cpp 3058 std::tie(Name, Record) = readNameFromStrtab(Record);
3093 std::tie(Name, Record) = readNameFromStrtab(Record);
3110 std::tie(FullTy, Ty) = getPointerElementTypes(FullTy);
3198 std::tie(Name, Record) = readNameFromStrtab(Record);
3207 std::tie(FullFTy, FTy) = getPointerElementTypes(FullFTy);
3329 std::tie(Name, Record) = readNameFromStrtab(Record);
3345 std::tie(FullTy, Ty) = getPointerElementTypes(FullTy);
3973 std::tie(FullTy, Ty) =
4749 std::tie(FullTy, Ty) = getPointerElementTypes(FullTy);
4787 std::tie(FullTy, Ty) = getPointerElementTypes(FullTy);
4815 std::tie(FullTy, Ty) = getPointerElementTypes(FullTy);
5608 std::tie(Name, GVRecord) = readNameFromStrtab(Record);
lib/CodeGen/AsmPrinter/CodeViewDebug.cpp 2243 std::tie(FieldTI, VShapeTI, FieldCount, ContainsNestedClass) =
2292 std::tie(FieldTI, std::ignore, FieldCount, ContainsNestedClass) =
lib/CodeGen/CalcSpillWeights.cpp 234 std::tie(reads, writes) = mi->readsWritesVirtualRegister(li.reg);
lib/CodeGen/GlobalISel/LegalizerHelper.cpp 2701 std::tie(NumParts, NumLeftover)
2881 std::tie(NumParts, NumLeftover) = getNarrowTypeBreakDown(ValTy, NarrowTy, LeftoverTy);
lib/CodeGen/InlineSpiller.cpp 433 std::tie(LI, VNI) = WorkList.pop_back_val();
494 std::tie(LI, VNI) = WorkList.pop_back_val();
lib/CodeGen/InterferenceCache.cpp 137 std::tie(Start, Stop) = Indexes->getMBBRange(MBBNum);
215 std::tie(Start, Stop) = Indexes->getMBBRange(MBBNum);
lib/CodeGen/LiveDebugValues.cpp 168 return std::tie(Variable, Fragment, InlinedAt) ==
169 std::tie(Other.Variable, Other.Fragment, Other.InlinedAt);
173 return std::tie(Variable, Fragment, InlinedAt) <
174 std::tie(Other.Variable, Other.Fragment, Other.InlinedAt);
367 return std::tie(Var, Kind, Loc.Hash, Expr) <
368 std::tie(Other.Var, Other.Kind, Other.Loc.Hash, Other.Expr);
lib/CodeGen/LiveDebugVariables.cpp 1212 std::tie(Spilled, SpillOffset) = Pair.second;
lib/CodeGen/LiveIntervals.cpp 655 std::tie(MBBStart, MBBEnd) = Indexes->getMBBRange(MBB);
lib/CodeGen/LiveRangeCalc.cpp 224 std::tie(Start, End) = Indexes->getMBBRange(MBB);
308 std::tie(Begin, End) = Indexes->getMBBRange(&B);
398 std::tie(Start, End) = Indexes->getMBBRange(Pred);
439 std::tie(Start, End) = Indexes->getMBBRange(BN);
453 std::tie(Entry, DidInsert) = EntryInfos.insert(
552 std::tie(Start, End) = Indexes->getMBBRange(MBB);
lib/CodeGen/LocalStackSlotAllocation.cpp 65 return std::tie(LocalOffset, FrameIdx, Order) <
66 std::tie(RHS.LocalOffset, RHS.FrameIdx, RHS.Order);
lib/CodeGen/MachineBlockPlacement.cpp 1021 std::tie(BestA, BestB) = getBestNonConflictingEdges(BB, Edges);
1551 std::tie(DupProb, Succ) = Tup;
lib/CodeGen/MachineCombiner.cpp 334 std::tie(NewRootLatency, RootLatency) =
479 std::tie(NewRootLatency, RootLatency) = getLatenciesForInstrSequences(
lib/CodeGen/MachineOutliner.cpp 667 std::tie(ResultIt, WasInserted) =
lib/CodeGen/MachinePipeliner.cpp 2484 std::tie(Reads, Writes) =
lib/CodeGen/MachineScheduler.cpp 2023 std::tie(NRCycle, InstanceIdx) = getNextResourceCycle(ResIdx, Cycles);
2187 std::tie(NextAvailable, InstanceIdx) = getNextResourceCycle(PIdx, Cycles);
2282 std::tie(ReservedUntil, InstanceIdx) = getNextResourceCycle(PIdx, 0);
lib/CodeGen/MachineTraceMetrics.cpp 964 std::tie(I, New) = Heights.insert(std::make_pair(Dep.DefMI, UseHeight));
lib/CodeGen/RegAllocFast.cpp 782 std::tie(LRI, New) = LiveVirtRegs.insert(LiveReg(VirtReg));
815 std::tie(LRI, New) = LiveVirtRegs.insert(LiveReg(VirtReg));
lib/CodeGen/RegAllocGreedy.cpp 288 return std::tie(BrokenHints, MaxWeight) <
289 std::tie(O.BrokenHints, O.MaxWeight);
lib/CodeGen/RegisterCoalescer.cpp 1686 std::tie(Reads, Writes) = UseMI->readsWritesVirtualRegister(SrcReg, &Ops);
1883 std::tie(Changed, Shrink) = removeCopyByCommutingDef(CP, CopyMI);
2461 std::tie(Orig0, Reg0) = followCopyChain(Value0);
2467 std::tie(Orig1, Reg1) = Other.followCopyChain(Value1);
lib/CodeGen/SafeStackColoring.cpp 210 std::tie(BBStart, BBEnd) = BlockInstRange[BB];
lib/CodeGen/SelectionDAG/LegalizeDAG.cpp 686 std::tie(RVal, RChain) = TLI.expandUnalignedLoad(LD, DAG);
875 std::tie(Value, Chain) = TLI.expandUnalignedLoad(LD, DAG);
lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp 2097 std::tie(CondC, LoOpc) = getExpandedMinMaxOps(N->getOpcode());
lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp 89 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(InVT);
90 std::tie(Lo, Hi) = DAG.SplitVector(InOp, dl, LoVT, HiVT);
516 std::tie(CL, CH) = DAG.SplitVector(Res->getOperand(0), dl);
532 std::tie(CL, CH) = DAG.SplitVector(Cond, dl);
536 std::tie(CL, CH) = DAG.SplitVector(Cond, dl);
558 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp 1345 std::tie(Result, Overflow) = DAG.UnrollVectorOverflowOp(Op.getNode());
lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp 1062 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1118 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1139 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1155 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1186 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1238 std::tie(RHSLo, RHSHi) = DAG.SplitVector(RHS, SDLoc(RHS));
1252 std::tie(LoVT, HiVT) =
1272 std::tie(InLo, InHi) = DAG.SplitVectorOperand(N, 0);
1278 std::tie(OutLoVT, OutHiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1305 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1327 std::tie(OpLo, OpHi) = DAG.SplitVectorOperand(N, i);
1412 std::tie(LoResVT, HiResVT) = DAG.GetSplitDestVTs(ResVT);
1413 std::tie(LoOvVT, HiOvVT) = DAG.GetSplitDestVTs(OvVT);
1420 std::tie(LoLHS, HiLHS) = DAG.SplitVectorOperand(N, 0);
1421 std::tie(LoRHS, HiRHS) = DAG.SplitVectorOperand(N, 1);
1502 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VecVT);
1519 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1530 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1540 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(LD->getValueType(0));
1552 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
1577 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MLD->getValueType(0));
1594 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl);
1599 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
1605 std::tie(PassThruLo, PassThruHi) = DAG.SplitVector(PassThru, dl);
1642 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MGT->getValueType(0));
1660 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl);
1666 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
1672 std::tie(PassThruLo, PassThruHi) = DAG.SplitVector(PassThru, dl);
1678 std::tie(IndexLo, IndexHi) = DAG.SplitVector(Index, dl);
1711 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1719 std::tie(LL, LH) = DAG.SplitVectorOperand(N, 0);
1725 std::tie(RL, RH) = DAG.SplitVectorOperand(N, 1);
1736 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
1745 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, OpNo);
1780 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(DestVT);
1803 std::tie(SplitLoVT, SplitHiVT) = DAG.GetSplitDestVTs(NewSrcVT);
1812 std::tie(Lo, Hi) = DAG.SplitVector(NewSrc, dl);
2091 std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(Src0VT);
2095 std::tie(LoOp0, HiOp0) = DAG.SplitVector(Src0, DL);
2096 std::tie(LoOp1, HiOp1) = DAG.SplitVector(Src1, DL);
2097 std::tie(LoMask, HiMask) = DAG.SplitVector(Mask, DL);
2117 std::tie(LoOpVT, HiOpVT) = DAG.GetSplitDestVTs(VecVT);
2291 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(MGT->getValueType(0));
2306 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, dl);
2310 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
2316 std::tie(PassThruLo, PassThruHi) = DAG.SplitVector(PassThru, dl);
2322 std::tie(IndexLo, IndexHi) = DAG.SplitVector(Index, dl);
2369 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
2376 std::tie(DataLo, DataHi) = DAG.SplitVector(Data, DL);
2386 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, DL);
2430 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
2437 std::tie(DataLo, DataHi) = DAG.SplitVector(Data, DL);
2447 std::tie(MaskLo, MaskHi) = DAG.SplitVector(Mask, DL);
2454 std::tie(IndexLo, IndexHi) = DAG.SplitVector(Index, DL);
2495 std::tie(LoMemVT, HiMemVT) = DAG.GetSplitDestVTs(MemoryVT);
2580 std::tie(LoOutVT, HiOutVT) = DAG.GetSplitDestVTs(OutVT);
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp 7899 std::tie(AssignedReg, RC) = TLI.getRegForInlineAsmConstraint(
lib/CodeGen/SelectionDAG/StatepointLowering.cpp 317 std::tie(ReturnValue, CallEndVal) =
673 std::tie(ReturnVal, CallNode) =
lib/CodeGen/SelectionDAG/TargetLowering.cpp 7351 std::tie(Lo, Hi) = DAG.SplitVector(Op, dl);
lib/CodeGen/SplitKit.cpp 231 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB);
1176 std::tie(BlockStart, BlockEnd) = LIS.getSlotIndexes()->getMBBRange(&*MBB);
1604 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(MBBNum);
1706 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB);
1799 std::tie(Start, Stop) = LIS.getSlotIndexes()->getMBBRange(BI.MBB);
lib/CodeGen/TargetLoweringBase.cpp 1370 std::tie(RRC, Cost) = findRepresentativeClass(TRI, (MVT::SimpleValueType)i);
lib/CodeGen/TargetPassConfig.cpp 354 std::tie(Name, InstanceNumStr) = PassName.split(',');
365 std::tie(StartBeforeName, StartBeforeInstanceNum) =
369 std::tie(StartAfterName, StartAfterInstanceNum) =
373 std::tie(StopBeforeName, StopBeforeInstanceNum)
377 std::tie(StopAfterName, StopAfterInstanceNum)
lib/CodeGen/WinEHPrepare.cpp 529 std::tie(Pad, HandlerParentState) = Worklist.pop_back_val();
1121 std::tie(EHBlock, InVal) = Worklist.pop_back_val();
lib/DebugInfo/DWARF/DWARFContext.cpp 1300 std::tie(CacheIt, New) = Cache.insert({*Sym, {0, 0}});
1647 std::tie(Supports, Resolver) = getRelocationResolver(Obj);
lib/DebugInfo/DWARF/DWARFVerifier.cpp 879 std::tie(Offset, Tag) = AccelTable.readAtoms(&HashDataOffset);
lib/DebugInfo/PDB/Native/PDBStringTable.cpp 88 std::tie(SectionReader, Reader) = Reader.split(sizeof(PDBStringTableHeader));
92 std::tie(SectionReader, Reader) = Reader.split(Header->ByteSize);
101 std::tie(SectionReader, Reader) = Reader.split(sizeof(uint32_t));
lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp 211 std::tie(SectionWriter, Writer) = Writer.split(sizeof(PDBStringTableHeader));
215 std::tie(SectionWriter, Writer) =
220 std::tie(SectionWriter, Writer) = Writer.split(calculateHashTableSize());
224 std::tie(SectionWriter, Writer) = Writer.split(sizeof(uint32_t));
lib/Demangle/MicrosoftDemangle.cpp 288 std::tie(STSN->Quals, IsMember) = demangleQualifiers(MangledName);
863 std::tie(ExtraChildQuals, IsMember) = demangleQualifiers(MangledName);
923 std::tie(Number, IsNegative) = demangleNumber(MangledName);
932 std::tie(Number, IsNegative) = demangleNumber(MangledName);
1309 std::tie(StringByteSize, IsNegative) = demangleNumber(MangledName);
1438 std::tie(Number, IsNegative) = demangleNumber(MangledName);
1775 std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
1778 std::tie(Quals, IsMember) = demangleQualifiers(MangledName);
2013 std::tie(Pointer->Quals, Pointer->Affinity) =
2031 std::tie(Pointer->Quals, Pointer->Affinity) =
2046 std::tie(PointeeQuals, IsMember) = demangleQualifiers(MangledName);
2076 std::tie(Rank, IsNegative) = demangleNumber(MangledName);
2088 std::tie(D, IsNegative) = demangleNumber(MangledName);
2103 std::tie(ATy->Quals, IsMember) = demangleQualifiers(MangledName);
2285 std::tie(Value, IsNegative) = demangleNumber(MangledName);
lib/ExecutionEngine/JITLink/MachO_arm64.cpp 369 std::tie(*Kind, TargetSymbol, Addend) = *PairInfo;
lib/ExecutionEngine/JITLink/MachO_x86_64.cpp 338 std::tie(*Kind, TargetSymbol, Addend) = *PairInfo;
lib/ExecutionEngine/MCJIT/MCJIT.cpp 129 std::tie(ObjFile, MemBuf) = Obj.takeBinary();
lib/ExecutionEngine/Orc/Core.cpp 755 std::tie(EntryItr, Added) =
lib/ExecutionEngine/Orc/OrcMCJITReplacement.h 306 std::tie(Obj, ObjBuffer) = O.takeBinary();
lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp 46 std::tie(LHSResult, RemainingExpr) =
56 std::tie(RHSResult, RemainingExpr) =
118 std::tie(Token, Remaining) = parseSymbol(Expr);
120 std::tie(Token, Remaining) = parseNumberString(Expr);
227 std::tie(Symbol, RemainingExpr) = parseSymbol(RemainingExpr);
240 std::tie(OpIdxExpr, RemainingExpr) = evalNumberExpr(RemainingExpr);
295 std::tie(Symbol, RemainingExpr) = parseSymbol(RemainingExpr);
346 std::tie(Symbol, RemainingExpr) = parseSymbol(RemainingExpr);
355 std::tie(StubAddr, ErrorMsg) = Checker.getStubOrGOTAddrFor(
383 std::tie(SectionName, RemainingExpr) = parseSymbol(RemainingExpr);
392 std::tie(StubAddr, ErrorMsg) = Checker.getSectionAddr(
408 std::tie(Symbol, RemainingExpr) = parseSymbol(Expr);
466 std::tie(ValueStr, RemainingExpr) = parseNumberString(Expr);
484 std::tie(SubExprResult, RemainingExpr) =
508 std::tie(ReadSizeExpr, RemainingExpr) = evalNumberExpr(RemainingExpr);
521 std::tie(LoadAddrExprResult, RemainingExpr) =
555 std::tie(SubExprResult, RemainingExpr) = evalParensExpr(Expr, PCtx);
557 std::tie(SubExprResult, RemainingExpr) = evalLoadExpr(Expr);
559 std::tie(SubExprResult, RemainingExpr) = evalIdentifierExpr(Expr, PCtx);
561 std::tie(SubExprResult, RemainingExpr) = evalNumberExpr(Expr);
572 std::tie(SubExprResult, RemainingExpr) =
589 std::tie(SubExprResult, RemainingExpr) = Ctx;
595 std::tie(HighBitExpr, RemainingExpr) = evalNumberExpr(RemainingExpr);
606 std::tie(LowBitExpr, RemainingExpr) = evalNumberExpr(RemainingExpr);
634 std::tie(LHSResult, RemainingExpr) = LHSAndRemaining;
643 std::tie(BinOp, RemainingExpr) = parseBinOpToken(RemainingExpr);
651 std::tie(RHSResult, RemainingExpr) = evalSimpleExpr(RemainingExpr, PCtx);
lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldCOFFX86_64.h 232 std::tie(Offset, RelType, Addend) = generateRelocationStub(
lib/IR/AsmWriter.cpp 2606 std::tie(Front, Asm) = Asm.split('\n');
lib/IR/Attributes.cpp 448 std::tie(ElemSize, NumElems) = getAllocSizeArgs();
lib/IR/IntrinsicInst.cpp 82 std::tie(Low, High) = std::equal_range(Low, High, Name.data(), Cmp);
lib/IR/LegacyPassManager.cpp 245 std::tie(FnCountBefore, FnCountAfter) = Change;
lib/IR/Verifier.cpp 5504 std::tie(Invalid, BaseNodeBitWidth) = verifyTBAABaseNode(I, BaseNode,
lib/Linker/IRMover.cpp 1104 std::tie(Old, New) = Elem;
1232 std::tie(DstOp, DstIndex) = Flags.lookup(ID);
lib/Linker/LinkModules.cpp 383 std::tie(SK, LinkFromSrc) = ComdatsChosen[SC];
lib/MC/MCAssembler.cpp 854 std::tie(Target, FixedValue, IsResolved) =
lib/MC/MCCodeView.cpp 465 std::tie(LocBegin, LocEnd) = getLineExtent(Frag.SiteFuncId);
690 std::tie(GapSize, RangeSize) = GapAndRangeSizes[I];
lib/MC/MCContext.cpp 370 std::tie(I, Inserted) =
lib/MC/MCParser/AsmLexer.cpp 680 std::tie(Operator, OperatorLength) =
lib/Object/COFFModuleDefinition.cpp 117 std::tie(S, Buf) = Buf.substr(1).split('"');
343 std::tie(V1, V2) = Tok.Value.split('.');
lib/Option/OptTable.cpp 288 std::tie(LHS, RHS) = Option.split(Last);
lib/Passes/PassBuilder.cpp 1456 std::tie(ParamName, Params) = Params.split(';');
1501 std::tie(ParamName, Params) = Params.split(';');
1530 std::tie(ParamName, Params) = Params.split(';');
1564 std::tie(ParamName, Params) = Params.split(';');
1584 std::tie(ParamName, Params) = Params.split(';');
1603 std::tie(ParamName, Params) = Params.split(';');
2376 std::tie(Name, PipelineText) = PipelineText.split(',');
lib/Passes/StandardInstrumentations.cpp 155 std::tie(M, Extra) = UnwrappedModule.getValue();
210 std::tie(M, Extra, StoredPassID) = popModuleDesc(PassID);
lib/ProfileData/GCOV.cpp 637 std::tie(Line, Remaining) = Remaining.split("\n");
lib/ProfileData/InstrProfWriter.cpp 208 std::tie(Where, NewFunc) =
231 std::tie(Where, NewFunc) =
460 return std::tie(A.first, A.second.first) <
461 std::tie(B.first, B.second.first);
lib/Support/CachePruning.cpp 38 return std::tie(Time, Other.Size, Path) <
39 std::tie(Other.Time, Size, Other.Path);
84 std::tie(Key, Value) = P.first.split('=');
lib/Support/FileCheck.cpp 1101 std::tie(CheckTy, AfterSuffix) = FindCheckType(Buffer, Prefix);
1173 std::tie(UsedPrefix, AfterSuffix) =
lib/Support/FormatVariadic.cpp 148 std::tie(I, Fmt) = splitLiteralAndReplacement(Fmt);
lib/Support/ItaniumManglingCanonicalizer.cpp 287 std::tie(FirstNode, FirstIsNew) = Parse(First);
292 std::tie(SecondNode, SecondIsNew) = Parse(Second);
lib/Support/LockFileManager.cpp 64 std::tie(Hostname, PIDStr) = getToken(MB.getBuffer(), " ");
lib/Support/PrettyStackTrace.cpp 66 std::tie(Prev, Head, Head->NextEntry) =
lib/Support/Unix/Process.inc 117 std::tie(user_time, sys_time) = getRUsageTimes();
lib/Target/AArch64/AArch64CallLowering.cpp 536 std::tie(CalleeAssignFnFixed, CalleeAssignFnVarArg) =
541 std::tie(CallerAssignFnFixed, CallerAssignFnVarArg) =
575 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI);
802 std::tie(AssignFnFixed, AssignFnVarArg) = getAssignFnsForCC(CalleeCC, TLI);
960 std::tie(AssignFnFixed, AssignFnVarArg) =
lib/Target/AArch64/AArch64ConditionOptimizer.cpp 274 std::tie(Imm, Opc, Cmp) = Info;
lib/Target/AArch64/AArch64ISelLowering.cpp 2253 std::tie(Value, Overflow) = getAArch64XALUOOp(CC, Sel.getValue(0), DAG);
2357 std::tie(Value, Overflow) = getAArch64XALUOOp(CC, Op, DAG);
4716 std::tie(Value, Overflow) = getAArch64XALUOOp(OFCC, LHS.getValue(0), DAG);
5231 std::tie(Value, Overflow) = getAArch64XALUOOp(OFCC, CCVal.getValue(0), DAG);
11951 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
11952 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0);
lib/Target/AArch64/AArch64InstructionSelector.cpp 654 std::tie(SrcRC, DstRC) = getRegClassesForCopy(I, TII, MRI, TRI, RBI);
3316 std::tie(InsertOpc, InsSubRegIdx) =
lib/Target/AArch64/AsmParser/AArch64AsmParser.cpp 3414 std::tie(NumElements, ElementWidth) = *VK;
5107 std::tie(Arch, ExtensionString) =
5209 std::tie(CPU, ExtensionString) =
lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp 804 std::tie(RCP_LO, RCP_HI) = getMul64(Builder, RCP, Den);
lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp 1534 std::tie(VAddr, SOffset) = foldFrameIndex(N0);
1541 std::tie(VAddr, SOffset) = foldFrameIndex(Addr);
lib/Target/AMDGPU/AMDGPUISelLowering.cpp 1419 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG);
1420 std::tie(LoMemVT, HiMemVT) = getSplitDestVTs(MemVT, DAG);
1421 std::tie(Lo, Hi) = splitVector(Op, SL, LoVT, HiVT, DAG);
1502 std::tie(LoVT, HiVT) = getSplitDestVTs(VT, DAG);
1503 std::tie(LoMemVT, HiMemVT) = getSplitDestVTs(MemVT, DAG);
1504 std::tie(Lo, Hi) = splitVector(Val, SL, LoVT, HiVT, DAG);
2872 std::tie(Ops[0], Ops[1]) = expandUnalignedLoad(LN, DAG);
2996 std::tie(Lo, Hi) = split64BitValue(LHS, DAG);
lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp 927 std::tie(BaseReg, TotalConstOffset, OffsetDef)
1000 std::tie(VOffset, ImmOffset, TotalOffset) = splitBufferOffsets(B, VOffset);
1813 std::tie(Src, Mods) = selectVOP3ModsImpl(Root.getReg());
1827 std::tie(Src, Mods) = selectVOP3ModsImpl(Root.getReg());
1850 std::tie(Src, Mods) = selectVOP3ModsImpl(Root.getReg());
lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp 1845 std::tie(Arg, RC) = MFI->getPreloadedValue(ArgType);
2025 std::tie(Arg, RC)
lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp 808 std::tie(TCntY, TCntZ) = getLocalSizeYZ(Builder);
lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp 1195 std::tie(BaseReg, ImmOffset) = getBaseWithConstantOffset(*B.getMRI(),
1276 std::tie(VOffset, ImmOffset) = splitBufferOffsets(B, VOffset);
lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp 4126 std::tie(AssemblerDirectiveBegin, AssemblerDirectiveEnd) =
lib/Target/AMDGPU/R600OpenCLImageTypeLoweringPass.cpp 345 std::tie(NewF, NewMDNode) = addImplicitArgs(F, KernelMDNode);
lib/Target/AMDGPU/SIFixSGPRCopies.cpp 261 std::tie(SrcRC, DstRC) = getCopyRegClasses(CopyUse, *TRI, MRI);
614 std::tie(SrcRC, DstRC) = getCopyRegClasses(MI, *TRI, *MRI);
lib/Target/AMDGPU/SIFoldOperands.cpp 1418 std::tie(RegOp, OMod) = isOMod(MI);
lib/Target/AMDGPU/SIFrameLowering.cpp 427 std::tie(ScratchWaveOffsetReg, FPAdjusted) =
lib/Target/AMDGPU/SIISelLowering.cpp 1408 std::tie(InputPtrReg, RC)
1559 std::tie(Reg, RC) = MFI.getPreloadedValue(PVID);
2471 std::tie(OutgoingArg, ArgRC) = CalleeArgInfo.getPreloadedValue(InputID);
2477 std::tie(IncomingArg, IncomingArgRC)
2509 std::tie(OutgoingArg, ArgRC) =
2512 std::tie(OutgoingArg, ArgRC) =
2515 std::tie(OutgoingArg, ArgRC) =
3129 std::tie(LoopBB, RemainderBB) = splitBlockForLoop(MI, *BB, true);
3300 std::tie(LoopBB, RemainderBB) = splitBlockForLoop(MI, MBB, false);
3404 std::tie(SubReg, Offset)
3499 std::tie(SubReg, Offset) = computeIndirectRegAndOffset(TRI, VecRC,
3955 std::tie(Lo, Hi) = DAG.SplitVectorOperand(Op.getNode(), 0);
3975 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0);
3977 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1);
3996 std::tie(Lo0, Hi0) = DAG.SplitVectorOperand(Op.getNode(), 0);
3998 std::tie(Lo1, Hi1) = DAG.SplitVectorOperand(Op.getNode(), 1);
4000 std::tie(Lo2, Hi2) = DAG.SplitVectorOperand(Op.getNode(), 2);
7376 std::tie(Ops[0], Ops[1]) = expandUnalignedLoad(Load, DAG);
8518 std::tie(LowLHS, HiBits) = split64BitValue(LHS, DAG);
11026 std::tie(AssignedReg, RC) = getRegForInlineAsmConstraint(
lib/Target/AMDGPU/SIInstrInfo.cpp 4707 std::tie(RsrcPtr, NewSRsrc) = extractRsrcPtr(*this, MI, *Rsrc);
4742 std::tie(RsrcPtr, NewSRsrc) = extractRsrcPtr(*this, MI, *Rsrc);
lib/Target/AMDGPU/SIMemoryLegalizer.cpp 563 std::tie(Scope, OrderingAddrSpace, IsCrossAddressSpaceOrdering) =
623 std::tie(Scope, OrderingAddrSpace, IsCrossAddressSpaceOrdering) =
lib/Target/ARM/ARMISelLowering.cpp 4436 std::tie(Value, OverflowCmp) = getARMXALUOOp(Op, DAG, ARMcc);
4556 std::tie(Value, OverflowCmp) = getARMXALUOOp(Cond, DAG, ARMcc);
5193 std::tie(Value, OverflowCmp) = getARMXALUOOp(Cond, DAG, ARMcc);
5245 std::tie(Value, OverflowCmp) = getARMXALUOOp(LHS.getValue(0), DAG, ARMcc);
lib/Target/Hexagon/HexagonConstExtenders.cpp 81 std::tie(Min, Max, Align) = std::make_tuple(0, -1, 1);
lib/Target/Mips/MipsSEInstrInfo.cpp 759 std::tie(DstIsLarger, SrcIsLarger) =
lib/Target/NVPTX/NVPTXISelLowering.cpp 2236 std::tie(Ops[0], Ops[1]) = expandUnalignedLoad(Load, DAG);
lib/Target/PowerPC/PPCISelDAGToDAG.cpp 1278 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0), NumBits);
1351 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0),
1370 std::tie(Interesting, InBits) = getValueBits(V.getOperand(0),
1394 std::tie(Interesting, LHSBits) = getValueBits(V.getOperand(0),
lib/Target/SystemZ/SystemZTDC.cpp 290 std::tie(Op0, Mask0, Worthy0) = ConvertedInsts[cast<Instruction>(I.getOperand(0))];
291 std::tie(Op1, Mask1, Worthy1) = ConvertedInsts[cast<Instruction>(I.getOperand(1))];
352 std::tie(V, Mask, Worthy) = It.second;
lib/Target/SystemZ/SystemZTargetTransformInfo.cpp 299 return std::tie(C1.Insns, C1.NumRegs, C1.AddRecCost,
302 std::tie(C2.Insns, C2.NumRegs, C2.AddRecCost,
lib/Target/WebAssembly/WebAssemblyCFGStackify.cpp 1110 std::tie(RangeBegin, RangeEnd) = Range;
lib/Target/WebAssembly/WebAssemblyFixIrreducibleControlFlow.cpp 142 std::tie(MBB, Succ) = WorkList.pop_back_val();
lib/Target/WebAssembly/WebAssemblyISelLowering.cpp 1382 std::tie(SplatValue, NumSplatLanes) = GetMostCommon(SplatValueCounts);
1388 std::forward_as_tuple(std::tie(SwizzleSrc, SwizzleIndices),
lib/Target/WebAssembly/WebAssemblyLowerEmscriptenEHSjLj.cpp 421 std::tie(SizeArg, NEltArg) = FnAttrs.getAllocSizeArgs();
lib/Target/X86/X86FastISel.cpp 1503 std::tie(CC, SwapArgs) = X86::getX86ConditionCode(Predicate);
1684 std::tie(CC, SwapArgs) = X86::getX86ConditionCode(Predicate);
2054 std::tie(CC, NeedSwap) = X86::getX86ConditionCode(Predicate);
2174 std::tie(CC, NeedSwap) = getX86SSEConditionCode(Predicate);
2305 std::tie(CC, NeedSwap) = X86::getX86ConditionCode(CI->getPredicate());
lib/Target/X86/X86FlagsCopyLowering.cpp 839 std::tie(CondReg, Inverted) =
862 std::tie(CondReg, Inverted) =
lib/Target/X86/X86ISelLowering.cpp14562 std::tie(LoV1, HiV1) = SplitVector(V1);
14563 std::tie(LoV2, HiV2) = SplitVector(V2);
19385 std::tie(Lo, Hi) = DAG.SplitVector(In, DL);
19388 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(VT);
21169 std::tie(Value, Overflow) = getX86XALUOOp(Cond, Op, DAG);
21432 std::tie(Value, Cond) = getX86XALUOOp(X86Cond, Cond.getValue(0), DAG);
22039 std::tie(Value, Cond) = getX86XALUOOp(X86Cond, Cond.getValue(0), DAG);
26734 std::tie(Lo, Hi) = DAG.SplitVector(V, DL);
26745 std::tie(Lo, Hi) = DAG.SplitVector(V, DL);
26782 std::tie(Lo, Hi) = DAG.SplitVector(Op.getOperand(0), dl);
28025 std::tie(Lo, Hi) = DAG.SplitVector(In, dl);
28096 std::tie(LoVT, HiVT) = DAG.GetSplitDestVTs(N->getValueType(0));
28446 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0);
28458 std::tie(Lo, Hi) = DAG.SplitVectorOperand(N, 0);
35867 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL);
35900 std::tie(Lo, Hi) = DAG.SplitVector(Match, DL);
lib/Target/X86/X86InstructionSelector.cpp 943 std::tie(CC, SwapArgs) = X86::getX86ConditionCode(
1058 std::tie(CC, SwapArgs) = X86::getX86ConditionCode(Predicate);
lib/Target/X86/X86TargetTransformInfo.cpp 3250 return std::tie(C1.Insns, C1.NumRegs, C1.AddRecCost,
3253 std::tie(C2.Insns, C2.NumRegs, C2.AddRecCost,
lib/Testing/Support/SupportHelpers.cpp 39 std::tie(Found, InputFilePath) = findSrcDirMap(Argv0);
lib/ToolDrivers/llvm-lib/LibDriver.cpp 88 std::tie(Path, Env) = Env.split(';');
lib/Transforms/IPO/Inliner.cpp 1028 std::tie(CS, InlineHistoryID) = Calls[i];
lib/Transforms/IPO/PartialInlining.cpp 610 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2);
622 std::tie(CommSucc, OtherSucc) = GetCommonSucc(Succ1, Succ2);
687 std::tie(ReturnBlock, NonReturnBlock) = GetReturnBlock(Succ1, Succ2);
1339 std::tie(SizeCost, NonWeightedRcost) = computeOutliningCosts(Cloner);
1364 std::tie(DLoc, Block) = getOneDebugLoc(Cloner.ClonedFunc);
lib/Transforms/InstCombine/InstCombineCompares.cpp 819 std::tie(PtrBase, Index) = getAsConstantIndexedAddress(GEPLHS, DL);
lib/Transforms/Instrumentation/AddressSanitizer.cpp 2437 std::tie(AsanCtorFunction, std::ignore) = createSanitizerCtorAndInitFunctions(
lib/Transforms/Instrumentation/CFGMST.h 257 std::tie(Iter, Inserted) = BBInfos.insert(std::make_pair(Src, nullptr));
263 std::tie(Iter, Inserted) = BBInfos.insert(std::make_pair(Dest, nullptr));
lib/Transforms/Instrumentation/HWAddressSanitizer.cpp 395 std::tie(HwasanCtorFunction, std::ignore) =
lib/Transforms/Instrumentation/MemorySanitizer.cpp 1169 std::tie(ShadowPtr, OriginPtr) =
1788 std::tie(ShadowPtr, OriginPtr) =
2460 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr(
2486 std::tie(ShadowPtr, OriginPtr) =
2894 std::tie(ShadowPtr, OriginPtr) =
2916 std::tie(ShadowPtr, OriginPtr) = getShadowOriginPtr(
2946 std::tie(ShadowPtr, OriginPtr) =
3453 std::tie(ShadowBase, OriginBase) =
3817 std::tie(ShadowPtr, OriginPtr) =
3911 std::tie(ShadowPtr, OriginPtr) =
3971 std::tie(RegSaveAreaShadowPtr, RegSaveAreaOriginPtr) =
3987 std::tie(OverflowArgAreaShadowPtr, OverflowArgAreaOriginPtr) =
4065 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4077 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4112 std::tie(RegSaveAreaShadowPtr, RegSaveAreaOriginPtr) =
4234 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4246 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4431 std::tie(AShadowPtr, AOriginPtr) =
4501 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4512 std::tie(ShadowPtr, OriginPtr) = MSV.getShadowOriginPtr(
4549 std::tie(RegSaveAreaShadowPtr, RegSaveAreaOriginPtr) =
lib/Transforms/Instrumentation/SanitizerCoverage.cpp 333 std::tie(CtorFunc, std::ignore) = createSanitizerCtorAndInitFunctions(
lib/Transforms/Scalar/ConstantHoisting.cpp 375 std::tie(Itr, Inserted) = ConstCandMap.insert(std::make_pair(Cand, 0));
423 std::tie(Itr, Inserted) = ConstCandMap.insert(std::make_pair(Cand, 0));
lib/Transforms/Scalar/EarlyCSE.cpp 186 if (std::tie(LHS, Pred) > std::tie(RHS, SwappedPred)) {
186 if (std::tie(LHS, Pred) > std::tie(RHS, SwappedPred)) {
lib/Transforms/Scalar/LoopDistribute.cpp 373 std::tie(LoadToPart, NewElt) =
423 std::tie(Iter, NewElt) =
lib/Transforms/Scalar/LoopLoadElimination.cpp 269 std::tie(Iter, NewElt) =
lib/Transforms/Scalar/LoopUnrollPass.cpp 618 std::tie(ExitingBB, ExitBB) = ExitWorklist.pop_back_val();
lib/Transforms/Scalar/LoopUnswitch.cpp 278 std::tie(PropsIt, Inserted) =
753 std::tie(LoopCond, OpChain) =
lib/Transforms/Scalar/MergeICmps.cpp 525 return std::tie(LhsBlock.Lhs(), LhsBlock.Rhs()) <
526 std::tie(RhsBlock.Lhs(), RhsBlock.Rhs());
lib/Transforms/Scalar/NewGVN.cpp 378 if (std::tie(StoreCount, RepLeader, RepStoredValue, RepMemoryAccess) !=
379 std::tie(Other->StoreCount, Other->RepLeader, Other->RepStoredValue,
3548 return std::tie(DFSIn, DFSOut, LocalNum, Def, U) <
3549 std::tie(Other.DFSIn, Other.DFSOut, Other.LocalNum, Other.Def,
lib/Transforms/Scalar/SROA.cpp 900 std::tie(MTPI, Inserted) =
959 std::tie(UsedI, I) = Uses.pop_back_val();
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 1176 std::tie(ClonedParentL, L) = LoopsToClone.pop_back_val();
lib/Transforms/Scalar/SpeculateAroundPHIs.cpp 96 std::tie(UI, OpIt) = DFSStack.pop_back_val();
359 std::tie(UI, OpIt) = DFSStack.pop_back_val();
lib/Transforms/Utils/LoopVersioning.cpp 63 std::tie(FirstCheckInst, MemRuntimeCheck) =
lib/Transforms/Utils/ModuleUtils.cpp 160 std::tie(Ctor, InitFunction) = llvm::createSanitizerCtorAndInitFunctions(
lib/Transforms/Utils/PredicateInfo.cpp 155 return std::tie(A.DFSIn, A.LocalNum, isADef) <
156 std::tie(B.DFSIn, B.LocalNum, isBDef);
174 std::tie(ASrc, ADest) = getBlockEdge(A);
175 std::tie(BSrc, BDest) = getBlockEdge(B);
201 return std::tie(AIn, isADef) < std::tie(BIn, isBDef);
201 return std::tie(AIn, isADef) < std::tie(BIn, isBDef);
lib/Transforms/Utils/SimplifyCFG.cpp 3083 std::tie(MinAlignment, MaxAlignment) = std::minmax(PAlignment, QAlignment);
lib/Transforms/Vectorize/LoadStoreVectorizer.cpp 295 std::tie(LoadRefs, StoreRefs) = collectInstructions(BB);
1042 std::tie(First, Last) = getBoundaryInstrs(Chain);
1191 std::tie(First, Last) = getBoundaryInstrs(Chain);
lib/Transforms/Vectorize/LoopVectorize.cpp 2755 std::tie(FirstCheckInst, MemRuntimeCheck) =
4945 std::tie(SmallestType, WidestType) = getSmallestAndWidestTypes();
6387 std::tie(std::ignore, WidestType) = CM.getSmallestAndWidestTypes();
lib/Transforms/Vectorize/SLPVectorizer.cpp 6760 std::tie(Inst, Level) = Stack.pop_back_val();
lib/XRay/BlockIndexer.cpp 84 std::tie(It, std::ignore) =
lib/XRay/Profile.cpp 204 std::tie(It, std::ignore) = ThreadProfileIndex.insert(
213 std::tie(PathDataIt, Inserted) = It->second->insert({NewPathID, Data});
246 std::tie(PathDataIt, Inserted) = PathData.insert({NewPathID, Data});
projects/compiler-rt/lib/xray/xray_x86_64.cpp 61 std::tie(BytesRead, Success) = retryingReadSome(Fd, Line, Line + BufSize);
tools/clang/include/clang/AST/VTableBuilder.h 503 return std::tie(VFPtrOffset, Index) <
504 std::tie(other.VFPtrOffset, other.Index);
tools/clang/include/clang/Analysis/CloneDetection.h 136 return std::tie(S, StartIndex, EndIndex) ==
137 std::tie(Other.S, Other.StartIndex, Other.EndIndex);
141 return std::tie(S, StartIndex, EndIndex) !=
142 std::tie(Other.S, Other.StartIndex, Other.EndIndex);
tools/clang/include/clang/Edit/EditedSource.h 59 return std::tie(Identifier, ImmediateExpansionLoc, UseLoc) ==
60 std::tie(Other.Identifier, Other.ImmediateExpansionLoc,
tools/clang/include/clang/Edit/FileOffset.h 46 return std::tie(LHS.FID, LHS.Offs) < std::tie(RHS.FID, RHS.Offs);
46 return std::tie(LHS.FID, LHS.Offs) < std::tie(RHS.FID, RHS.Offs);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/APSIntType.h 100 return std::tie(BitWidth, IsUnsigned) <
101 std::tie(Other.BitWidth, Other.IsUnsigned);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConstraintManager.h 189 std::tie(ConvertedLHS, LTy) = SMTConv::fixAPSInt(Ctx, *LHS);
190 std::tie(ConvertedRHS, RTy) = SMTConv::fixAPSInt(Ctx, *RHS);
tools/clang/include/clang/StaticAnalyzer/Core/PathSensitive/SMTConv.h 388 std::tie(NewRInt, RTy) = fixAPSInt(Ctx, SIE->getRHS());
396 std::tie(NewLInt, LTy) = fixAPSInt(Ctx, ISE->getLHS());
509 std::tie(NewFromInt, FromTy) = fixAPSInt(Ctx, From);
524 std::tie(NewToInt, ToTy) = fixAPSInt(Ctx, To);
tools/clang/include/clang/Tooling/Syntax/Tokens.h 82 return std::tie(L.File, L.Begin, L.End) == std::tie(R.File, R.Begin, R.End);
82 return std::tie(L.File, L.Begin, L.End) == std::tie(R.File, R.Begin, R.End);
tools/clang/lib/ARCMigrate/ObjCMT.cpp 1800 std::tie(FID, Offset) = SourceMgr.getDecomposedLoc(Loc);
tools/clang/lib/ARCMigrate/TransRetainReleaseDealloc.cpp 213 std::tie(prevStmt, nextStmt) = getPreviousAndNextStmt(E);
tools/clang/lib/AST/ASTContext.cpp 9083 std::tie(HaveLSize, LSize) = SizeFetch(LVAT, LCAT);
9084 std::tie(HaveRSize, RSize) = SizeFetch(RVAT, RCAT);
tools/clang/lib/AST/ASTImporter.cpp 1104 std::tie(ToElementType, ToSizeExpr) = *Imp;
1131 std::tie(ToElementType, ToSizeExpr, ToBracketsRange) = *Imp;
1147 std::tie(ToElementType, ToSizeExpr, ToBracketsRange) = *Imp;
1230 std::tie(
1244 std::tie(ToD, ToPrevD) = *Imp;
2162 std::tie(ToLocation, ToAssertExpr, ToMessage, ToRParenLoc) = *Imp;
2275 std::tie(
2353 std::tie(ToUnderlyingType, ToTypeSourceInfo, ToBeginLoc) = *Imp;
2429 std::tie(ToTemplateParameters, ToTemplatedDecl) = *Imp;
2546 std::tie(ToBeginLoc, ToQualifierLoc, ToIntegerType) = *Imp;
2977 std::tie(Template, ToTemplArgs) = *FunctionAndArgsOrErr;
3142 std::tie(T, TInfo, ToInnerLocStart, ToQualifierLoc, ToEndLoc) = *Imp;
3163 std::tie(ExplicitExpr) = *Imp;
3184 std::tie(ToOperatorDelete, ToThisArg) = *Imp;
3202 std::tie(ExplicitExpr) = *Imp;
3424 std::tie(
3624 std::tie(ToType, ToTypeSourceInfo, ToBitWidth, ToInnerLocStart) = *Imp;
3747 std::tie(ToType, ToTypeSourceInfo, ToInnerLocStart, ToQualifierLoc) = *Imp;
3799 std::tie(ToDeclName, ToLocation, ToType) = *Imp;
3846 std::tie(
3958 std::tie(ToEndLoc, ToReturnType, ToReturnTypeSourceInfo) = *Imp;
4018 std::tie(ToVarianceLoc, ToLocation, ToColonLoc, ToTypeSourceInfo) = *Imp;
4059 std::tie(
4276 std::tie(ToLoc, ToUsingLoc, ToQualifierLoc) = *Imp;
4376 std::tie(
4413 std::tie(ToLoc, ToUsingLoc, ToQualifierLoc, ToEllipsisLoc) = *Imp;
4450 std::tie(ToUsingLoc, ToTypenameLoc, ToQualifierLoc, ToEllipsisLoc) = *Imp;
4676 std::tie(ToLocation, ToAtStartLoc, ToCategoryNameLoc) = *Imp;
4723 std::tie(
4822 std::tie(ToType, ToTypeSourceInfo, ToAtLoc, ToLParenLoc) = *Imp;
4844 std::tie(
4890 std::tie(ToBeginLoc, ToLocation, ToPropertyIvarDeclLoc) = *Imp;
4977 std::tie(
5735 std::tie(ToDG, ToBeginLoc, ToEndLoc) = *Imp;
5777 std::tie(ToLHS, ToRHS, ToSubStmt, ToCaseLoc, ToEllipsisLoc, ToColonLoc) =
5794 std::tie(ToDefaultLoc, ToColonLoc, ToSubStmt) = *Imp;
5808 std::tie(ToIdentLoc, ToLabelDecl, ToSubStmt) = *Imp;
5841 std::tie(
5861 std::tie(ToInit, ToConditionVariable, ToCond, ToBody, ToSwitchLoc) = *Imp;
5895 std::tie(ToConditionVariable, ToCond, ToBody, ToWhileLoc) = *Imp;
5911 std::tie(ToBody, ToCond, ToDoLoc, ToWhileLoc, ToRParenLoc) = *Imp;
5929 std::tie(
5946 std::tie(ToLabel, ToGotoLoc, ToLabelLoc) = *Imp;
5959 std::tie(ToGotoLoc, ToStarLoc, ToTarget) = *Imp;
5988 std::tie(ToReturnLoc, ToRetValue, ToNRVOCandidate) = *Imp;
6003 std::tie(ToCatchLoc, ToExceptionDecl, ToHandlerBlock) = *Imp;
6045 std::tie(
6049 std::tie(ToForLoc, ToCoawaitLoc, ToColonLoc, ToRParenLoc) = *Imp2;
6067 std::tie(ToElement, ToCollection, ToBody, ToForLoc, ToRParenLoc) = *Imp;
6086 std::tie(ToAtCatchLoc, ToRParenLoc, ToCatchParamDecl, ToCatchBody) = *Imp;
6111 std::tie(ToAtTryLoc, ToTryBody, ToFinallyStmt) = *Imp;
6138 std::tie(ToAtSynchronizedLoc, ToSynchExpr, ToSynchBody) = *Imp;
6187 std::tie(ToBuiltinLoc, ToSubExpr, ToWrittenTypeInfo, ToRParenLoc, ToType) =
6206 std::tie(ToCond, ToLHS, ToRHS, ToBuiltinLoc, ToRParenLoc, ToType) = *Imp;
6244 std::tie(ToBeginLoc, ToType, ToFunctionName) = *Imp;
6261 std::tie(ToQualifierLoc, ToTemplateKeywordLoc, ToDecl, ToLocation, ToType) =
6420 std::tie(ToLParenLoc, ToTypeSourceInfo, ToType, ToInitializer) = *Imp;
6435 std::tie(ToBuiltinLoc, ToType, ToRParenLoc) = *Imp;
6456 std::tie(ToAmpAmpLoc, ToLabelLoc, ToLabel, ToType) = *Imp;
6468 std::tie(ToSubExpr) = *Imp;
6487 std::tie(ToLParen, ToRParen, ToSubExpr) = *Imp;
6519 std::tie(ToSubStmt, ToType, ToLParenLoc, ToRParenLoc) = *Imp;
6534 std::tie(ToSubExpr, ToType, ToOperatorLoc) = *Imp;
6549 std::tie(ToType, ToOperatorLoc, ToRParenLoc) = *Imp;
6579 std::tie(ToLHS, ToRHS, ToType, ToOperatorLoc) = *Imp;
6596 std::tie(ToCond, ToQuestionLoc, ToLHS, ToColonLoc, ToRHS, ToType) = *Imp;
6615 std::tie(
6636 std::tie(
6654 std::tie(ToBeginLoc, ToQueriedExpression, ToEndLoc, ToType) = *Imp;
6670 std::tie(ToLocation, ToType, ToSourceExpr) = *Imp;
6685 std::tie(ToLHS, ToRHS, ToType, ToRBracketLoc) = *Imp;
6703 std::tie(ToLHS, ToRHS, ToType, ToComputationLHSType, ToComputationResultType,
6751 std::tie(ToType, ToSubExpr, ToTypeInfoAsWritten) = *Imp1;
6815 std::tie(ToBeginLoc, ToEndLoc) = *Imp;
6862 std::tie(ToType, ToTypeSourceInfo, ToOperatorLoc, ToRParenLoc) = *Imp;
6878 std::tie(ToType, ToOperand, ToBeginLoc, ToEndLoc) = *Imp;
6898 std::tie(ToSubExpr, ToType, ToThrowLoc) = *Imp;
6946 std::tie(ToType, ToTypeSourceInfo, ToRParenLoc) = *Imp;
6979 std::tie(ToConstructor, ToType, ToTypeSourceInfo, ToParenOrBraceRange) = *Imp;
7002 std::tie(ToType, ToTemporaryExpr, ToExtendingDecl) = *Imp;
7021 std::tie(ToType, ToPattern, ToEllipsisLoc) = *Imp;
7035 std::tie(ToOperatorLoc, ToPack, ToPackLoc, ToRParenLoc) = *Imp;
7071 std::tie(
7098 std::tie(ToType, ToOperatorDelete, ToArgument, ToBeginLoc) = *Imp;
7117 std::tie(ToType, ToLocation, ToConstructor, ToParenOrBraceRange) = *Imp;
7154 std::tie(ToCallee, ToType, ToRParenLoc) = *Imp;
7202 std::tie(
7214 std::tie(ToDecl, ToName, ToLoc, ToLAngleLoc, ToRAngleLoc) = *Imp2;
7249 std::tie(
7284 std::tie(
7332 std::tie(
7363 std::tie(ToLParenLoc, ToRParenLoc, ToTypeSourceInfo) = *Imp;
7435 std::tie(ToType, ToOperatorLoc, ToQualifierLoc, ToTemplateKeywordLoc) = *Imp1;
7483 std::tie(ToCallee, ToType, ToRParenLoc) = *Imp;
7533 std::tie(ToIntroducerRange, ToCaptureDefaultLoc, ToEndLoc) = *Imp;
7550 std::tie(ToLBraceLoc, ToRBraceLoc, ToType) = *Imp;
7612 std::tie(ToLocation, ToType, ToConstructor) = *Imp;
7626 std::tie(ToType, ToCommonExpr, ToSubExpr) = *Imp;
7668 std::tie(
7711 std::tie(ToType, ToExprLoc, ToParameter, ToReplacement) = *Imp;
7725 std::tie(ToType, ToBeginLoc, ToEndLoc) = *Imp;
tools/clang/lib/AST/Decl.cpp 4389 std::tie(FirstDecl, LastDecl) = BuildDeclChain(Decls,
tools/clang/lib/AST/DeclBase.cpp 1313 std::tie(ExternalFirst, ExternalLast) =
tools/clang/lib/AST/Expr.cpp 2178 std::tie(Loc,
tools/clang/lib/AST/ExprConstant.cpp 3523 std::tie(Frame, Depth) =
tools/clang/lib/AST/MicrosoftCXXABI.cpp 238 std::tie(Ptrs, Ints) = getMSMemberPointerSlots(MPT);
tools/clang/lib/AST/RawCommentList.cpp 127 std::tie(BeginFileID, BeginOffset) =
157 std::tie(BeginFileID, BeginOffset) =
159 std::tie(EndFileID, EndOffset) = SourceMgr.getDecomposedLoc(Range.getEnd());
tools/clang/lib/AST/RecordLayoutBuilder.cpp 2441 std::tie(Info.Size, Info.Alignment) =
tools/clang/lib/AST/VTableBuilder.cpp 2110 return std::tie(LHS.This, LHS.Return) < std::tie(RHS.This, RHS.Return);
2110 return std::tie(LHS.This, LHS.Return) < std::tie(RHS.This, RHS.Return);
2872 std::tie(J, Inserted) = VisitedGroupIndices.insert(
3195 return std::tie(LHS.This, LHS.Return) < std::tie(RHS.This, RHS.Return);
3195 return std::tie(LHS.This, LHS.Return) < std::tie(RHS.This, RHS.Return);
tools/clang/lib/ASTMatchers/ASTMatchFinder.cpp 64 return std::tie(MatcherID, Node, BoundNodes) <
65 std::tie(Other.MatcherID, Other.Node, Other.BoundNodes);
tools/clang/lib/Analysis/CFG.cpp 1050 std::tie(DeclExpr1, BO1, NumExpr1) = tryNormalizeBinaryOperator(LHS);
1058 std::tie(DeclExpr2, BO2, NumExpr2) = tryNormalizeBinaryOperator(RHS);
2403 std::tie(RHSBlock, ExitBlock) =
3388 std::tie(EntryConditionBlock, ExitConditionBlock) =
3722 std::tie(EntryConditionBlock, ExitConditionBlock) =
tools/clang/lib/Basic/SourceManager.cpp 1769 std::tie(SpellFID, SpellRelativeOffs) = getDecomposedLoc(SpellLoc);
1847 std::tie(FID, Offset) = getDecomposedLoc(Loc);
tools/clang/lib/CodeGen/CGAtomic.cpp 766 std::tie(sizeChars, alignChars) = getContext().getTypeInfoInChars(AtomicTy);
tools/clang/lib/CodeGen/CGBuiltin.cpp 3811 return std::tie(ElemPtr, TmpSize, TmpPtr);
3824 std::tie(ElemPtr, TmpSize, TmpPtr) = CreateArrayForSizeVar(4);
3908 std::tie(ElemPtr, TmpSize, TmpPtr) = CreateArrayForSizeVar(7);
10043 std::tie(Index, Value) = StringSwitch<std::pair<unsigned, unsigned>>(CPUStr)
tools/clang/lib/CodeGen/CGCUDANV.cpp 353 std::tie(TyWidth, TyAlign) =
tools/clang/lib/CodeGen/CGCall.cpp 1612 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo);
1808 std::tie(Var, Value) = Attr.split('=');
2149 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo);
2300 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo);
3901 std::tie(FirstIRArg, NumIRArgs) = IRFunctionArgs.getIRArgs(ArgNo);
tools/clang/lib/CodeGen/CGClass.cpp 2703 std::tie(VTable, ClassDecl) = CGM.getCXXABI().LoadVTablePtr(
tools/clang/lib/CodeGen/CGDebugInfo.cpp 1937 std::tie(Quals, GVName) = OS.str().rsplit("::");
tools/clang/lib/CodeGen/CGDeclCXX.cpp 743 std::tie(CalleeTy, Callee, Arg) = DtorsAndObjects[e - i - 1];
tools/clang/lib/CodeGen/CGExprCXX.cpp 383 std::tie(VTable, RD) =
tools/clang/lib/CodeGen/CGExprComplex.cpp 734 std::tie(LibCallR, LibCallI) = EmitComplexBinOpLibCall(
tools/clang/lib/CodeGen/CGExprScalar.cpp 3911 std::tie(LHS, RHS) = CGF.EmitARCStoreStrong(E, Ignore);
3915 std::tie(LHS, RHS) = CGF.EmitARCStoreAutoreleasing(E);
3919 std::tie(LHS, RHS) = CGF.EmitARCStoreUnsafeUnretained(E, Ignore);
tools/clang/lib/CodeGen/CGObjC.cpp 835 std::tie(IvarSize, IvarAlignment) =
tools/clang/lib/CodeGen/CGOpenMPRuntime.cpp 6239 std::tie(SizeValInChars, SizeVal) = RCG.getSizes(Cnt);
8313 std::tie(Components, MapType, MapModifiers, IsImplicit) = L;
8317 std::tie(Components1, MapType, MapModifiers, IsImplicit) = L1;
8403 std::tie(Components, MapType, MapModifiers, IsImplicit) = L;
8419 std::tie(Components, MapType, MapModifiers, IsImplicit) = L;
tools/clang/lib/CodeGen/CodeGenModule.h 113 return std::tie(priority, lex_order) <
114 std::tie(RHS.priority, RHS.lex_order);
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp 953 std::tie(ThisPtr, std::ignore, std::ignore) =
977 std::tie(This, Offset, std::ignore) =
1004 std::tie(Value, std::ignore, std::ignore) =
1728 std::tie(I, Inserted) = VTablesMap.insert(std::make_pair(ID, nullptr));
1944 std::tie(Entry, Added) =
4296 std::tie(This, std::ignore, RD) =
tools/clang/lib/Driver/Driver.cpp 195 std::tie(IncludedFlagsBitmask, ExcludedFlagsBitmask) =
1522 std::tie(IncludedFlagsBitmask, ExcludedFlagsBitmask) =
1589 std::tie(CurFlag, TargetFlags) = TargetFlags.split(",");
2045 std::tie(IncludedFlagsBitmask, ExcludedFlagsBitmask) =
tools/clang/lib/Driver/ToolChains/Clang.cpp 1557 std::tie(Scope, Key, IndirectBranches) =
1636 std::tie(RelocationModel, PICLevel, IsPIE) =
3836 std::tie(RelocationModel, PICLevel, IsPIE) = ParsePICArgs(TC, Args);
6174 std::tie(RelocationModel, PICLevel, IsPIE) =
tools/clang/lib/Driver/ToolChains/CommonArgs.cpp 1146 std::tie(RelocationModel, PICLevel, IsPIE) = ParsePICArgs(ToolChain, Args);
tools/clang/lib/Driver/ToolChains/Gnu.cpp 649 std::tie(RelocationModel, PICLevel, IsPIE) =
tools/clang/lib/Edit/EditedSource.cpp 61 std::tie(ExpLoc, ArgUse) = ExpArg;
89 std::tie(ArgUse.ImmediateExpansionLoc, ArgUse.UseLoc) !=
90 std::tie(U.ImmediateExpansionLoc, U.UseLoc);
tools/clang/lib/Format/ContinuationIndenter.cpp 1690 std::tie(Penalty, Exceeded) = breakProtrudingToken(
tools/clang/lib/Format/Format.cpp 1909 return std::tie(Includes[LHSI].Priority, Includes[LHSI].Filename) <
1910 std::tie(Includes[RHSI].Priority, Includes[RHSI].Filename);
1918 std::tie(CursorIndex, CursorToEOLOffset) =
tools/clang/lib/Format/FormatTokenLexer.cpp 559 std::tie(ID, FirstInLineOffset) = SourceMgr.getDecomposedLoc(
tools/clang/lib/Format/SortJavaScriptImports.cpp 135 std::tie(References, FirstNonImportLine) =
tools/clang/lib/Frontend/ASTUnit.cpp 2431 std::tie(FID, Offset) = SM.getDecomposedLoc(FileLoc);
tools/clang/lib/Frontend/CompilerInvocation.cpp 351 std::tie(key, val) = configVal.split("=");
tools/clang/lib/Frontend/Rewrite/InclusionRewriter.cpp 325 std::tie(LineText, Rest) = Rest.split(LocalEOL);
tools/clang/lib/Lex/Lexer.cpp 863 std::tie(FID, BeginOffs) = SM.getDecomposedLoc(Begin);
tools/clang/lib/Lex/PPMacroExpansion.cpp 1040 std::tie(prevLexer, tokIndex) = Lexer;
tools/clang/lib/Parse/ParseOpenMP.cpp 1190 std::tie(MT, Loc, ND) = MTLocDecl;
tools/clang/lib/Sema/SemaAttr.cpp 585 std::tie(Ident, Loc) = PP.getPragmaARCCFCodeAuditedInfo();
tools/clang/lib/Sema/SemaChecking.cpp 8246 std::tie(TrueTy, TrueName) =
8250 std::tie(FalseTy, FalseName) =
8406 std::tie(CastTy, CastTyName) = shouldNotPrintDirectly(S.Context, IntendedTy, E);
tools/clang/lib/Sema/SemaCodeComplete.cpp 4308 std::tie(Prefix, Suffix) = llvm::StringRef(Type).split(NamePlaceholder);
tools/clang/lib/Sema/SemaDecl.cpp 3198 std::tie(PrevDiag, OldLocation) =
3826 std::tie(PrevDiag, OldLocation)
4055 std::tie(PrevDiag, OldLocation) =
4319 std::tie(MCtx, ManglingContextDecl) =
5059 std::tie(MCtx, ManglingContextDecl) =
7129 std::tie(MCtx, ManglingContextDecl) =
tools/clang/lib/Sema/SemaDeclAttr.cpp 8289 std::tie(Result, OffendingDecl) =
8482 std::tie(Result, OffendingDecl) =
tools/clang/lib/Sema/SemaDeclCXX.cpp14487 std::tie(InnerCond, InnerCondDescription) =
tools/clang/lib/Sema/SemaExpr.cpp 7904 std::tie(lhptee, lhq) =
7906 std::tie(rhptee, rhq) =
7999 std::tie(lhptee, lhq) =
8001 std::tie(rhptee, rhq) =
12830 std::tie(LHS, RHS) = CorrectDelayedTyposInBinOp(*this, Opc, LHSExpr, RHSExpr);
13338 std::tie(LHS, RHS) = CorrectDelayedTyposInBinOp(*this, Opc, LHSExpr, RHSExpr);
14087 std::tie(MCtx, ManglingContextDecl) =
tools/clang/lib/Sema/SemaLambda.cpp 439 std::tie(ManglingNumber, HasKnownInternalLinkage, ManglingContextDecl) =
462 std::tie(MCtx, ManglingContextDecl) =
tools/clang/lib/Sema/SemaLookup.cpp 1325 std::tie(OuterCtx, SearchAfterTemplateScope) = findOuterContext(S);
1468 std::tie(OuterCtx, SearchAfterTemplateScope) = findOuterContext(S);
tools/clang/lib/Sema/SemaOpenMP.cpp 6660 std::tie(ResultIterSpaces[CurrentNestedLoopCount].MinValue,
tools/clang/lib/Sema/SemaTemplate.cpp 3275 std::tie(FailedCond, FailedDescription) =
10011 std::tie(FailedCond, FailedDescription) =
tools/clang/lib/Sema/SemaTemplateDeduction.cpp 735 std::tie(Depth, Index) = getDepthAndIndex(Unexpanded[I]);
tools/clang/lib/Sema/SemaTemplateInstantiate.cpp 850 std::tie(Depth, Index) = getDepthAndIndex(PartialPack);
869 std::tie(Depth, Index) = getDepthAndIndex(PartialPack);
tools/clang/lib/Sema/SemaTemplateVariadic.cpp 675 std::tie(Depth, Index) = getDepthAndIndex(ND);
720 std::tie(PartialDepth, PartialIndex) = getDepthAndIndex(PartialPack);
818 std::tie(Depth, Index) = getDepthAndIndex(ND);
tools/clang/lib/Serialization/ASTReader.cpp 3374 std::tie(F.SLocEntryBaseID, F.SLocEntryBaseOffset) =
tools/clang/lib/Serialization/ASTWriter.cpp 5742 std::tie(FID, Offset) = SM.getDecomposedLoc(FileLoc);
tools/clang/lib/StaticAnalyzer/Checkers/ArrayBoundCheckerV2.cpp 163 std::tie(state_precedesLowerBound, state_withinLowerBound) =
203 std::tie(state_exceedsUpperBound, state_withinUpperBound) =
tools/clang/lib/StaticAnalyzer/Checkers/BasicObjCFoundationChecks.cpp 566 std::tie(stateNonNull, stateNull) = state->assume(*DefArgVal);
867 std::tie(StNonNil, StNil) = State->assume(*KnownCollection);
tools/clang/lib/StaticAnalyzer/Checkers/BoolAssignmentChecker.cpp 100 std::tie(stateGE, stateLT) = CM.assumeDual(state, *greaterThanEqualToZero);
136 std::tie(stateLE, stateGT) = CM.assumeDual(state, *lessThanEqToOne);
tools/clang/lib/StaticAnalyzer/Checkers/CStringChecker.cpp 288 std::tie(stateNull, stateNonNull) = assumeZero(C, state, l, S->getType());
482 std::tie(stateTrue, stateFalse) =
504 std::tie(stateTrue, stateFalse) = state->assume(*reverseTest);
549 std::tie(stateTrue, stateFalse) = state->assume(*OverlapTest);
696 std::tie(stateOverflow, stateOkay) =
1078 std::tie(StateWholeReg, StateNotWholeReg) =
1086 std::tie(StateNullChar, StateNonNullChar) =
1152 std::tie(stateZeroSize, stateNonZeroSize) =
1290 std::tie(stateZeroSize, stateNonZeroSize) =
1316 std::tie(StSameBuf, StNotSameBuf) = state->assume(SameBuf);
1369 std::tie(stateZeroSize, stateNonZeroSize) =
1423 std::tie(stateStringTooLong, stateStringNotTooLong) = state->assume(
1604 std::tie(stateSourceTooLong, stateSourceNotTooLong) = state->assume(
1651 std::tie(StateZeroSize, StateNonZeroSize) =
1944 std::tie(StSameBuf, StNotSameBuf) = state->assume(SameBuf);
2141 std::tie(StateZeroSize, StateNonZeroSize) =
2189 std::tie(StateZeroSize, StateNonZeroSize) =
tools/clang/lib/StaticAnalyzer/Checkers/CallAndMessageChecker.cpp 331 std::tie(StNonNull, StNull) = State->assume(L.castAs<DefinedOrUnknownSVal>());
385 std::tie(StNonNull, StNull) =
tools/clang/lib/StaticAnalyzer/Checkers/CastValueChecker.cpp 353 std::tie(NonNullState, NullState) = C.getState()->assume(DV);
369 std::tie(NonNullState, NullState) = C.getState()->assume(DV);
tools/clang/lib/StaticAnalyzer/Checkers/CheckObjCDealloc.cpp 940 std::tie(notNilState, nilState) =
tools/clang/lib/StaticAnalyzer/Checkers/DereferenceChecker.cpp 101 std::tie(VD, Init) = parseAssignment(S);
220 std::tie(notNullState, nullState) = state->assume(location);
263 std::tie(StNonNull, StNull) = State->assume(V.castAs<DefinedOrUnknownSVal>());
tools/clang/lib/StaticAnalyzer/Checkers/DivZeroChecker.cpp 80 std::tie(stateNotZero, stateZero) = CM.assumeDual(C.getState(), *DV);
tools/clang/lib/StaticAnalyzer/Checkers/ExprInspectionChecker.cpp 119 std::tie(StTrue, StFalse) =
tools/clang/lib/StaticAnalyzer/Checkers/MallocChecker.cpp 1033 std::tie(TrueState, FalseState) = State->assume(MaskedFlags);
1266 std::tie(TrueState, FalseState) =
1768 std::tie(notNullState, nullState) = State->assume(location);
2432 std::tie(StatePtrIsNull, StatePtrNotNull) = State->assume(PtrEQ);
2434 std::tie(StateSizeIsZero, StateSizeNotZero) = State->assume(SizeZero);
2592 std::tie(AllocNode, Region) = getAllocationSite(N, Sym, C);
tools/clang/lib/StaticAnalyzer/Checkers/NonNullParamChecker.cpp 139 std::tie(stateNotNull, stateNull) = CM.assumeDual(state, *DV);
tools/clang/lib/StaticAnalyzer/Checkers/ObjCAtSyncChecker.cpp 62 std::tie(notNullState, nullState) = state->assume(V.castAs<DefinedSVal>());
tools/clang/lib/StaticAnalyzer/Checkers/PaddingChecker.cpp 100 std::tie(OptimalPad, OptimalFieldsOrder) =
251 std::tie(RetVal.Size, RetVal.Align) =
tools/clang/lib/StaticAnalyzer/Checkers/PthreadLockChecker.cpp 260 std::tie(lockFail, lockSucc) = state->assume(retVal);
263 std::tie(lockSucc, lockFail) = state->assume(retVal);
tools/clang/lib/StaticAnalyzer/Checkers/ReturnUndefChecker.cpp 106 std::tie(StNonNull, StNull) = C.getState()->assume(RetVal);
tools/clang/lib/StaticAnalyzer/Checkers/StreamChecker.cpp 227 std::tie(stateNotNull, stateNull) = CM.assumeDual(state, RetVal);
341 std::tie(stateNotNull, stateNull) = CM.assumeDual(state, *DV);
tools/clang/lib/StaticAnalyzer/Checkers/UnixAPIChecker.cpp 249 std::tie(trueState, falseState) = state->assume(maskedFlags);
327 std::tie(*trueState, *falseState) =
tools/clang/lib/StaticAnalyzer/Checkers/VLASizeChecker.cpp 121 std::tie(stateNotZero, stateZero) = state->assume(sizeD);
147 std::tie(StateNeg, StatePos) = CM.assumeDual(state, *LessThanZeroDVal);
tools/clang/lib/StaticAnalyzer/Checkers/VforkChecker.cpp 164 std::tie(LhsDecl, std::ignore) = parseAssignment(P);
175 std::tie(ParentState, ChildState) = C.getState()->assume(*DVal);
tools/clang/lib/StaticAnalyzer/Core/BlockCounter.cpp 36 return std::tie(CallSite, BlockID) < std::tie(RHS.CallSite, RHS.BlockID);
36 return std::tie(CallSite, BlockID) < std::tie(RHS.CallSite, RHS.BlockID);
tools/clang/lib/StaticAnalyzer/Core/BugReporter.cpp 2529 std::tie(PriorityEntry, IsNew) = PriorityMap.insert({Node, Priority});
2554 std::tie(CurrentBugPath.Report, OrigN) = ReportNodes.pop_back_val();
tools/clang/lib/StaticAnalyzer/Core/CheckerContext.cpp 119 std::tie(StTrue, StFalse) = State->assume(Eval.castAs<DefinedSVal>());
tools/clang/lib/StaticAnalyzer/Core/ExprEngine.cpp 2159 std::tie(StTrue, StFalse) = PrevState->assume(V);
2377 std::tie(StateCase, DefaultSt) =
2945 std::tie(StateTrue, StateFalse) = state->assume(*SEV);
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCXX.cpp 250 std::tie(State, V) = prepareForObjectConstruction(
428 std::tie(State, Target) =
tools/clang/lib/StaticAnalyzer/Core/ExprEngineCallAndReturn.cpp 166 std::tie(LastSt, Blk) = getLastStmt(Pred);
217 std::tie(LastSt, Blk) = getLastStmt(CEBNode);
633 std::tie(State, Target) =
tools/clang/lib/StaticAnalyzer/Core/ExprEngineObjC.cpp 195 std::tie(notNilState, nilState) = State->assume(receiverVal);
tools/clang/lib/StaticAnalyzer/Core/MemRegion.cpp 1528 std::tie(VR, OriginalVR) = getCaptureRegions(VD);
tools/clang/lib/StaticAnalyzer/Core/RegionStore.cpp 1888 std::tie(lazyBindingStore, lazyBindingRegion) = findLazyBinding(B, R, R);
tools/clang/lib/StaticAnalyzer/Core/SValBuilder.cpp 515 std::tie(IsNotTruncated, IsTruncated) = state->assume(CompVal);
tools/clang/lib/StaticAnalyzer/Core/SimpleSValBuilder.cpp 494 std::tie(LSym, LInt) = decomposeSymbol(LSym, BV);
495 std::tie(RSym, RInt) = decomposeSymbol(RSym, BV);
tools/clang/lib/StaticAnalyzer/Frontend/CheckerRegistry.cpp 415 std::tie(PackageName, LeafName) = Name.rsplit(PackageSeparator);
418 std::tie(PackageName, LeafName) = PackageName.rsplit(PackageSeparator);
473 std::tie(SuppliedCheckerOrPackage, SuppliedOption) =
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp 216 std::tie(MyId, PreviousParent) = State;
590 std::tie(LastRow, LastCol) = TreePairs.back();
tools/clang/lib/Tooling/Syntax/Tokens.cpp 60 std::tie(File, StartOffset) = SM.getDecomposedLoc(location());
89 std::tie(File, Begin) = SM.getDecomposedLoc(BeginLoc);
101 std::tie(File, Begin) = SM.getDecomposedLoc(BeginLoc);
179 std::tie(BeginSpelled, BeginMapping) =
184 std::tie(LastSpelled, LastMapping) =
492 std::tie(FID, Offset) = SM.getDecomposedLoc(L);
tools/clang/tools/clang-diff/ClangDiff.cpp 285 std::tie(Begin, End) = Tree.getSourceRangeOffsets(Node);
tools/clang/tools/extra/clang-doc/Representation.h 53 auto FirstCI = std::tie(Kind, Text, Name, Direction, ParamName, CloseName,
56 std::tie(Other.Kind, Other.Text, Other.Name, Other.Direction,
72 auto FirstCI = std::tie(Kind, Text, Name, Direction, ParamName, CloseName,
75 std::tie(Other.Kind, Other.Text, Other.Name, Other.Direction,
131 return std::tie(USR, Name, RefType) ==
132 std::tie(Other.USR, Other.Name, Other.RefType);
178 return std::tie(Type, Name) == std::tie(Other.Type, Other.Name);
178 return std::tie(Type, Name) == std::tie(Other.Type, Other.Name);
198 return std::tie(Type, Name, Access) ==
199 std::tie(Other.Type, Other.Name, Other.Access);
218 return std::tie(LineNumber, Filename) ==
219 std::tie(Other.LineNumber, Other.Filename);
227 return std::tie(LineNumber, Filename) <
228 std::tie(Other.LineNumber, Other.Filename);
tools/clang/tools/extra/clang-include-fixer/find-all-symbols/SymbolInfo.cpp 79 return std::tie(Name, Type, FilePath, Contexts) ==
80 std::tie(Symbol.Name, Symbol.Type, Symbol.FilePath, Symbol.Contexts);
84 return std::tie(Name, Type, FilePath, Contexts) <
85 std::tie(Symbol.Name, Symbol.Type, Symbol.FilePath, Symbol.Contexts);
111 return std::tie(Seen, Used) == std::tie(RHS.Seen, RHS.Used);
111 return std::tie(Seen, Used) == std::tie(RHS.Seen, RHS.Used);
115 return std::tie(Symbol, Signals) == std::tie(RHS.Symbol, RHS.Signals);
115 return std::tie(Symbol, Signals) == std::tie(RHS.Symbol, RHS.Signals);
tools/clang/tools/extra/clang-move/Move.h 44 return std::tie(LHS.QualifiedName, LHS.Kind, LHS.Templated) ==
45 std::tie(RHS.QualifiedName, RHS.Kind, RHS.Templated);
tools/clang/tools/extra/clang-tidy/ClangTidyDiagnosticConsumer.cpp 706 std::tie(M1.FilePath, M1.FileOffset, LHS.DiagnosticName, M1.Message) <
707 std::tie(M2.FilePath, M2.FileOffset, RHS.DiagnosticName, M2.Message);
tools/clang/tools/extra/clang-tidy/hicpp/MultiwayPathsCoveredCheck.cpp 102 std::tie(SwitchCaseCount, SwitchHasDefault) = countCaseLabels(Switch);
tools/clang/tools/extra/clang-tidy/llvm/IncludeOrderCheck.cpp 133 return std::tie(PriorityLHS, LHS.Filename) <
134 std::tie(PriorityRHS, RHS.Filename);
tools/clang/tools/extra/clangd/CodeComplete.cpp 285 return std::tie(X.range.start.line, X.range.start.character) <
286 std::tie(Y.range.start.line, Y.range.start.character);
1073 std::tie(FrontendOpts.CodeCompletionAt.Line,
1436 std::tie(QueryScopes, AllScopes) = getQueryScopes(
tools/clang/tools/extra/clangd/Function.h 61 std::tie(Parent, ListenerID) = std::tie(Other.Parent, Other.ListenerID);
61 std::tie(Parent, ListenerID) = std::tie(Other.Parent, Other.ListenerID);
tools/clang/tools/extra/clangd/Protocol.h 137 return std::tie(LHS.line, LHS.character) ==
138 std::tie(RHS.line, RHS.character);
144 return std::tie(LHS.line, LHS.character) <
145 std::tie(RHS.line, RHS.character);
148 return std::tie(LHS.line, LHS.character) <=
149 std::tie(RHS.line, RHS.character);
164 return std::tie(LHS.start, LHS.end) == std::tie(RHS.start, RHS.end);
164 return std::tie(LHS.start, LHS.end) == std::tie(RHS.start, RHS.end);
170 return std::tie(LHS.start, LHS.end) < std::tie(RHS.start, RHS.end);
170 return std::tie(LHS.start, LHS.end) < std::tie(RHS.start, RHS.end);
196 return std::tie(LHS.uri, LHS.range) < std::tie(RHS.uri, RHS.range);
196 return std::tie(LHS.uri, LHS.range) < std::tie(RHS.uri, RHS.range);
212 return std::tie(L.newText, L.range) == std::tie(R.newText, R.range);
212 return std::tie(L.newText, L.range) == std::tie(R.newText, R.range);
689 return std::tie(LHS.range, LHS.message) < std::tie(RHS.range, RHS.message);
689 return std::tie(LHS.range, LHS.message) < std::tie(RHS.range, RHS.message);
1103 return std::tie(LHS.range, LHSKind) < std::tie(RHS.range, RHSKind);
1103 return std::tie(LHS.range, LHSKind) < std::tie(RHS.range, RHSKind);
tools/clang/tools/extra/clangd/RIFF.h 53 return std::tie(L.ID, L.Data) == std::tie(R.ID, R.Data);
53 return std::tie(L.ID, L.Data) == std::tie(R.ID, R.Data);
61 return std::tie(L.Type, L.Chunks) == std::tie(R.Type, R.Chunks);
61 return std::tie(L.Type, L.Chunks) == std::tie(R.Type, R.Chunks);
tools/clang/tools/extra/clangd/Selection.cpp 489 std::tie(Begin, End) = pointBounds(Begin, FID, AST);
tools/clang/tools/extra/clangd/SemanticHighlighting.cpp 451 return std::tie(L.R, L.Kind) == std::tie(R.R, R.Kind);
451 return std::tie(L.R, L.Kind) == std::tie(R.R, R.Kind);
454 return std::tie(L.R, L.Kind) < std::tie(R.R, R.Kind);
454 return std::tie(L.R, L.Kind) < std::tie(R.R, R.Kind);
457 return std::tie(L.Line, L.Tokens) == std::tie(R.Line, R.Tokens);
457 return std::tie(L.Line, L.Tokens) == std::tie(R.Line, R.Tokens);
tools/clang/tools/extra/clangd/SourceCode.cpp 203 std::tie(FID, Offset) = SM.getDecomposedSpellingLoc(Loc);
353 std::tie(BeginFID, BeginOffset) = Mgr.getDecomposedLoc(R.getBegin());
357 std::tie(EndFID, EndOffset) = Mgr.getDecomposedLoc(R.getEnd());
368 std::tie(BeginFID, BeginOffset) = Mgr.getDecomposedLoc(R.getBegin());
373 std::tie(LFid, LOffset) = Mgr.getDecomposedLoc(L);
386 std::tie(IncludingFile, Offset) =
tools/clang/tools/extra/clangd/TUScheduler.cpp 393 std::tie(PrevInputs->CompileCommand, PrevInputs->Contents) ==
394 std::tie(Inputs.CompileCommand, Inputs.Contents);
tools/clang/tools/extra/clangd/URI.h 88 return std::tie(LHS.Scheme, LHS.Authority, LHS.Body) ==
89 std::tie(RHS.Scheme, RHS.Authority, RHS.Body);
93 return std::tie(LHS.Scheme, LHS.Authority, LHS.Body) <
94 std::tie(RHS.Scheme, RHS.Authority, RHS.Body);
tools/clang/tools/extra/clangd/XRefs.cpp 365 return std::tie(L.Loc, L.Role) < std::tie(R.Loc, R.Role);
365 return std::tie(L.Loc, L.Role) < std::tie(R.Loc, R.Role);
370 return std::tie(L.Loc, L.Role) ==
371 std::tie(R.Loc, R.Role);
996 std::tie(NewSymbol.containerName, NewSymbol.name) =
tools/clang/tools/extra/clangd/XRefs.h 118 return std::tie(LHS.Type, LHS.Name, LHS.Default) ==
119 std::tie(RHS.Type, RHS.Name, RHS.Default);
tools/clang/tools/extra/clangd/index/Index.h 52 return std::tie(Query, Scopes, Limit, RestrictForCodeCompletion,
54 std::tie(Req.Query, Req.Scopes, Req.Limit,
tools/clang/tools/extra/clangd/index/Ref.h 59 return std::tie(L.Location, L.Kind) < std::tie(R.Location, R.Kind);
59 return std::tie(L.Location, L.Kind) < std::tie(R.Location, R.Kind);
62 return std::tie(L.Location, L.Kind) == std::tie(R.Location, R.Kind);
62 return std::tie(L.Location, L.Kind) == std::tie(R.Location, R.Kind);
tools/clang/tools/extra/clangd/index/Relation.cpp 21 return std::tie(A.Subject, A.Predicate) <
22 std::tie(B.Subject, B.Predicate);
tools/clang/tools/extra/clangd/index/Relation.h 35 return std::tie(Subject, Predicate, Object) ==
36 std::tie(Other.Subject, Other.Predicate, Other.Object);
40 return std::tie(Subject, Predicate, Object) <
41 std::tie(Other.Subject, Other.Predicate, Other.Object);
tools/clang/tools/extra/clangd/index/SymbolCollector.cpp 561 std::tie(S.Scope, S.Name) = splitQualifiedName(QName);
722 std::tie(Line, Content) = Content.split('\n');
tools/clang/tools/extra/clangd/index/SymbolLocation.h 79 std::tie(L.Start, L.End) == std::tie(R.Start, R.End);
79 std::tie(L.Start, L.End) == std::tie(R.Start, R.End);
86 return std::tie(L.Start, L.End) < std::tie(R.Start, R.End);
86 return std::tie(L.Start, L.End) < std::tie(R.Start, R.End);
tools/clang/tools/extra/clangd/unittests/FindTargetTests.cpp 52 return std::tie(L.Name, L.Relations) == std::tie(R.Name, R.Relations);
52 return std::tie(L.Name, L.Relations) == std::tie(R.Name, R.Relations);
558 std::tie(File, Offset) = SM.getDecomposedLoc(Pos);
tools/clang/tools/libclang/CIndex.cpp 328 std::tie(File, Offset) = SM.getDecomposedExpansionLoc(Outer);
tools/clang/tools/libclang/Indexing.cpp 219 std::tie(RegionFID, RegionOffset) =
393 std::tie(FID, Offset) = SM.getDecomposedLoc(Loc);
tools/clang/unittests/AST/ASTImporterTest.cpp 331 std::tie(From, To) =
349 std::tie(From, To) =
1265 std::tie(From, To) = getImportedDecl(
1287 std::tie(From, To) = getImportedDecl(
1315 std::tie(From, To) =
1341 std::tie(From, To) =
1367 std::tie(From, To) =
1396 std::tie(From, To) = getImportedDecl(
1440 std::tie(From, To) = getImportedDecl(
1467 std::tie(From, To) =
1480 std::tie(From, To) = getImportedDecl(
1502 std::tie(From, To) = getImportedDecl(
1526 std::tie(From, To) = getImportedDecl(
1543 std::tie(From, To) = getImportedDecl(
1561 std::tie(From, To) = getImportedDecl(
1581 std::tie(From, To) =
1606 std::tie(From, To) = getImportedDecl(
3866 std::tie(From, To) =
tools/clang/unittests/Index/IndexTests.cpp 40 std::tie(FID, Offset) = SM.getDecomposedSpellingLoc(Loc);
49 return std::tie(LHS.Line, LHS.Column) == std::tie(RHS.Line, RHS.Column);
49 return std::tie(LHS.Line, LHS.Column) == std::tie(RHS.Line, RHS.Column);
tools/dsymutil/BinaryHolder.cpp 151 std::tie(ArchiveFilename, ObjectFilename) = getArchiveAndObjectName(Filename);
tools/dsymutil/CompileUnit.cpp 87 std::tie(RefDie, RefUnit, Ctxt, Attr) = Ref;
tools/dsymutil/DeclContext.cpp 188 std::tie(ContextIter, Inserted) = Contexts.insert(NewContext);
tools/dsymutil/DwarfLinker.cpp 643 std::tie(LocationOffset, LocationEndOffset) =
683 std::tie(LowPcOffset, LowPcEndOffset) =
tools/dsymutil/SymbolMap.cpp 130 std::tie(LHS, Data) = Data.split('\n');
145 std::tie(LHS, VersionNum) = LHS.split(':');
153 std::tie(LHS, Data) = Data.split('\n');
tools/gold/gold-plugin.cpp 679 std::tie(OldSuffix, NewSuffix) = SuffixReplace.split(';');
832 std::tie(OldPrefix, NewPrefix) = PrefixReplace.split(';');
tools/lld/COFF/Driver.cpp 337 std::tie(args, exports) = parser.parseDirectives(s);
501 std::tie(path, env) = env.split(';');
tools/lld/COFF/DriverUtils.cpp 78 std::tie(s1, s2) = arg.split(',');
89 std::tie(s1, s2) = arg.split('.');
116 std::tie(sysStr, ver) = arg.split(',');
140 std::tie(from, to) = s.split('=');
153 std::tie(from, to) = s.split('=');
204 std::tie(name, attrs) = s.split(',');
213 std::tie(name, align) = s.split(',');
280 std::tie(config->manifestLevel, arg) = arg.split(" ");
285 std::tie(config->manifestUIAccess, arg) = arg.split(" ");
297 std::tie(swaprun, newArg) = arg.split(',');
527 std::tie(e.name, rest) = arg.split(",");
533 std::tie(x, y) = e.name.split("=");
551 std::tie(tok, rest) = rest.split(",");
686 std::tie(k, v) = arg.split('=');
tools/lld/COFF/InputFiles.cpp 634 std::tie(leader, prevailing) =
tools/lld/COFF/SymbolTable.cpp 480 std::tie(s, wasInserted) = insert(name, f);
494 std::tie(s, wasInserted) = insert(name);
509 std::tie(s, wasInserted) = insert(n, f);
589 std::tie(s, wasInserted) = insert(n, nullptr);
601 std::tie(s, wasInserted) = insert(n, nullptr);
613 std::tie(s, wasInserted) = insert(n, nullptr);
627 std::tie(s, wasInserted) = insert(n, f);
641 std::tie(s, wasInserted) = insert(n, f);
657 std::tie(s, wasInserted) = insert(n, f);
669 std::tie(s, wasInserted) = insert(n, nullptr);
684 std::tie(s, wasInserted) = insert(name, nullptr);
tools/lld/COFF/Writer.cpp 444 std::tie(thunk, wasNew) = getThunk(lastThunks, sym, p, rel.Type, margin);
tools/lld/ELF/Arch/Mips.cpp 531 std::tie(type, val) = calculateMipsRelChain(loc, type, val);
tools/lld/ELF/Arch/PPC.cpp 270 std::tie(newType, val) = fromDTPREL(type, val);
tools/lld/ELF/Arch/PPC64.cpp 171 std::tie(d, addend) =
771 std::tie(type, val) = toAddr16Rel(type, val);
tools/lld/ELF/Driver.cpp 631 std::tie(name, addr) = StringRef(arg->getValue()).split('=');
998 std::tie(config->ekind, config->emachine, config->osabi) =
1027 std::tie(config->buildId, config->buildIdVector) = getBuildId(args);
1029 std::tie(config->androidPackDynRelocs, config->relrPackDynRelocs) =
1163 std::tie(from, to) = StringRef(arg->getValue()).split('=');
1241 std::tie(config->asNeeded, config->isStatic, inWholeArchive) = stack.back();
tools/lld/ELF/InputFiles.cpp 68 std::tie(size, endian) = getElfArchType(mb.getBuffer());
1221 std::tie(it, wasInserted) = symtab->soNames.try_emplace(soName, this);
tools/lld/ELF/Relocations.cpp 1798 std::tie(t, isNew) = getThunk(isec, rel, src);
tools/lld/ELF/ScriptParser.cpp 178 std::tie(locals, globals) = readSymbols();
416 std::tie(config->ekind, config->emachine) = parseBfdName(s);
1346 std::tie(locals, globals) = readSymbols();
1361 std::tie(locals, globals) = readSymbols();
1469 std::tie(flags, negFlags) = readMemoryAttributes();
tools/lld/wasm/SymbolTable.cpp 121 std::tie(s, wasInserted) = insertName(name);
275 std::tie(s, wasInserted) = insert(name, file);
330 std::tie(s, wasInserted) = insert(name, file);
354 std::tie(s, wasInserted) = insert(name, file);
378 std::tie(s, wasInserted) = insert(name, file);
438 std::tie(s, wasInserted) = insert(name, file);
483 std::tie(s, wasInserted) = insert(name, file);
505 std::tie(s, wasInserted) = insert(name, file);
525 std::tie(s, wasInserted) = insertName(name);
tools/lldb/include/lldb/Utility/AnsiTerminal.h 112 std::tie(left, right) = format.split(tok_hdr);
tools/lldb/source/Breakpoint/BreakpointIDList.cpp 136 std::tie(range_from, range_to) =
tools/lldb/source/Commands/CommandObjectWatchpoint.cpp 97 std::tie(first, second) = entry.ref().split(RSA[idx]);
tools/lldb/source/Core/ValueObject.cpp 2672 std::tie(sleft, sright) = bracket_expr.split('-');
tools/lldb/source/Host/linux/Host.cpp 60 std::tie(Line, Rest) = Rest.split('\n');
154 std::tie(Arg0, Rest) = Cmdline->getBuffer().split('\0');
158 std::tie(Arg, Rest) = Rest.split('\0');
200 std::tie(Var, Rest) = Rest.split('\0');
tools/lldb/source/Interpreter/CommandAlias.cpp 155 std::tie(opt, std::ignore, value) = opt_entry;
180 std::tie(opt, std::ignore, value) = opt_entry;
tools/lldb/source/Interpreter/CommandInterpreter.cpp 1400 std::tie(option, value_type, value) = entry;
1907 std::tie(option, value_type, value) = option_entry;
tools/lldb/source/Interpreter/OptionValueArray.cpp 101 std::tie(index, sub_value) = name.split(']');
tools/lldb/source/Interpreter/OptionValueDictionary.cpp 125 std::tie(key, value) = entry.ref().split('=');
220 std::tie(left, temp) = name.split('[');
239 std::tie(key, sub_name) = temp.split(']');
tools/lldb/source/Plugins/Disassembler/llvm/DisassemblerLLVMC.cpp 561 std::tie(found, osi) = ConsumeChar(osi, '(', ose);
574 std::tie(found, osi) = ConsumeChar(osi, ',', ose);
587 std::tie(found, osi) = ConsumeChar(osi, ',', ose);
600 std::tie(found, osi) = ConsumeChar(osi, ')', ose);
644 std::tie(found, osi) = ConsumeChar(osi, '(', ose);
657 std::tie(found, osi) = ConsumeChar(osi, ')', ose);
685 std::tie(found, osi) = ConsumeChar(osi, '[', ose);
698 std::tie(found, osi) = ConsumeChar(osi, ',', ose);
709 std::tie(found, osi) = ConsumeChar(osi, ']', ose);
730 std::tie(found, osi) = ConsumeChar(osi, '[', ose);
743 std::tie(found, osi) = ConsumeChar(osi, ']', ose);
806 if ((std::tie(operand, iter) = ParseIntelIndexedAccess(osi, ose),
808 (std::tie(operand, iter) = ParseIntelDerefAccess(osi, ose),
810 (std::tie(operand, iter) = ParseARMOffsetAccess(osi, ose),
812 (std::tie(operand, iter) = ParseARMDerefAccess(osi, ose),
814 (std::tie(operand, iter) = ParseRegisterName(osi, ose),
816 (std::tie(operand, iter) = ParseImmediate(osi, ose),
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCRuntimeV2.cpp 2725 std::tie(module, function) = AppleObjCRuntime::GetExceptionThrowLocation();
tools/lldb/source/Plugins/ObjectFile/Breakpad/BreakpadRecords.cpp 82 std::tie(Token, Str) = getToken(Str);
179 std::tie(Str, Line) = getToken(Line);
203 std::tie(Str, Line) = getToken(Line);
226 std::tie(Str, Line) = getToken(Line);
255 std::tie(Str, Line) = getToken(Line);
259 std::tie(Str, Line) = getToken(Line);
264 std::tie(Str, Line) = getToken(Line);
269 std::tie(Str, Line) = getToken(Line);
305 std::tie(Str, Line) = getToken(Line);
310 std::tie(Str, Line) = getToken(Line);
315 std::tie(Str, Line) = getToken(Line);
320 std::tie(Str, Line) = getToken(Line);
371 std::tie(Str, Line) = getToken(Line);
375 std::tie(Str, Line) = getToken(Line);
384 std::tie(Str, Line) = getToken(Line);
420 std::tie(Str, Line) = getToken(Line);
426 std::tie(Str, Line) = getToken(Line);
431 std::tie(Str, Line) = getToken(Line);
436 std::tie(Str, Line) = getToken(Line); // prologue_size
437 std::tie(Str, Line) = getToken(Line); // epilogue_size
440 std::tie(Str, Line) = getToken(Line);
445 std::tie(Str, Line) = getToken(Line);
450 std::tie(Str, Line) = getToken(Line);
454 std::tie(Str, Line) = getToken(Line); // max_stack_size
457 std::tie(Str, Line) = getToken(Line);
tools/lldb/source/Plugins/ObjectFile/Breakpad/ObjectFileBreakpad.cpp 29 std::tie(line, text) = text.split('\n');
38 std::tie(line, text) = text.split('\n');
151 std::tie(line, text) = text.split('\n');
tools/lldb/source/Plugins/ObjectFile/ELF/ObjectFileELF.cpp 2420 std::tie(plt_entsize, plt_offset) =
tools/lldb/source/Plugins/Platform/MacOSX/PlatformDarwin.cpp 276 std::tie(high_local, low_local) = MD5->words();
1491 std::tie(version_str, build_str) = dir.split(' ');
tools/lldb/source/Plugins/Platform/MacOSX/PlatformRemoteDarwinDevice.cpp 33 std::tie(version, build_str) = ParseVersionBuildDir(dirname_str);
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp 188 std::tie(Line, Rest) = Rest.split('\n');
tools/lldb/source/Plugins/Process/Utility/LinuxProcMaps.cpp 106 std::tie(line, lines) = lines.split('\n');
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 1003 std::tie(major, minor) = value.split('.');
1936 std::tie(hex_arg, encoded_args) = encoded_args.split('-');
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp 2223 std::tie(tid_str, value) = value.split(',');
2235 std::tie(pc_str, value) = value.split(',');
2296 std::tie(addr_str, bytes_str) = value.split('=');
tools/lldb/source/Plugins/Process/minidump/MinidumpParser.cpp 297 std::tie(iter, inserted) = module_name_to_filtered_index.try_emplace(
366 std::tie(memory64_list, base_rva) =
500 std::tie(memory64_list, base_rva) =
tools/lldb/source/Plugins/Process/minidump/ProcessMinidump.cpp 342 std::tie(*m_memory_regions, is_complete) =
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.cpp 383 std::tie(lhs, rest) = getToken(unwind_rules);
tools/lldb/source/Plugins/SymbolFile/Breakpad/SymbolFileBreakpad.h 151 return std::tie(lhs.section, lhs.offset) <
152 std::tie(rhs.section, rhs.offset);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp 650 std::tie(host, path) = path_from_dwarf.split(':');
tools/lldb/source/Plugins/SymbolFile/NativePDB/DWARFLocationExpression.cpp 229 std::tie(size, is_signed) = GetIntegralTypeInfo(underlying_ti, tpi);
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp 772 std::tie(context, uname) = CreateDeclInfoForType(record, id.index);
1103 std::tie(decl_context, uname) = CreateDeclInfoForType(er, id.index);
1200 std::tie(context, uname) = CreateDeclInfoForType(tag.asTag(), tid.index);
tools/lldb/source/Symbol/PostfixExpression.cpp 49 while (std::tie(token, expr) = getToken(expr), !token.empty()) {
98 std::tie(lhs, expr) = getToken(expr);
tools/lldb/source/Target/Platform.cpp 1338 std::tie(high, low) = Result->words();
tools/lldb/source/Utility/ArchSpec.cpp 817 std::tie(sub_str, remainder) = remainder.split('-');
818 std::tie(vendor, os) = remainder.split('-');
tools/lldb/source/Utility/Args.cpp 246 std::tie(arg, quote, command) = ParseSingleArgument(command);
649 std::tie(arg, quote, arg_string) = ParseSingleArgument(arg_string);
tools/lldb/source/Utility/RegisterValue.cpp 313 std::tie(car, cdr) = vector_str.split(Sep);
322 std::tie(car, cdr) = cdr.split(Sep);
tools/lldb/source/Utility/StringExtractor.cpp 348 std::tie(a, b) = view.split(':');
351 std::tie(c, d) = b.split(';');
tools/lldb/source/Utility/UriParser.cpp 54 std::tie(tmp_hostname, host_port) = host_port.split(':');
tools/lldb/tools/lldb-test/lldb-test.cpp 248 std::tie(key, value) = entry_str.split(':');
370 std::tie(Line, Rest) = Rest.split('\n');
918 std::tie(Label, Line) = Line.split('=');
1045 std::tie(Line, Rest) = Rest.split('\n');
tools/lldb/unittests/Platform/PlatformDarwinTest.cpp 31 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("1.2.3 (test1)");
35 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("2.3 (test2)");
39 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("3 (test3)");
43 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("1.2.3 (test");
47 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("2.3.4 test");
51 std::tie(V, D) = PlatformDarwin::ParseVersionBuildDir("3.4.5");
tools/llvm-ar/llvm-ar.cpp 1014 std::tie(CommandStr, Rest) = Line.split(' ');
tools/llvm-exegesis/lib/Analysis.cpp 138 std::tie(SchedClassId, std::ignore) = ResolvedSchedClass::resolveSchedClassId(
228 std::tie(SchedClassId, WasVariant) =
tools/llvm-exegesis/lib/Clustering.cpp 247 auto Tie() const -> auto { return std::tie(Opcode, *Config); }
tools/llvm-exegesis/lib/MCInstrDescView.cpp 293 return std::tie(Op, Reg) == std::tie(Other.Op, Other.Reg);
293 return std::tie(Op, Reg) == std::tie(Other.Op, Other.Reg);
298 return std::tie(Defs, Uses) == std::tie(Other.Defs, Other.Uses);
298 return std::tie(Defs, Uses) == std::tie(Other.Defs, Other.Uses);
tools/llvm-lipo/llvm-lipo.cpp 192 std::tie(FO->getHeader().cputype, FO->getHeader().cpusubtype) !=
193 std::tie(O->getHeader().cputype, O->getHeader().cpusubtype)) {
tools/llvm-lto2/llvm-lto2.cpp 184 std::tie(FileName, Rest) = Rest.split(',');
189 std::tie(SymbolName, Rest) = Rest.split(',');
tools/llvm-objcopy/COFF/COFFObjcopy.cpp 177 std::tie(SecName, FileName) = Flag.split("=");
tools/llvm-objcopy/COFF/Writer.cpp 160 std::tie(SymTabSize, SymbolSize) = IsBigObj
tools/llvm-objcopy/ELF/ELFConfig.cpp 44 std::tie(SI.SymbolName, Value) = FlagValue.split('=');
52 std::tie(SI.SectionName, Value) = Value.split(':');
tools/llvm-objcopy/ELF/Object.cpp 1493 std::tie(DecompressedSize, DecompressedAlign) =
tools/llvm-pdbutil/BytesOutputStyle.cpp 420 std::tie(ThisChunk, Chunks) = Chunks.split(SS.getRecordLength());
tools/llvm-pdbutil/DumpOutputStyle.cpp 539 std::tie(Stream, Headers) = std::move(*ExpectedHeaders);
1889 std::tie(Stream, Headers) = std::move(*ExpectedHeaders);
tools/llvm-pdbutil/LinePrinter.cpp 226 std::tie(FoundRun, RunOffset) = findRun(Substream.Offset, Runs);
tools/llvm-pdbutil/TypeReferenceTracker.cpp 129 std::tie(RefKind, RefTI) = RefWorklist.pop_back_val();
tools/llvm-profdata/llvm-profdata.cpp 534 std::tie(WeightStr, FileName) = WeightedFilename.split(',');
tools/llvm-rc/ResourceScriptStmt.h 42 std::tie(Val, Long) = std::make_pair(Val + Rhs.Val, Long | Rhs.Long);
47 std::tie(Val, Long) = std::make_pair(Val - Rhs.Val, Long | Rhs.Long);
52 std::tie(Val, Long) = std::make_pair(Val | Rhs.Val, Long | Rhs.Long);
57 std::tie(Val, Long) = std::make_pair(Val & Rhs.Val, Long | Rhs.Long);
tools/llvm-readobj/ELFDumper.cpp 1487 std::tie(DynamicPhdr, DynamicSec) = findDynamic(Obj);
4944 std::tie(IsSupportedFn, Resolver) = getRelocationResolver(*Obj);
tools/llvm-reduce/deltas/Delta.h 46 return std::tie(C1.begin, C1.end) < std::tie(C2.begin, C2.end);
46 return std::tie(C1.begin, C1.end) < std::tie(C2.begin, C2.end);
tools/obj2yaml/coff2yaml.cpp 149 std::tie(It, Inserted) = SymbolUnique.insert(std::make_pair(Name, true));
tools/polly/lib/Analysis/ScopBuilder.cpp 1632 std::tie(Subscripts, Sizes) = getIndexExpressionsFromGEP(GEP, SE);
3403 std::tie(AliasGroups, HasWriteAccess) = buildAliasGroupsForAccesses();
tools/polly/lib/Analysis/ScopInfo.cpp 1883 std::tie(EntryName, ExitName) = getEntryExitStr();
tools/polly/lib/CodeGen/LoopGenerators.cpp 184 std::tie(IV, SubFn) = createSubFn(Stride, Struct, UsedValues, Map);
tools/polly/lib/CodeGen/PerfMonitor.cpp 87 std::tie(EntryString, ExitString) = S.getEntryExitStr();
186 std::tie(EntryName, ExitName) = S.getEntryExitStr();
tools/polly/lib/CodeGen/RuntimeDebugBuilder.cpp 166 std::tie(FormatString, ValuesToPrint) =
tools/polly/lib/Transform/DeLICM.cpp 701 std::tie(DefUses, Lifetime) = computeValueUses(SAI);
tools/sancov/sancov.cpp 901 return std::tie(FileName, FunctionName) <
902 std::tie(RHS.FileName, RHS.FunctionName);
unittests/ADT/APFloatTest.cpp 3405 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected, RM) = Tp;
3469 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1], RM) = Tp;
3519 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1], RM) = Tp;
3573 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected, RM) = Tp;
3646 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1], RM) = Tp;
3694 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1], RM) = Tp;
3727 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1]) = Tp;
3762 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected[0], Expected[1]) = Tp;
3835 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected) = Tp;
3867 std::tie(Op1[0], Op1[1], Op2[0], Op2[1], Expected) = Tp;
unittests/ADT/StringMapTest.cpp 249 std::tie(NewIt, Inserted) =
258 std::tie(ExistingIt, Inserted) =
unittests/DebugInfo/DWARF/DWARFDebugLineTest.cpp 154 void SetUp() { std::tie(Version, Format) = GetParam(); }
unittests/IR/CFGBuilder.h 60 return std::tie(LHS.From, LHS.To) <
61 std::tie(RHS.From, RHS.To);
unittests/IR/DominatorTreeTest.cpp 673 return std::tie(A.Action, A.Edge.From, A.Edge.To) <
674 std::tie(B.Action, B.Edge.From, B.Edge.To);
unittests/Support/ConvertUTFTest.cpp 189 std::tie(ErrorCode, Decoded) = ConvertUTF8ToUnicodeScalarsLenient(S);
191 std::tie(ErrorCode, Decoded) = ConvertUTF8ToUnicodeScalarsPartialLenient(S);
unittests/TextAPI/ELFYAMLTest.cpp 25 std::tie(Line1, LHS) = LHS.split('\n');
26 std::tie(Line2, RHS) = RHS.split('\n');
unittests/TextAPI/TextStubV1Tests.cpp 28 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
28 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
32 return std::tie(lhs.Kind, lhs.Name, lhs.WeakDefined, lhs.ThreadLocalValue) ==
33 std::tie(rhs.Kind, rhs.Name, rhs.WeakDefined, rhs.ThreadLocalValue);
unittests/TextAPI/TextStubV2Tests.cpp 28 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
28 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
32 return std::tie(lhs.Kind, lhs.Name, lhs.WeakDefined, lhs.ThreadLocalValue) ==
33 std::tie(rhs.Kind, rhs.Name, rhs.WeakDefined, rhs.ThreadLocalValue);
unittests/TextAPI/TextStubV3Tests.cpp 29 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
29 return std::tie(lhs.Kind, lhs.Name) < std::tie(rhs.Kind, rhs.Name);
33 return std::tie(lhs.Kind, lhs.Name, lhs.WeakDefined, lhs.ThreadLocalValue) ==
34 std::tie(rhs.Kind, rhs.Name, rhs.WeakDefined, rhs.ThreadLocalValue);
unittests/TextAPI/TextStubV4Tests.cpp 28 return std::tie(LHS.Kind, LHS.Name) < std::tie(RHS.Kind, RHS.Name);
28 return std::tie(LHS.Kind, LHS.Name) < std::tie(RHS.Kind, RHS.Name);
32 return std::tie(LHS.Kind, LHS.Name, LHS.WeakDefined, LHS.ThreadLocalValue) ==
33 std::tie(RHS.Kind, RHS.Name, RHS.WeakDefined, RHS.ThreadLocalValue);
unittests/tools/llvm-exegesis/X86/BenchmarkResultTest.cpp 31 return std::tie(A.Key, A.PerInstructionValue, A.PerSnippetValue) ==
32 std::tie(B.Key, B.PerInstructionValue, B.PerSnippetValue);
usr/include/c++/7.4.0/mutex 549 auto __locks = std::tie(__l2, __l3...);
utils/TableGen/AsmWriterEmitter.cpp 698 std::tie(Name, I) = parseName(++I, E);
702 std::tie(OpIndex, PrintIndex) = getOpData(Name);
utils/TableGen/CodeGenRegisters.cpp 478 std::tie(SubRegIdx, SubReg) = SubRegQueue.front();
882 return std::tie(*Members, RSI) < std::tie(*B.Members, B.RSI);
882 return std::tie(*Members, RSI) < std::tie(*B.Members, B.RSI);
utils/TableGen/CodeGenTarget.cpp 590 return std::tie(LHS.TargetPrefix, LHS.Name) <
591 std::tie(RHS.TargetPrefix, RHS.Name);
utils/TableGen/GlobalISel/CodeExpander.cpp 56 std::tie(Var, Current) = Current.split("}");
utils/TableGen/InfoByHwMode.cpp 129 return std::tie(RegSize, SpillSize, SpillAlignment) <
130 std::tie(I.RegSize, I.SpillSize, I.SpillAlignment);
174 return std::tie(A0.SpillSize, A0.SpillAlignment) >
175 std::tie(B0.SpillSize, B0.SpillAlignment);
utils/TableGen/InfoByHwMode.h 157 return std::tie(RegSize, SpillSize, SpillAlignment) ==
158 std::tie(I.RegSize, I.SpillSize, I.SpillAlignment);
utils/TableGen/SearchableTableEmitter.cpp 224 if (std::tie(LHSi.TargetPrefix, LHSi.Name) <
225 std::tie(RHSi.TargetPrefix, RHSi.Name))
227 if (std::tie(LHSi.TargetPrefix, LHSi.Name) >
228 std::tie(RHSi.TargetPrefix, RHSi.Name))