Home
last modified time | relevance | path

Searched refs:Locs (Results 1 – 25 of 27) sorted by relevance

12

/freebsd-12.1/contrib/llvm/lib/CodeGen/AsmPrinter/
H A DDebugLocStream.h155 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 DDIEHash.cpp227 const DebugLocStream &Locs = DD.getDebugLocs(); in hashLocList() local
228 for (const auto &Entry : Locs.getEntries(Locs.getList(LocList.getValue()))) in hashLocList()
H A DDebugLocStream.cpp42 if (!Locs.finalizeList(Asm)) in ~ListBuilder()
H A DCodeViewDebug.cpp449 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 DDelayedDiagnostic.cpp26 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 DSemaDeclAttr.cpp7619 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 DSemaExprCXX.cpp1348 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 DCallingConvLower.cpp33 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 DStackMaps.cpp104 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 DCTagsEmitter.cpp61 ArrayRef<SMLoc> Locs = R->getLoc(); in locate() local
62 return !Locs.empty() ? Locs.front() : SMLoc(); in locate()
H A DDAGISelMatcherEmitter.cpp206 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 DMCCodeView.cpp342 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 DBasicAliasAnalysis.cpp1560 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 DCallingConvLower.h197 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 DStackMaps.h299 MachineInstr::const_mop_iterator MOE, LocationVec &Locs,
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Parse/
H A DParser.h303 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 DDeclObjC.h116 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 DRecord.h1343 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 DDelayedDiagnostic.h142 ArrayRef<SourceLocation> Locs,
/freebsd-12.1/contrib/llvm/tools/clang/lib/CodeGen/
H A DCGStmt.cpp1857 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 DARMAsmParser.cpp94 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 DDeclObjC.cpp55 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 DASTWriterStmt.cpp1178 SourceLocation *Locs = E->getStoredSelLocs(); in VisitObjCMessageExpr() local
1180 Record.AddSourceLocation(Locs[i]); in VisitObjCMessageExpr()
H A DASTReaderStmt.cpp1226 SourceLocation *Locs = E->getStoredSelLocs(); in VisitObjCMessageExpr() local
1228 Locs[I] = ReadSourceLocation(); in VisitObjCMessageExpr()
/freebsd-12.1/contrib/llvm/lib/Transforms/Vectorize/
H A DSLPVectorizer.cpp3644 auto &Locs = ExternallyUsedValues[Scalar]; in vectorizeTree() local
3645 ExternallyUsedValues.insert({Ex, Locs}); in vectorizeTree()

12