| /freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/ |
| H A D | DebugLocStream.h | 155 DebugLocStream &Locs; variable 162 ListBuilder(DebugLocStream &Locs, DwarfCompileUnit &CU, AsmPrinter &Asm, in ListBuilder() argument 164 : Locs(Locs), Asm(Asm), V(V), MI(MI), ListIndex(Locs.startList(&CU)) {} in ListBuilder() 172 DebugLocStream &getLocs() { return Locs; } in getLocs() 177 DebugLocStream &Locs; variable 181 : Locs(List.getLocs()) { in EntryBuilder() 182 Locs.startEntry(Begin, End); in EntryBuilder() 186 ~EntryBuilder() { Locs.finalizeEntry(); } in ~EntryBuilder() 188 BufferByteStreamer getStreamer() { return Locs.getStreamer(); } in getStreamer()
|
| H A D | DIEHash.cpp | 227 const DebugLocStream &Locs = DD.getDebugLocs(); in hashLocList() local 228 for (const auto &Entry : Locs.getEntries(Locs.getList(LocList.getValue()))) in hashLocList()
|
| H A D | DebugLocStream.cpp | 42 if (!Locs.finalizeList(Asm)) in ~ListBuilder()
|
| H A D | CodeViewDebug.cpp | 449 static void addLocIfNotPresent(SmallVectorImpl<const DILocation *> &Locs, in addLocIfNotPresent() argument 451 auto B = Locs.begin(), E = Locs.end(); in addLocIfNotPresent() 453 Locs.push_back(Loc); in addLocIfNotPresent()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Sema/ |
| H A D | DelayedDiagnostic.cpp | 26 ArrayRef<SourceLocation> Locs, in makeAvailability() argument 33 assert(!Locs.empty()); in makeAvailability() 37 DD.Loc = Locs.front(); in makeAvailability() 50 DD.AvailabilityData.SelectorLocs = new SourceLocation[Locs.size()]; in makeAvailability() 51 memcpy(DD.AvailabilityData.SelectorLocs, Locs.data(), in makeAvailability() 52 sizeof(SourceLocation) * Locs.size()); in makeAvailability() 53 DD.AvailabilityData.NumSelectorLocs = Locs.size(); in makeAvailability()
|
| H A D | SemaDeclAttr.cpp | 7619 ArrayRef<SourceLocation> Locs, in DoEmitAvailabilityWarning() argument 7642 SourceLocation Loc = Locs.front(); in DoEmitAvailabilityWarning() 7810 assert(SelectorSlotNames.size() == Locs.size()); in DoEmitAvailabilityWarning() 7811 for (unsigned I = 0; I < Locs.size(); ++I) { in DoEmitAvailabilityWarning() 7814 Locs[I], S.getLocForEndOfToken(Locs[I])); in DoEmitAvailabilityWarning() 7819 FixItHint::CreateInsertion(Locs[I], SelectorSlotNames[I])); in DoEmitAvailabilityWarning() 7927 ArrayRef<SourceLocation> Locs, in EmitAvailabilityWarning() argument 7935 AR, Locs, ReferringDecl, OffendingDecl, UnknownObjCClass, in EmitAvailabilityWarning() 7942 Message, Locs, UnknownObjCClass, ObjCProperty, in EmitAvailabilityWarning() 8292 ArrayRef<SourceLocation> Locs, in DiagnoseAvailabilityOfDecl() argument [all …]
|
| H A D | SemaExprCXX.cpp | 1348 SourceRange Locs = ListInitialization in BuildCXXTypeConstructExpr() local 1351 return CXXUnresolvedConstructExpr::Create(Context, TInfo, Locs.getBegin(), in BuildCXXTypeConstructExpr() 1352 Exprs, Locs.getEnd()); in BuildCXXTypeConstructExpr() 1439 SourceRange Locs = ListInitialization in BuildCXXTypeConstructExpr() local 1444 Result.get(), /*Path=*/nullptr, Locs.getBegin(), Locs.getEnd()); in BuildCXXTypeConstructExpr()
|
| /freebsd-12.1/contrib/llvm/lib/CodeGen/ |
| H A D | CallingConvLower.cpp | 33 TRI(*MF.getSubtarget().getRegisterInfo()), Locs(locs), Context(C) { in CCState() 72 for (auto const &ValAssign : Locs) { in IsShadowAllocatedReg() 214 unsigned NumLocs = Locs.size(); in getRemainingRegParmsForType() 232 HaveRegParm = Locs.back().isRegLoc(); in getRemainingRegParmsForType() 236 assert(NumLocs < Locs.size() && "CC assignment failed to add location"); in getRemainingRegParmsForType() 237 for (unsigned I = NumLocs, E = Locs.size(); I != E; ++I) in getRemainingRegParmsForType() 238 if (Locs[I].isRegLoc()) in getRemainingRegParmsForType() 239 Regs.push_back(MCPhysReg(Locs[I].getLocReg())); in getRemainingRegParmsForType() 246 Locs.resize(NumLocs); in getRemainingRegParmsForType()
|
| H A D | StackMaps.cpp | 104 MachineInstr::const_mop_iterator MOE, LocationVec &Locs, in parseOperand() argument 119 Locs.emplace_back(StackMaps::Location::Direct, Size, in parseOperand() 128 Locs.emplace_back(StackMaps::Location::Indirect, Size, in parseOperand() 136 Locs.emplace_back(Location::Constant, sizeof(int64_t), 0, Imm); in parseOperand() 164 Locs.emplace_back(Location::Register, TRI->getSpillSize(*RC), in parseOperand()
|
| /freebsd-12.1/contrib/llvm/utils/TableGen/ |
| H A D | CTagsEmitter.cpp | 61 ArrayRef<SMLoc> Locs = R->getLoc(); in locate() local 62 return !Locs.empty() ? Locs.front() : SMLoc(); in locate()
|
| H A D | DAGISelMatcherEmitter.cpp | 206 auto Locs = R->getLoc(); in getIncludePath() local 208 if (Locs.size() > 1) { in getIncludePath() 210 L = Locs[1]; in getIncludePath() 211 } else if (Locs.size() == 1) { in getIncludePath() 212 L = Locs[0]; in getIncludePath()
|
| /freebsd-12.1/contrib/llvm/lib/MC/ |
| H A D | MCCodeView.cpp | 342 std::vector<MCCVLoc> Locs = getFunctionLineEntries(FuncId); in emitLineTableForFunction() local 343 bool HaveColumns = any_of(Locs, [](const MCCVLoc &LineEntry) { in emitLineTableForFunction() 349 for (auto I = Locs.begin(), E = Locs.end(); I != E;) { in emitLineTableForFunction() 479 ArrayRef<MCCVLoc> Locs = getLinesForExtent(LocBegin, LocEnd); in encodeInlineLineTable() local 480 if (Locs.empty()) in encodeInlineLineTable() 485 const MCSection *FirstSec = &Locs.front().getLabel()->getSection(); in encodeInlineLineTable() 486 for (const MCCVLoc &Loc : Locs) { in encodeInlineLineTable() 499 MCCVLoc StartLoc = Locs.front(); in encodeInlineLineTable() 512 for (const MCCVLoc &Loc : Locs) { in encodeInlineLineTable()
|
| /freebsd-12.1/contrib/llvm/lib/Analysis/ |
| H A D | BasicAliasAnalysis.cpp | 1560 std::swap(Locs.first, Locs.second); in aliasPHI() 1569 assert(AliasCache.count(Locs) && in aliasPHI() 1572 AliasCache[Locs] = NoAlias; in aliasPHI() 1586 AliasCache[Locs] = OrigAliasResult; in aliasPHI() 1778 std::swap(Locs.first, Locs.second); in aliasCheck() 1796 return AliasCache[Locs] = Result; in aliasCheck() 1809 return AliasCache[Locs] = Result; in aliasCheck() 1822 return AliasCache[Locs] = Result; in aliasCheck() 1831 return AliasCache[Locs] = PartialAlias; in aliasCheck() 1836 AliasResult Result = getBestAAResults().alias(Locs.first, Locs.second); in aliasCheck() [all …]
|
| /freebsd-12.1/contrib/llvm/include/llvm/CodeGen/ |
| H A D | CallingConvLower.h | 197 SmallVectorImpl<CCValAssign> &Locs; variable 261 Locs.push_back(V); in addLoc() 544 unsigned NumFirstPassLocs = Locs.size(); in AnalyzeArgumentsSecondPass() 560 std::swap(TmpArgLocs, Locs); in AnalyzeArgumentsSecondPass() 563 std::back_inserter(Locs), in AnalyzeArgumentsSecondPass()
|
| H A D | StackMaps.h | 299 MachineInstr::const_mop_iterator MOE, LocationVec &Locs,
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/ |
| H A D | Parser.h | 303 SmallVector<Loc, 8> Locs; member 312 if (!Locs.empty() && Locs.back().isActive(P)) { in add() 313 if (Locs.back().Priority <= Prio) { in add() 314 Locs.back().TemplateName = TemplateName; in add() 315 Locs.back().LessLoc = LessLoc; in add() 316 Locs.back().Priority = Prio; in add() 319 Locs.push_back({TemplateName, LessLoc, Prio, in add() 328 while (!Locs.empty() && Locs.back().isActiveOrNested(P)) in clear() 329 Locs.pop_back(); in clear() 335 if (!Locs.empty() && Locs.back().isActive(P)) in getCurrent() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/ |
| H A D | DeclObjC.h | 116 const SourceLocation *Locs, ASTContext &Ctx); 1493 const SourceLocation *Locs, ASTContext &C) { in setProtocolList() argument 1494 data().ReferencedProtocols.set(List, Num, Locs, C); in setProtocolList() 2178 const SourceLocation *Locs, ASTContext &C) { in setProtocolList() argument 2180 data().ReferencedProtocols.set(List, Num, Locs, C); in setProtocolList() 2345 const SourceLocation *Locs, ASTContext &C) { in setProtocolList() argument 2346 ReferencedProtocols.set(List, Num, Locs, C); in setProtocolList()
|
| /freebsd-12.1/contrib/llvm/include/llvm/TableGen/ |
| H A D | Record.h | 1343 SmallVector<SMLoc, 4> Locs; variable 1368 : Name(N), Locs(locs.begin(), locs.end()), TrackedRecords(records), in Name() 1381 : Name(O.Name), Locs(O.Locs), TemplateArgs(O.TemplateArgs), in Record() 1402 ArrayRef<SMLoc> getLoc() const { return Locs; } in getLoc() 1403 void appendLoc(SMLoc Loc) { Locs.push_back(Loc); } in appendLoc()
|
| /freebsd-12.1/contrib/llvm/tools/clang/include/clang/Sema/ |
| H A D | DelayedDiagnostic.h | 142 ArrayRef<SourceLocation> Locs,
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/ |
| H A D | CGStmt.cpp | 1857 SmallVector<llvm::Metadata *, 8> Locs; in getAsmSrcLocInfo() local 1859 Locs.push_back(llvm::ConstantAsMetadata::get(llvm::ConstantInt::get( in getAsmSrcLocInfo() 1874 Locs.push_back(llvm::ConstantAsMetadata::get( in getAsmSrcLocInfo() 1879 return llvm::MDNode::get(CGF.getLLVMContext(), Locs); in getAsmSrcLocInfo()
|
| /freebsd-12.1/contrib/llvm/lib/Target/ARM/AsmParser/ |
| H A D | ARMAsmParser.cpp | 94 using Locs = SmallVector<SMLoc, 4>; typedef in __anonb936c2650111::UnwindContext 97 Locs FnStartLocs; 98 Locs CantUnwindLocs; 99 Locs PersonalityLocs; 100 Locs PersonalityIndexLocs; 101 Locs HandlerDataLocs; 159 FnStartLocs = Locs(); in reset() 160 CantUnwindLocs = Locs(); in reset() 161 PersonalityLocs = Locs(); in reset() 162 HandlerDataLocs = Locs(); in reset() [all …]
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/AST/ |
| H A D | DeclObjC.cpp | 55 const SourceLocation *Locs, ASTContext &Ctx) { in set() argument 60 memcpy(Locations, Locs, sizeof(SourceLocation) * Elts); in set()
|
| /freebsd-12.1/contrib/llvm/tools/clang/lib/Serialization/ |
| H A D | ASTWriterStmt.cpp | 1178 SourceLocation *Locs = E->getStoredSelLocs(); in VisitObjCMessageExpr() local 1180 Record.AddSourceLocation(Locs[i]); in VisitObjCMessageExpr()
|
| H A D | ASTReaderStmt.cpp | 1226 SourceLocation *Locs = E->getStoredSelLocs(); in VisitObjCMessageExpr() local 1228 Locs[I] = ReadSourceLocation(); in VisitObjCMessageExpr()
|
| /freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/ |
| H A D | SLPVectorizer.cpp | 3644 auto &Locs = ExternallyUsedValues[Scalar]; in vectorizeTree() local 3645 ExternallyUsedValues.insert({Ex, Locs}); in vectorizeTree()
|