Home
last modified time | relevance | path

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

1234567

/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
H A DMVEVPTBlockPass.cpp101 static bool StepOverPredicatedInstrs(MachineBasicBlock::instr_iterator &Iter, in StepOverPredicatedInstrs() argument
109 while (Iter != EndIter) { in StepOverPredicatedInstrs()
110 NextPred = getVPTInstrPredicate(*Iter, PredReg); in StepOverPredicatedInstrs()
116 ++Iter; in StepOverPredicatedInstrs()
121 (NextPred == ARMVCC::None || Iter == EndIter); in StepOverPredicatedInstrs()
126 static bool IsVPRDefinedOrKilledByBlock(MachineBasicBlock::iterator Iter, in IsVPRDefinedOrKilledByBlock() argument
128 for (; Iter != End; ++Iter) in IsVPRDefinedOrKilledByBlock()
129 if (Iter->definesRegister(ARM::VPR) || Iter->killsRegister(ARM::VPR)) in IsVPRDefinedOrKilledByBlock()
157 CreateVPTBlock(MachineBasicBlock::instr_iterator &Iter, in CreateVPTBlock() argument
160 MachineBasicBlock::instr_iterator BlockBeg = Iter; in CreateVPTBlock()
[all …]
H A DMVETPAndVPTOptimisationsPass.cpp616 MachineBasicBlock::iterator Iter, in MoveVPNOTBeforeFirstUser() argument
618 assert(Iter->getOpcode() == ARM::MVE_VPNOT && "Not a VPNOT!"); in MoveVPNOTBeforeFirstUser()
619 assert(getVPTInstrPredicate(*Iter) == ARMVCC::None && in MoveVPNOTBeforeFirstUser()
622 MachineInstr &VPNOT = *Iter; in MoveVPNOTBeforeFirstUser()
630 for (; Iter != MBB.end(); ++Iter) { in MoveVPNOTBeforeFirstUser()
632 Iter->findRegisterUseOperand(VPNOTOperand, /*isKill*/ true)) { in MoveVPNOTBeforeFirstUser()
637 if (Iter->findRegisterUseOperandIdx(Reg) != -1) { in MoveVPNOTBeforeFirstUser()
642 if (Iter->findRegisterUseOperandIdx(VPNOTResult) == -1) in MoveVPNOTBeforeFirstUser()
651 Iter->dump()); in MoveVPNOTBeforeFirstUser()
652 MBB.splice(Iter, &MBB, VPNOT.getIterator()); in MoveVPNOTBeforeFirstUser()
[all …]
/netbsd-src/sys/external/bsd/compiler_rt/dist/lib/tsan/rtl/
H A Dtsan_clock.h43 class Iter {
45 explicit Iter(SyncClock* parent);
46 Iter& operator++();
47 bool operator!=(const Iter& other);
60 Iter begin();
61 Iter end();
65 friend class Iter; variable
189 ALWAYS_INLINE SyncClock::Iter SyncClock::begin() { in begin()
190 return Iter(this); in begin()
193 ALWAYS_INLINE SyncClock::Iter SyncClock::end() { in end()
[all …]
/netbsd-src/external/gpl3/gcc.old/dist/libsanitizer/tsan/
H A Dtsan_clock.h41 class Iter {
43 explicit Iter(SyncClock* parent);
44 Iter& operator++();
45 bool operator!=(const Iter& other);
58 Iter begin();
59 Iter end();
63 friend class Iter; variable
187 ALWAYS_INLINE SyncClock::Iter SyncClock::begin() { in begin()
188 return Iter(this); in begin()
191 ALWAYS_INLINE SyncClock::Iter SyncClock::end() { in end()
[all …]
/netbsd-src/external/gpl3/gcc/dist/libsanitizer/tsan/
H A Dtsan_clock.h42 class Iter {
44 explicit Iter(SyncClock* parent);
45 Iter& operator++();
46 bool operator!=(const Iter& other);
59 Iter begin();
60 Iter end();
64 friend class Iter; variable
256 ALWAYS_INLINE SyncClock::Iter SyncClock::begin() { in begin()
257 return Iter(this); in begin()
260 ALWAYS_INLINE SyncClock::Iter SyncClock::end() { in end()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/TextAPI/
H A DInterfaceFile.cpp34 auto Iter = in addEntry() local
38 if ((Iter != std::end(Container)) && !(Target_ < *Iter)) in addEntry()
39 return Iter; in addEntry()
41 return Container.insert(Iter, Target_); in addEntry()
62 auto Iter = lower_bound(ParentUmbrellas, Target_, in addParentUmbrella() local
66 if ((Iter != ParentUmbrellas.end()) && !(Target_ < Iter->first)) { in addParentUmbrella()
67 Iter->second = std::string(Parent); in addParentUmbrella()
71 ParentUmbrellas.emplace(Iter, Target_, std::string(Parent)); in addParentUmbrella()
75 auto Iter = lower_bound(UUIDs, Target_, in addUUID() local
79 if ((Iter != UUIDs.end()) && !(Target_ < Iter->first)) { in addUUID()
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/MC/
H A DMCPseudoProbe.cpp79 auto Iter = Inlinees.find(Site); in getOrAddNode() local
80 if (Iter == Inlinees.end()) { in getOrAddNode()
85 return Iter->second; in getOrAddNode()
118 auto Iter = InlineStack.begin(); in addPseudoProbe() local
119 auto Index = std::get<1>(*Iter); in addPseudoProbe()
120 Iter++; in addPseudoProbe()
121 for (; Iter != InlineStack.end(); Iter++) { in addPseudoProbe()
123 Cur = Cur->getOrAddNode(InlineSite(std::get<0>(*Iter), Index)); in addPseudoProbe()
124 Index = std::get<1>(*Iter); in addPseudoProbe()
/netbsd-src/external/apache2/llvm/dist/clang/lib/StaticAnalyzer/Checkers/
H A DIteratorModeling.cpp106 void handleIncrement(CheckerContext &C, const SVal &RetVal, const SVal &Iter,
108 void handleDecrement(CheckerContext &C, const SVal &RetVal, const SVal &Iter,
115 void handleAdvance(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter,
117 void handlePrev(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter,
119 void handleNext(CheckerContext &C, const Expr *CE, SVal RetVal, SVal Iter,
123 bool noChangeInAdvance(CheckerContext &C, SVal Iter, const Expr *CE) const;
539 const SVal &Iter, bool Postfix) const { in handleIncrement() argument
545 const auto *Pos = getIteratorPosition(State, Iter); in handleIncrement()
550 advancePosition(State, Iter, OO_Plus, in handleIncrement()
555 const auto *NewPos = getIteratorPosition(NewState, Iter); in handleIncrement()
[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()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/
H A DMCRegisterInfo.h244 MCRegisterInfo::DiffListIterator Iter; variable
249 mc_difflist_iterator(MCRegisterInfo::DiffListIterator Iter) : Iter(Iter) {} in mc_difflist_iterator() argument
253 Iter.init(Reg, DiffList); in mc_difflist_iterator()
254 Val = *Iter; in mc_difflist_iterator()
265 End.Iter.List = nullptr; in end()
270 return Iter.List == Arg.Iter.List;
277 assert(Iter.List && "Cannot increment the end iterator!");
278 ++Iter;
279 Val = *Iter;
287 mc_subreg_iterator(MCRegisterInfo::DiffListIterator Iter) in mc_subreg_iterator() argument
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DStratifiedSets.h95 auto Iter = Values.find(Elem); in find() local
96 if (Iter == Values.end()) in find()
98 return Iter->second; in find()
282 auto Iter = Remaps.find(Above.Number); in finalizeSets() local
283 assert(Iter != Remaps.end()); in finalizeSets()
284 Link.Above = Iter->second; in finalizeSets()
289 auto Iter = Remaps.find(Below.Number); in finalizeSets() local
290 assert(Iter != Remaps.end()); in finalizeSets()
291 Link.Below = Iter->second; in finalizeSets()
298 auto Iter = Remaps.find(Link.Number); in finalizeSets() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A DSparseBitVector.h325 ElementListConstIter Iter; variable
344 Iter = BitVector->Elements.begin(); in AdvanceToFirstNonZero()
345 BitNumber = Iter->index() * ElementSize; in AdvanceToFirstNonZero()
346 unsigned BitPos = Iter->find_first(); in AdvanceToFirstNonZero()
349 Bits = Iter->word(WordNumber); in AdvanceToFirstNonZero()
365 int NextSetBitNumber = Iter->find_next(BitNumber % ElementSize) ; in AdvanceToNextNonZero()
368 ++Iter; in AdvanceToNextNonZero()
372 if (Iter == BitVector->Elements.end()) { in AdvanceToNextNonZero()
377 BitNumber = Iter->index() * ElementSize; in AdvanceToNextNonZero()
378 NextSetBitNumber = Iter->find_first(); in AdvanceToNextNonZero()
[all …]
/netbsd-src/external/apache2/llvm/dist/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()
/netbsd-src/external/apache2/llvm/dist/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()
131 template<typename Iter> void assign(Iter I, Iter E) { decls().assign(I, E); } in assign()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/GSYM/
H A DGsymReader.h264 auto Iter = std::lower_bound(Begin, End, AddrOffset); in getAddressOffsetIndex() local
267 if (Iter == Begin && AddrOffset < *Begin) in getAddressOffsetIndex()
269 if (Iter == End || AddrOffset < *Iter) in getAddressOffsetIndex()
270 --Iter; in getAddressOffsetIndex()
271 return std::distance(Begin, Iter); in getAddressOffsetIndex()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/PDB/Native/
H A DSymbolCache.cpp270 auto Iter = GlobalOffsetToSymbolId.find(Offset); in getOrCreateGlobalSymbolByOffset() local
271 if (Iter != GlobalOffsetToSymbolId.end()) in getOrCreateGlobalSymbolByOffset()
272 return Iter->second; in getOrCreateGlobalSymbolByOffset()
299 auto Iter = SymTabOffsetToSymbolId.find({Modi, RecordOffset}); in getOrCreateInlineSymbol() local
300 if (Iter != SymTabOffsetToSymbolId.end()) in getOrCreateInlineSymbol()
301 return Iter->second; in getOrCreateInlineSymbol()
336 auto Iter = AddressToSymbolId.find({Sect, Offset}); in findFunctionSymbolBySectOffset() local
337 if (Iter != AddressToSymbolId.end()) in findFunctionSymbolBySectOffset()
338 return getSymbolById(Iter->second); in findFunctionSymbolBySectOffset()
381 auto Iter = AddressToPublicSymId.find({Sect, Offset}); in findPublicSymbolBySectOffset() local
[all …]
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Mips/
H A DMipsDelaySlotFiller.cpp105 using Iter = MachineBasicBlock::iterator; typedef
249 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch,
262 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot,
271 bool searchForward(MachineBasicBlock &MBB, Iter Slot) const;
276 bool searchSuccBBs(MachineBasicBlock &MBB, Iter Slot) const;
310 static void insertDelayFiller(Iter Filler, const BB2BrMap &BrMap) { in insertDelayFiller()
324 static void addLiveInRegs(Iter Filler, MachineBasicBlock &MBB) { in addLiveInRegs()
559 Iter MipsDelaySlotFiller::replaceWithCompactBranch(MachineBasicBlock &MBB, in replaceWithCompactBranch()
560 Iter Branch, in replaceWithCompactBranch()
611 for (Iter I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineBasicBlock()
[all …]
H A DMipsBranchExpansion.cpp123 using Iter = MachineBasicBlock::iterator; typedef
158 void replaceBranch(MachineBasicBlock &MBB, Iter Br, const DebugLoc &DL,
192 static Iter getNextMachineInstrInBB(Iter Position) { in getNextMachineInstrInBB()
193 Iter I = Position, E = Position->getParent()->end(); in getNextMachineInstrInBB()
195 [](const Iter &Insn) { return Insn->isTransient(); }); in getNextMachineInstrInBB()
202 static std::pair<Iter, bool> getNextMachineInstr(Iter Position, in getNextMachineInstr()
216 Iter Instr = getNextMachineInstrInBB(Position); in getNextMachineInstr()
334 void MipsBranchExpansion::replaceBranch(MachineBasicBlock &MBB, Iter Br, in replaceBranch()
749 for (Iter I = FI->begin(); I != FI->end(); ++I) { in handleForbiddenSlot()
755 Iter Inst; in handleForbiddenSlot()
[all …]
/netbsd-src/external/apache2/llvm/dist/clang/lib/Tooling/Inclusions/
H A DHeaderIncludes.cpp326 auto Iter = in addExistingInclude() local
328 Iter->second.push_back(std::move(IncludeToAdd)); in addExistingInclude()
329 auto &CurInclude = Iter->second.back(); in addExistingInclude()
362 auto Iter = IncludesByPriority.find(Priority); in insert() local
363 if (Iter != IncludesByPriority.end()) { in insert()
364 for (const auto *Inc : Iter->second) { in insert()
387 auto Iter = ExistingIncludes.find(IncludeName); in remove() local
388 if (Iter == ExistingIncludes.end()) in remove()
390 for (const auto &Inc : Iter->second) { in remove()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MCA/
H A DSourceMgr.h36 SourceMgr(ArrayRef<UniqueInst> S, unsigned Iter) in SourceMgr() argument
37 : Sequence(S), Current(0), Iterations(Iter ? Iter : DefaultIterations) {} in SourceMgr()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DAnnotationRemarks.cpp93 auto Iter = DebugLoc2Annotated.insert({I.getDebugLoc().getAsMDNode(), {}}); in runImpl() local
94 Iter.first->second.push_back(&I); in runImpl()
98 auto Iter = Mapping.insert({cast<MDString>(Op.get())->getString(), 0}); in runImpl() local
99 Iter.first->second++; in runImpl()
/netbsd-src/external/apache2/llvm/dist/llvm/tools/llvm-pdbutil/
H A DInputFile.cpp233 auto Iter = SC.checksums().getArray().at(Offset); in formatFromChecksumsOffset() local
234 if (Iter == SC.checksums().getArray().end()) { in formatFromChecksumsOffset()
239 uint32_t FO = Iter->FileNameOffset; in formatFromChecksumsOffset()
246 if (Iter->Kind == FileChecksumKind::None) { in formatFromChecksumsOffset()
250 formatChecksumKind(Iter->Kind), toHex(Iter->Checksum)); in formatFromChecksumsOffset()
484 auto &Iter = *SectionIter; in scanToNextDebugS() local
487 while (++Iter != End) { in scanToNextDebugS()
489 SectionRef SR = *Iter; in scanToNextDebugS()
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/DebugInfo/DWARF/
H A DDWARFVerifier.h69 auto Iter = std::upper_bound(Begin, End, R); in findRange() local
70 if (Iter != Begin) in findRange()
71 --Iter; in findRange()
72 return Iter; in findRange()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/ProfileData/
H A DProfileSummaryBuilder.cpp131 auto Iter = CountFrequencies.begin(); in computeDetailedSummary() local
146 while (CurrSum < DesiredCount && Iter != End) { in computeDetailedSummary()
147 Count = Iter->first; in computeDetailedSummary()
148 uint32_t Freq = Iter->second; in computeDetailedSummary()
151 Iter++; in computeDetailedSummary()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/DebugInfo/DWARF/
H A DDWARFVerifier.cpp41 auto Iter = Pos - 1; in insert() local
42 DWARFAddressRange Range(*Iter); in insert()
43 if (Iter->merge(R)) in insert()
54 auto Iter = Children.begin(); in insert() local
55 while (Iter != End) { in insert()
56 if (Iter->intersects(RI)) in insert()
57 return Iter; in insert()
58 ++Iter; in insert()
743 auto Iter = StmtListToDie.find(LineTableOffset); in verifyDebugLineStmtOffsets() local
744 if (Iter != StmtListToDie.end()) { in verifyDebugLineStmtOffsets()
[all …]

1234567