| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/ARM/ |
| H A D | MVEVPTBlockPass.cpp | 101 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 D | MVETPAndVPTOptimisationsPass.cpp | 616 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 D | tsan_clock.h | 43 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 D | tsan_clock.h | 41 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 D | tsan_clock.h | 42 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 D | InterfaceFile.cpp | 34 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 D | MCPseudoProbe.cpp | 79 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 D | IteratorModeling.cpp | 106 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 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()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/MC/ |
| H A D | MCRegisterInfo.h | 244 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 D | StratifiedSets.h | 95 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 D | SparseBitVector.h | 325 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 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()
|
| /netbsd-src/external/apache2/llvm/dist/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() 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 D | GsymReader.h | 264 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 D | SymbolCache.cpp | 270 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 D | MipsDelaySlotFiller.cpp | 105 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 D | MipsBranchExpansion.cpp | 123 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 D | HeaderIncludes.cpp | 326 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 D | SourceMgr.h | 36 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 D | AnnotationRemarks.cpp | 93 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 D | InputFile.cpp | 233 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 D | DWARFVerifier.h | 69 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 D | ProfileSummaryBuilder.cpp | 131 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 D | DWARFVerifier.cpp | 41 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 …]
|