| /freebsd/contrib/llvm-project/lldb/tools/lldb-rpc/lldb-rpc-gen/server/ |
| H A D | RPCServerSourceEmitter.cpp | 89 for (auto Iter = method.Params.begin(); Iter != method.Params.end(); Iter++) { in EmitStorageForParameters() local 90 EmitStorageForOneParameter(Iter->Type, Iter->Name, method.Policy, in EmitStorageForParameters() 91 Iter->IsFollowedByLen); in EmitStorageForParameters() 93 if (!lldb_rpc_gen::TypeIsConstCharPtrPtr(Iter->Type) && in EmitStorageForParameters() 94 Iter->IsFollowedByLen) in EmitStorageForParameters() 95 Iter++; in EmitStorageForParameters() 154 for (auto Iter = method.Params.begin(); Iter != method.Params.end(); Iter++) { in EmitDecodeForParameters() local 155 EmitDecodeForOneParameter(Iter->Type, Iter->Name, method.Policy); in EmitDecodeForParameters() 156 if (!lldb_rpc_gen::TypeIsConstCharPtrPtr(Iter->Type) && in EmitDecodeForParameters() 157 Iter->IsFollowedByLen) in EmitDecodeForParameters() [all …]
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/ARM/ |
| H A D | MVEVPTBlockPass.cpp | 96 static bool StepOverPredicatedInstrs(MachineBasicBlock::instr_iterator &Iter, in StepOverPredicatedInstrs() argument 104 while (Iter != EndIter) { in StepOverPredicatedInstrs() 105 if (Iter->isDebugInstr()) { in StepOverPredicatedInstrs() 107 ++Iter; in StepOverPredicatedInstrs() 111 NextPred = getVPTInstrPredicate(*Iter, PredReg); in StepOverPredicatedInstrs() 117 ++Iter; in StepOverPredicatedInstrs() 122 (NextPred == ARMVCC::None || Iter == EndIter); in StepOverPredicatedInstrs() 127 static bool IsVPRDefinedOrKilledByBlock(MachineBasicBlock::iterator Iter, in IsVPRDefinedOrKilledByBlock() argument 129 for (; Iter != End; ++Iter) in IsVPRDefinedOrKilledByBlock() 130 if (Iter->definesRegister(ARM::VPR, /*TRI=*/nullptr) || in IsVPRDefinedOrKilledByBlock() [all …]
|
| H A D | MVETPAndVPTOptimisationsPass.cpp | 652 MachineBasicBlock::iterator Iter, in MoveVPNOTBeforeFirstUser() argument 654 assert(Iter->getOpcode() == ARM::MVE_VPNOT && "Not a VPNOT!"); in MoveVPNOTBeforeFirstUser() 655 assert(getVPTInstrPredicate(*Iter) == ARMVCC::None && in MoveVPNOTBeforeFirstUser() 658 MachineInstr &VPNOT = *Iter; in MoveVPNOTBeforeFirstUser() 666 for (; Iter != MBB.end(); ++Iter) { in MoveVPNOTBeforeFirstUser() 668 Iter->findRegisterUseOperand(VPNOTOperand, /*TRI=*/nullptr, in MoveVPNOTBeforeFirstUser() 674 if (Iter->findRegisterUseOperandIdx(Reg, /*TRI=*/nullptr) != -1) { in MoveVPNOTBeforeFirstUser() 679 if (Iter->findRegisterUseOperandIdx(VPNOTResult, /*TRI=*/nullptr) == -1) in MoveVPNOTBeforeFirstUser() 688 Iter->dump()); in MoveVPNOTBeforeFirstUser() 689 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(Name); in getEntry() local 91 return Iter != SymbolNames.end() ? Iter->second : Empty; in getEntry() 94 LVSymbolNames::iterator Iter = SymbolNames.find(Name); in getAddress() local 95 return Iter != SymbolNames.end() ? Iter->second.Address : 0; in getAddress() 98 LVSymbolNames::iterator Iter = SymbolNames.find(Name); in getIndex() local 99 return Iter != SymbolNames.end() ? Iter->second.SectionIndex in getIndex() 103 LVSymbolNames::iterator Iter = SymbolNames.find(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/libc/src/__support/CPP/ |
| H A D | iterator.h | 27 template <typename Iter> class reverse_iterator { 28 Iter current; 31 using reference = typename iterator_traits<Iter>::reference; 32 using value_type = typename iterator_traits<Iter>::value_type; 33 using iterator_type = Iter; 36 LIBC_INLINE constexpr explicit reverse_iterator(Iter it) : current(it) {} 39 cpp::enable_if_t<!cpp::is_same_v<Iter, Other> && 40 cpp::is_convertible_v<const Other &, Iter>, 78 Iter tmp = current;
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
| H A D | GsymReader.h | 335 auto Iter = std::lower_bound(Begin, End, AddrOffset); in getAddressOffsetIndex() local 338 if (Iter == Begin && AddrOffset < *Begin) in getAddressOffsetIndex() 340 if (Iter == End || AddrOffset < *Iter) in getAddressOffsetIndex() 341 --Iter; in getAddressOffsetIndex() 347 while (Iter != Begin) { in getAddressOffsetIndex() 348 auto Prev = Iter - 1; in getAddressOffsetIndex() 349 if (*Prev == *Iter) in getAddressOffsetIndex() 350 Iter = Prev; in getAddressOffsetIndex() 355 return std::distance(Begin, Iter); in getAddressOffsetIndex()
|
| /freebsd/contrib/llvm-project/llvm/lib/Frontend/OpenMP/ |
| H A D | OMP.cpp | 103 IteratorTy Iter = Leafs.begin(); in getLeafOrCompositeConstructs() local 105 auto Range = getFirstCompositeRange(llvm::make_range(Iter, Leafs.end())); in getLeafOrCompositeConstructs() 107 for (; Iter != Range.begin(); ++Iter) in getLeafOrCompositeConstructs() 108 Output.push_back(*Iter); in getLeafOrCompositeConstructs() 114 Iter = Range.end(); in getLeafOrCompositeConstructs() 118 assert(Iter == Leafs.end() && "Malformed directive"); in getLeafOrCompositeConstructs() 120 } while (Iter != Leafs.end()); in getLeafOrCompositeConstructs() 152 auto Iter = std::lower_bound( in getCompoundConstruct() local 165 if (Iter == std::end(LeafConstructTable)) in getCompoundConstruct() 169 Directive Found = (*Iter)[0]; in getCompoundConstruct()
|
| /freebsd/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
| H A D | DebugStringTableSubsection.cpp | 97 auto Iter = StringToId.find(S); in getIdForString() local 98 assert(Iter != StringToId.end()); in getIdForString() 99 return Iter->second; in getIdForString() 103 auto Iter = IdToString.find(Id); in getStringForId() local 104 assert(Iter != IdToString.end()); in getStringForId() 105 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() 139 template<typename Iter> void assign(Iter I, Iter E) { decls().assign(I, E); } in assign()
|
| /freebsd/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | LastRunTrackingAnalysis.cpp | 34 auto Iter = TrackedPasses.find(ID); in shouldSkipImpl() local 35 if (Iter == TrackedPasses.end()) in shouldSkipImpl() 37 if (!Iter->second || Iter->second(Ptr)) { in shouldSkipImpl()
|
| /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, 118 SVal Iter, SVal Amount) const; 120 SVal Iter, SVal Amount) const; 122 SVal Iter, SVal Amount) const; 125 bool noChangeInAdvance(CheckerContext &C, SVal Iter, const Expr *CE) const; 539 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 …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/ |
| H A D | MemoryProfileInfo.h | 182 IteratorT Iter; member 185 bool operator==(const CallStackIterator &rhs) { return Iter == rhs.Iter; } 187 void operator++() { ++Iter; } 206 Iter = nullptr; in CallStackIterator() 209 Iter = End ? N->StackIdIndices.end() : N->StackIdIndices.begin(); in CallStackIterator() 214 assert(Iter != N->StackIdIndices.end()); 215 return *Iter;
|
| /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/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()
|
| /freebsd/contrib/llvm-project/clang/lib/Analysis/FlowSensitive/ |
| H A D | HTMLLogger.cpp | 153 unsigned Iter; member 213 JOS.attribute("iter", E.Iter); in endAnalysis() 253 static std::string iterID(unsigned Block, unsigned Iter) { in iterID() argument 254 return llvm::formatv("B{0}:{1}", Block, Iter); in iterID() 256 static std::string elementIterID(unsigned Block, unsigned Iter, in elementIterID() argument 258 return llvm::formatv("B{0}:{1}_B{0}.{2}", Block, Iter, Element); in elementIterID() 269 unsigned Iter = Iters.back().Iter; in recordState() local 271 JOS.attributeObject(elementIterID(Block, Iter, ElementIndex), [&] { in recordState() 273 JOS.attribute("iter", Iter); in recordState() 324 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/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/lib/Target/Mips/ |
| H A D | MipsDelaySlotFiller.cpp | 103 using Iter = MachineBasicBlock::iterator; typedef 243 Iter replaceWithCompactBranch(MachineBasicBlock &MBB, Iter Branch, 256 RegDefsUses &RegDU, InspectMemInstr &IM, Iter Slot, 265 bool searchForward(MachineBasicBlock &MBB, Iter Slot) const; 270 bool searchSuccBBs(MachineBasicBlock &MBB, Iter Slot) const; 304 static void insertDelayFiller(Iter Filler, const BB2BrMap &BrMap) { in insertDelayFiller() 318 static void addLiveInRegs(Iter Filler, MachineBasicBlock &MBB) { in addLiveInRegs() 552 Iter MipsDelaySlotFiller::replaceWithCompactBranch(MachineBasicBlock &MBB, in replaceWithCompactBranch() 553 Iter Branch, in replaceWithCompactBranch() 605 for (Iter I = MBB.begin(); I != MBB.end(); ++I) { in runOnMachineBasicBlock() [all …]
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/TextAPI/ |
| H A D | Symbol.h | 87 auto Iter = in addEntry() local 91 if ((Iter != std::end(Container)) && !(Targ < *Iter)) in addEntry() 92 return Iter; in addEntry() 94 return Container.insert(Iter, Targ); in addEntry()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/ProfileData/ |
| H A D | MemProfRadixTree.h | 27 value_type DerefIterator(IterTy Iter) { in DerefIterator() argument 28 using deref_type = llvm::remove_cvref_t<decltype(*Iter)>; in DerefIterator() 30 return *Iter; in DerefIterator() 32 return Iter->second; in DerefIterator() 51 auto Iter = Map.find(Id); in operator() local 52 if (Iter == Map.end()) { in operator() 56 return detail::DerefIterator<Frame>(Iter); in operator()
|
| H A D | MemProfReader.h | 47 Iter = MemProfData.Records.begin(); in begin() 61 if (Iter == MemProfData.Records.end()) 70 const IndexedMemProfRecord &IndexedRecord = Iter->second; 72 Iter->first, 77 Iter++; 100 llvm::MapVector<GlobalValue::GUID, IndexedMemProfRecord>::iterator Iter; variable
|
| /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/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()
|