Home
last modified time | relevance | path

Searched refs:Iter (Results 1 – 25 of 182) sorted by relevance

12345678

/freebsd-src/contrib/llvm-project/llvm/lib/Target/ARM/
H A DMVEVPTBlockPass.cpp96 // Advances Iter past a block of predicated instructions.
99 // Iter didn't point to a predicated instruction.
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()
129 // Returns true if at least one instruction in the range [Iter, En
131 IsVPRDefinedOrKilledByBlock(MachineBasicBlock::iterator Iter,MachineBasicBlock::iterator End) IsVPRDefinedOrKilledByBlock() argument
162 CreateVPTBlock(MachineBasicBlock::instr_iterator & Iter,MachineBasicBlock::instr_iterator EndIter,SmallVectorImpl<MachineInstr * > & DeadInstructions) CreateVPTBlock() argument
[all...]
H A DMVETPAndVPTOptimisationsPass.cpp654 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()
688 // Move the VPNOT right before Iter in MoveVPNOTBeforeFirstUser()
715 MachineBasicBlock::iterator Iter = MBB.begin(), End = MBB.end(); ReduceOldVCCRValueUses() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Readers/
H A DLVBinaryReader.cpp90 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 in getIsComdat() local
316 LVSections::iterator Iter = Sections.find(SectionIndex); getSection() local
327 LVSectionAddresses::const_iterator Iter = getSection() local
584 LVLines::iterator Iter = DebugLines->begin(); processLines() local
852 for (LVLines::iterator Iter = IterStart; Iter < IterEnd; ++Iter) processLines() local
871 LVInlineeLine::iterator Iter = CUInlineeLines.find(Scope); includeInlineeLines() local
904 LVLines::iterator Iter = std::find_if( includeInlineeLines() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymReader.h271 auto Iter = std::lower_bound(Begin, End, AddrOffset); in getAddressOffsetIndex() local
274 if (Iter == Begin && AddrOffset < *Begin) in getAddressOffsetIndex()
276 if (Iter == End || AddrOffset < *Iter) in getAddressOffsetIndex()
277 --Iter; in getAddressOffsetIndex()
283 while (Iter != Begin) { in getAddressOffsetIndex()
284 auto Prev = Iter - 1; in getAddressOffsetIndex()
285 if (*Prev == *Iter) in getAddressOffsetIndex()
286 Iter = Prev; in getAddressOffsetIndex()
291 return std::distance(Begin, Iter); in getAddressOffsetIndex()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DMemoryProfileInfo.h130 IteratorT Iter;
133 bool operator==(const CallStackIterator &rhs) { return Iter == rhs.Iter; }
135 void operator++() { ++Iter; } in end()
154 Iter = nullptr;
157 Iter = End ? N->StackIdIndices.end() : N->StackIdIndices.begin();
162 assert(Iter != N->StackIdIndices.end()); in back()
163 return *Iter; in back()
124 IteratorT Iter; global() member
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DDebugStringTableSubsection.cpp98 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-src/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp107 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()
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()
534 handleIncrement(CheckerContext & C,SVal RetVal,SVal Iter,bool Postfix) const handleIncrement() argument
560 handleDecrement(CheckerContext & C,SVal RetVal,SVal Iter,bool Postfix) const handleDecrement() argument
668 handleAdvance(CheckerContext & C,const Expr * CE,SVal RetVal,SVal Iter,SVal Amount) const handleAdvance() argument
674 handlePrev(CheckerContext & C,const Expr * CE,SVal RetVal,SVal Iter,SVal Amount) const handlePrev() argument
679 handleNext(CheckerContext & C,const Expr * CE,SVal RetVal,SVal Iter,SVal Amount) const handleNext() argument
695 noChangeInAdvance(CheckerContext & C,SVal Iter,const Expr * CE) const noChangeInAdvance() argument
[all...]
H A DCastSizeChecker.cpp57 RecordDecl::field_iterator Iter(RD->field_begin()); in evenFlexibleArraySize() local
60 for (; Iter != End; ++Iter) in evenFlexibleArraySize()
61 Last = *Iter; in evenFlexibleArraySize()
/freebsd-src/contrib/llvm-project/clang/include/clang/AST/
H A DUnresolvedSet.h40 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); }
/freebsd-src/contrib/llvm-project/llvm/include/llvm/ADT/
H A DSparseBitVector.h326 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->find_first(); in AdvanceToNextNonZero()
[all …]
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/LogicalView/Core/
H A DLVRange.cpp90 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 DLVSymbol.cpp114 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()
/freebsd-src/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/
H A DHTMLLogger.cpp154 unsigned Iter; member
214 JOS.attribute("iter", E.Iter); in endAnalysis()
254 static std::string iterID(unsigned Block, unsigned Iter) {
255 return llvm::formatv("B{0}:{1}", Block, Iter);
257 static std::string elementIterID(unsigned Block, unsigned Iter,
259 return llvm::formatv("B{0}:{1}_B{0}.{2}", Block, Iter, Element);
270 unsigned Iter = Iters.back().Iter; in recordState()
272 JOS.attributeObject(elementIterID(Block, Iter, ElementIndex), [&] { in recordState()
274 JOS.attribute("iter", Iter); in recordState()
246 iterID(unsigned Block,unsigned Iter) iterID() argument
249 elementIterID(unsigned Block,unsigned Iter,unsigned Element) elementIterID() argument
262 unsigned Iter = Iters.back().Iter; recordState() local
313 const Iteration &Iter = Iters[IterIdx]; writeBlock() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Testing/Annotations/
H A DAnnotations.cpp107 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-src/contrib/llvm-project/llvm/include/llvm/ProfileData/
H A DRawMemProfReader.h104 llvm::MapVector<GlobalValue::GUID, IndexedMemProfRecord>::iterator Iter; global() variable
/freebsd-src/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp55 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-src/contrib/llvm-project/llvm/include/llvm/TextAPI/
H A DSymbol.h86 auto Iter =
90 if ((Iter != std::end(Container)) && !(Targ < *Iter)) in getArchitectures()
91 return Iter; in getArchitectures()
93 return Container.insert(Iter, Targ); in getFlags()
72 auto Iter = addEntry() local
/freebsd-src/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DInputFile.cpp245 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 = *SectionIter; in scanToNextDebugS() local
534 while (++Iter != End) { in scanToNextDebugS()
[all …]
H A DSymbolCache.cpp275 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 in findPublicSymbolBySectOffset() local
627 auto Iter = FileNameOffsetToId.find(Checksums.FileNameOffset); getOrCreateSourceFile() local
[all...]
/freebsd-src/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp105 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 Branc in replaceWithCompactBranch()
[all...]
/freebsd-src/contrib/llvm-project/lldb/source/Plugins/Process/elf-core/
H A DRegisterUtilities.cpp36 auto Iter = llvm::find_if( in getRegset() local
38 return Iter == Notes.end() ? DataExtractor() : DataExtractor(Iter->data); in getRegset()
/freebsd-src/contrib/llvm-project/llvm/include/llvm/MCA/
H A DSourceMgr.h66 CircularSourceMgr(ArrayRef<UniqueInst> S, unsigned Iter) in CircularSourceMgr() argument
67 : Sequence(S), Current(0U), Iterations(Iter ? Iter : DefaultIterations) {} in CircularSourceMgr()
/freebsd-src/contrib/llvm-project/clang/lib/Tooling/Inclusions/
H A DHeaderIncludes.cpp341 auto Iter = in addExistingInclude()
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()
383 if (Iter != IncludesByPriority.end()) { in insert()
384 for (const auto *Inc : Iter->second) { in insert()
409 auto Iter = ExistingIncludes.find(IncludeName); in remove()
410 if (Iter == ExistingIncludes.end()) in remove()
412 for (const auto &Inc : Iter->second) { in remove()
331 auto Iter = addExistingInclude() local
372 auto Iter = IncludesByPriority.find(Priority); insert() local
399 auto Iter = ExistingIncludes.find(IncludeName); remove() local
/freebsd-src/contrib/llvm-project/llvm/lib/TextAPI/
H A DInterfaceFile.cpp45 auto Iter = lower_bound(ParentUmbrellas, Target_, in addParentUmbrella()
49 if ((Iter != ParentUmbrellas.end()) && !(Target_ < Iter->first)) { in addParentUmbrella()
50 Iter->second = std::string(Parent); in addParentUmbrella()
54 ParentUmbrellas.emplace(Iter, Target_, std::string(Parent)); in addParentUmbrella()
62 auto Iter = in addRPath()
66 if ((Iter != RPaths.end()) && (*Iter == Entry)) in addRPath()
69 RPaths.emplace(Iter, Entry); in addRPath()
44 auto Iter = lower_bound(ParentUmbrellas, Target_, addParentUmbrella() local
61 auto Iter = addRPath() local
/freebsd-src/contrib/llvm-project/llvm/lib/ProfileData/
H A DProfileSummaryBuilder.cpp137 auto Iter = CountFrequencies.begin(); in computeDetailedSummary() local
152 while (CurrSum < DesiredCount && Iter != End) { in computeDetailedSummary()
153 Count = Iter->first; in computeDetailedSummary()
154 uint32_t Freq = Iter->second; in computeDetailedSummary()
157 Iter++; in computeDetailedSummary()

12345678