/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | MVEVPTBlockPass.cpp | 100 static bool StepOverPredicatedInstrs(MachineBasicBlock::instr_iterator &Iter, in StepOverPredicatedInstrs() argument 108 while (Iter != EndIter) { in StepOverPredicatedInstrs() 109 if (Iter->isDebugInstr()) { in StepOverPredicatedInstrs() 111 ++Iter; in StepOverPredicatedInstrs() 115 NextPred = getVPTInstrPredicate(*Iter, PredReg); in StepOverPredicatedInstrs() 121 ++Iter; in StepOverPredicatedInstrs() 126 (NextPred == ARMVCC::None || Iter == EndIter); in StepOverPredicatedInstrs() 131 static bool IsVPRDefinedOrKilledByBlock(MachineBasicBlock::iterator Iter, in IsVPRDefinedOrKilledByBlock() argument 133 for (; Iter != End; ++Iter) in IsVPRDefinedOrKilledByBlock() 134 if (Iter->definesRegister(ARM::VPR, /*TRI=*/nullptr) || in IsVPRDefinedOrKilledByBlock() [all …]
|
H A D | MVETPAndVPTOptimisationsPass.cpp | 654 MachineBasicBlock::iterator Iter, in MoveVPNOTBeforeFirstUser() argument 656 assert(Iter->getOpcode() == ARM::MVE_VPNOT && "Not a VPNOT!"); in MoveVPNOTBeforeFirstUser() 657 assert(getVPTInstrPredicate(*Iter) == ARMVCC::None && in MoveVPNOTBeforeFirstUser() 660 MachineInstr &VPNOT = *Iter; in MoveVPNOTBeforeFirstUser() 668 for (; Iter != MBB.end(); ++Iter) { in MoveVPNOTBeforeFirstUser() 670 Iter->findRegisterUseOperand(VPNOTOperand, /*TRI=*/nullptr, in MoveVPNOTBeforeFirstUser() 676 if (Iter->findRegisterUseOperandIdx(Reg, /*TRI=*/nullptr) != -1) { in MoveVPNOTBeforeFirstUser() 681 if (Iter->findRegisterUseOperandIdx(VPNOTResult, /*TRI=*/nullptr) == -1) in MoveVPNOTBeforeFirstUser() 690 Iter->dump()); in MoveVPNOTBeforeFirstUser() 691 MBB.splice(Iter, &MBB, VPNOT.getIterator()); in MoveVPNOTBeforeFirstUser() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/ |
H A D | LVBinaryReader.cpp | 90 LVSymbolNames::iterator Iter = SymbolNames.find(std::string(Name)); in getEntry() local 91 return Iter != SymbolNames.end() ? Iter->second : Empty; in getEntry() 94 LVSymbolNames::iterator Iter = SymbolNames.find(std::string(Name)); in getAddress() local 95 return Iter != SymbolNames.end() ? Iter->second.Address : 0; in getAddress() 98 LVSymbolNames::iterator Iter = SymbolNames.find(std::string(Name)); in getIndex() local 99 return Iter != SymbolNames.end() ? Iter->second.SectionIndex in getIndex() 103 LVSymbolNames::iterator Iter = SymbolNames.find(std::string(Name)); in getIsComdat() local 104 return Iter != SymbolNames.end() ? Iter->second.IsComdat : false; in getIsComdat() 345 LVSections::iterator Iter = Sections.find(SectionIndex); in getSection() local 346 if (Iter == Sections.end()) { in getSection() [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
H A D | OMP.cpp | 101 IteratorTy Iter = Leafs.begin(); in getLeafOrCompositeConstructs() local 103 auto Range = getFirstCompositeRange(llvm::make_range(Iter, Leafs.end())); in getLeafOrCompositeConstructs() 105 for (; Iter != Range.begin(); ++Iter) in getLeafOrCompositeConstructs() 106 Output.push_back(*Iter); in getLeafOrCompositeConstructs() 112 Iter = Range.end(); in getLeafOrCompositeConstructs() 116 assert(Iter == Leafs.end() && "Malformed directive"); in getLeafOrCompositeConstructs() 118 } while (Iter != Leafs.end()); in getLeafOrCompositeConstructs() 150 auto Iter = std::lower_bound( in getCompoundConstruct() local 163 if (Iter == std::end(LeafConstructTable)) in getCompoundConstruct() 167 Directive Found = (*Iter)[0]; in getCompoundConstruct()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
H A D | MemoryProfileInfo.h | 130 IteratorT Iter; member 133 bool operator==(const CallStackIterator &rhs) { return Iter == rhs.Iter; } 135 void operator++() { ++Iter; } 154 Iter = nullptr; in CallStackIterator() 157 Iter = End ? N->StackIdIndices.end() : N->StackIdIndices.begin(); in CallStackIterator() 162 assert(Iter != N->StackIdIndices.end()); 163 return *Iter;
|
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/ |
H A D | IteratorModeling.cpp | 107 void handleIncrement(CheckerContext &C, SVal RetVal, SVal Iter, 109 void handleDecrement(CheckerContext &C, SVal RetVal, SVal Iter, 116 void handleAdvance(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter, 118 void handlePrev(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter, 120 void handleNext(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter, 124 bool noChangeInAdvance(CheckerContext &C, SVal Iter, const Expr *CE) const; 535 SVal Iter, bool Postfix) const { in handleIncrement() argument 541 const auto *Pos = getIteratorPosition(State, Iter); in handleIncrement() 546 advancePosition(State, Iter, OO_Plus, in handleIncrement() 551 const auto *NewPos = getIteratorPosition(NewState, Iter); in handleIncrement() [all …]
|
H A D | CastSizeChecker.cpp | 57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize() local 60 for (; Iter != End; ++Iter) in evenFlexibleArraySize() 61 Last = *Iter; in evenFlexibleArraySize()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | DebugStringTableSubsection.cpp | 98 auto Iter = StringToId.find(S); in getIdForString() local 99 assert(Iter != StringToId.end()); in getIdForString() 100 return Iter->second; in getIdForString() 104 auto Iter = IdToString.find(Id); in getStringForId() local 105 assert(Iter != IdToString.end()); in getStringForId() 106 return Iter->second; in getStringForId()
|
/freebsd/contrib/llvm-project/clang/include/clang/AST/ |
H A D | UnresolvedSet.h | 40 explicit UnresolvedSetIterator(DeclAccessPair *Iter) in UnresolvedSetIterator() argument 41 : iterator_adaptor_base(Iter) {} in UnresolvedSetIterator() 42 explicit UnresolvedSetIterator(const DeclAccessPair *Iter) in UnresolvedSetIterator() argument 43 : iterator_adaptor_base(const_cast<DeclAccessPair *>(Iter)) {} in UnresolvedSetIterator() 140 template<typename Iter> void assign(Iter I, Iter E) { decls().assign(I, E); } in assign()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | SparseBitVector.h | 326 ElementListConstIter Iter; variable 345 Iter = BitVector->Elements.begin(); in AdvanceToFirstNonZero() 346 BitNumber = Iter->index() * ElementSize; in AdvanceToFirstNonZero() 347 unsigned BitPos = Iter->find_first(); in AdvanceToFirstNonZero() 350 Bits = Iter->word(WordNumber); in AdvanceToFirstNonZero() 366 int NextSetBitNumber = Iter->find_next(BitNumber % ElementSize) ; in AdvanceToNextNonZero() 369 ++Iter; in AdvanceToNextNonZero() 373 if (Iter == BitVector->Elements.end()) { in AdvanceToNextNonZero() 378 BitNumber = Iter->index() * ElementSize; in AdvanceToNextNonZero() 379 NextSetBitNumber = Iter in AdvanceToNextNonZero() 802 for (ElementListConstIter Iter = Elements.begin(); count() local [all...] |
/freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymReader.h | 271 auto Iter = std::lower_bound(Begin, End, AddrOffset); 274 if (Iter == Begin && AddrOffset < *Begin) 276 if (Iter == End || AddrOffset < *Iter) 277 --Iter; 283 while (Iter != Begin) { 284 auto Prev = Iter - 1; 285 if (*Prev == *Iter) 286 Iter = Prev; 291 return std::distance(Begin, Iter); 262 auto Iter = std::lower_bound(Begin, End, AddrOffset); getAddressOffsetIndex() local [all...] |
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/ |
H A D | LVRange.cpp | 90 for (LVRangesTree::find_iterator Iter = RangesTree.find(Address), in getEntry() local 92 Iter != End; ++Iter) { in getEntry() 94 { dbgs() << format("[0x%08x,0x%08x] ", Iter->left(), Iter->right()); }); in getEntry() 95 Scope = Iter->value(); in getEntry()
|
H A D | LVSymbol.cpp | 114 LVLocations::iterator Iter = Locations->insert(Pos, Gap); in addLocationGap() local 122 return Iter; in addLocationGap() 144 for (LVLocations::iterator Iter = Locations->begin(); in fillLocationGaps() local 145 Iter != Locations->end(); ++Iter) { in fillLocationGaps() 146 Location = *Iter; in fillLocationGaps() 150 Iter = addLocationGap(Iter, Marker, LowPC - 1); in fillLocationGaps() 151 ++Iter; in fillLocationGaps()
|
H A D | LVScope.cpp | 262 auto Iter = std::remove_if(Container->begin(), Container->end(), Predicate); in removeElement() local 263 if (Iter != Container->end()) { in removeElement() 264 Container->erase(Iter, Container->end()); in removeElement() 1254 LVAddressToLine::const_iterator Iter = Map->lower_bound(Address); in addMapping() 1255 return (Iter != Map->end()) ? Iter->second : nullptr; 1264 LVAddressToLine::const_iterator Iter = Map->upper_bound(Address); in lineLowerBound() 1265 if (Iter != Map->begin()) 1266 Iter = std::prev(Iter); in lineUpperBound() 303 LVSymbols::iterator Iter = std::remove_if( addMissingElements() local 1262 LVAddressToLine::const_iterator Iter = Map->lower_bound(Address); lineLowerBound() local 1272 LVAddressToLine::const_iterator Iter = Map->upper_bound(Address); lineUpperBound() local 1429 for (LVPublicNames::const_iterator Iter = PublicNames.begin(); printLocalNames() local 1433 LVPublicNames::const_iterator Iter; printLocalNames() local 1464 LVOffsetElementMap::const_iterator Iter = Map.find(Offset); printWarnings() local 1537 LVSizesMap::const_iterator Iter = Sizes.find(Scope); printScopeSize() local [all...] |
/freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
H A D | HTMLLogger.cpp | 154 unsigned Iter; member 214 JOS.attribute("iter", E.Iter); in endAnalysis() 254 static std::string iterID(unsigned Block, unsigned Iter) { in iterID() argument 255 return llvm::formatv("B{0}:{1}", Block, Iter); in iterID() 257 static std::string elementIterID(unsigned Block, unsigned Iter, in elementIterID() argument 259 return llvm::formatv("B{0}:{1}_B{0}.{2}", Block, Iter, Element); in elementIterID() 270 unsigned Iter = Iters.back().Iter; in recordState() local 272 JOS.attributeObject(elementIterID(Block, Iter, ElementIndex), [&] { in recordState() 274 JOS.attribute("iter", Iter); in recordState() 325 const Iteration &Iter = Iters[IterIdx]; in writeBlock() local [all …]
|
/freebsd/contrib/llvm-project/llvm/lib/Testing/Annotations/ |
H A D | Annotations.cpp | 107 auto Iter = Points.find(Name); in pointsWithPayload() local 108 if (Iter == Points.end()) in pointsWithPayload() 112 Res.reserve(Iter->getValue().size()); in pointsWithPayload() 113 for (size_t I : Iter->getValue()) in pointsWithPayload() 152 auto Iter = Ranges.find(Name); in rangesWithPayload() local 153 if (Iter == Ranges.end()) in rangesWithPayload() 157 Res.reserve(Iter->getValue().size()); in rangesWithPayload() 158 for (size_t I : Iter->getValue()) in rangesWithPayload()
|
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
H A D | AnnotationRemarks.cpp | 55 auto Iter = DebugLoc2Annotated.insert({I.getDebugLoc().getAsMDNode(), {}}); in runImpl() local 56 Iter.first->second.push_back(&I); in runImpl() 65 auto Iter = Mapping.insert({AnnotationStr, 0}); in runImpl() local 66 Iter.first->second++; in runImpl()
|
/freebsd/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/ |
H A D | InputFile.cpp | 245 auto Iter = SC.checksums().getArray().at(Offset); in getNameFromChecksums() local 246 if (Iter == SC.checksums().getArray().end()) { in getNameFromChecksums() 250 uint32_t FO = Iter->FileNameOffset; in getNameFromChecksums() 280 auto Iter = SC.checksums().getArray().at(Offset); in formatFromChecksumsOffset() local 281 if (Iter == SC.checksums().getArray().end()) { in formatFromChecksumsOffset() 286 uint32_t FO = Iter->FileNameOffset; in formatFromChecksumsOffset() 293 if (Iter->Kind == FileChecksumKind::None) { in formatFromChecksumsOffset() 297 formatChecksumKind(Iter->Kind), toHex(Iter->Checksum)); in formatFromChecksumsOffset() 531 auto &Iter in scanToNextDebugS() local [all...] |
H A D | SymbolCache.cpp | 275 auto Iter = GlobalOffsetToSymbolId.find(Offset); in getOrCreateGlobalSymbolByOffset() local 276 if (Iter != GlobalOffsetToSymbolId.end()) in getOrCreateGlobalSymbolByOffset() 277 return Iter->second; in getOrCreateGlobalSymbolByOffset() 304 auto Iter = SymTabOffsetToSymbolId.find({Modi, RecordOffset}); in getOrCreateInlineSymbol() local 305 if (Iter != SymTabOffsetToSymbolId.end()) in getOrCreateInlineSymbol() 306 return Iter->second; in getOrCreateInlineSymbol() 341 auto Iter = AddressToSymbolId.find({Sect, Offset}); in findFunctionSymbolBySectOffset() local 342 if (Iter != AddressToSymbolId.end()) in findFunctionSymbolBySectOffset() 343 return getSymbolById(Iter->second); in findFunctionSymbolBySectOffset() 386 auto Iter = AddressToPublicSymId.find({Sect, Offset}); in findPublicSymbolBySectOffset() local [all …]
|
/freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
H A D | Symbol.h | 86 auto Iter = in addEntry() local 90 if ((Iter != std::end(Container)) && !(Targ < *Iter)) in addEntry() 91 return Iter; in addEntry() 93 return Container.insert(Iter, Targ); in addEntry()
|
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/ |
H A D | MipsDelaySlotFiller.cpp | 105 using Iter = MachineBasicBlock::iterator; typedef 248 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch, 261 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot, 270 bool searchForward(MachineBasicBlock &MBB, Iter Slot) const; 275 bool searchSuccBBs(MachineBasicBlock &MBB, Iter Slot) const; 309 static void insertDelayFiller(Iter Filler, const BB2BrMap &BrMap) { in insertDelayFiller() 323 static void addLiveInRegs(Iter Filler, MachineBasicBlock &MBB) { in addLiveInRegs() 557 Iter MipsDelaySlotFiller::replaceWithCompactBranch(MachineBasicBlock &MBB, in replaceWithCompactBranch() 558 Iter Branch, in replaceWithCompactBranch() 609 for (Iter I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineBasicBlock() [all …]
|
/freebsd/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/ |
H A D | RegisterUtilities.cpp | 36 auto Iter = llvm::find_if( in getRegset() local 38 return Iter == Notes.end() ? DataExtractor() : DataExtractor(Iter->data); in getRegset()
|
/freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
H A D | MemProfReader.h | 45 Iter = FunctionProfileData.begin(); in begin() 72 if (Iter == FunctionProfileData.end()) 82 const IndexedMemProfRecord &IndexedRecord = Iter->second; 84 Iter->first, 89 Iter++; 127 llvm::MapVector<GlobalValue::GUID, IndexedMemProfRecord>::iterator Iter; variable
|
/freebsd/contrib/llvm-project/llvm/include/llvm/MCA/ |
H A D | SourceMgr.h | 66 CircularSourceMgr(ArrayRef<UniqueInst> S, unsigned Iter) in CircularSourceMgr() argument 67 : Sequence(S), Current(0U), Iterations(Iter ? Iter : DefaultIterations) {} in CircularSourceMgr()
|
/freebsd/contrib/llvm-project/clang/lib/Tooling/Inclusions/ |
H A D | HeaderIncludes.cpp | 341 auto Iter = in addExistingInclude() local 343 Iter->second.push_back(std::move(IncludeToAdd)); in addExistingInclude() 344 auto &CurInclude = Iter->second.back(); in addExistingInclude() 382 auto Iter = IncludesByPriority.find(Priority); in insert() local 383 if (Iter != IncludesByPriority.end()) { in insert() 384 for (const auto *Inc : Iter->second) { in insert() 409 auto Iter = ExistingIncludes.find(IncludeName); in remove() local 410 if (Iter == ExistingIncludes.end()) in remove() 412 for (const auto &Inc : Iter->second) { in remove()
|