|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ilist.h 245 for (const_reference V : L2)
360 if (I == begin())
include/llvm/ADT/simple_ilist.h 135 return std::distance(begin(), end());
139 const_reference front() const { return *begin(); }
175 for (const_reference V : L2)
include/llvm/Analysis/AliasSetTracker.h 418 const_iterator begin() const { return AliasSets.begin(); }
include/llvm/Analysis/IVUsers.h 146 const_iterator begin() const { return IVUses.begin(); }
include/llvm/CodeGen/MachineBasicBlock.h 201 const_instr_iterator instr_begin() const { return Insts.begin(); }
include/llvm/CodeGen/MachineFunction.h 652 const_iterator begin() const { return BasicBlocks.begin(); }
696 for (const MachineBasicBlock &MBB : BasicBlocks)
include/llvm/CodeGen/SelectionDAG.h 454 allnodes_const_iterator allnodes_begin() const { return AllNodes.begin(); }
include/llvm/IR/BasicBlock.h 274 inline const_iterator begin() const { return InstList.begin(); }
include/llvm/IR/Function.h 686 const_iterator begin() const { return BasicBlocks.begin(); }
include/llvm/IR/InstIterator.h 61 : BBs(&m.getBasicBlockList()), BB(BBs->begin()) { // begin ctor
include/llvm/IR/Module.h 583 const_global_iterator global_begin() const { return GlobalList.begin(); }
600 const_iterator begin() const { return FunctionList.begin(); }
622 const_alias_iterator alias_begin() const { return AliasList.begin(); }
640 const_ifunc_iterator ifunc_begin() const { return IFuncList.begin(); }
713 return NamedMDList.begin();
include/llvm/MC/MCSection.h 164 const_iterator begin() const { return Fragments.begin(); }
lib/Analysis/AliasSetTracker.cpp 548 for (auto &Access : *Accesses)
lib/Analysis/IVUsers.cpp 326 for (const IVStrideUse &IVUse : IVUses) {
lib/Analysis/MemorySSA.cpp 1943 for (const MemoryAccess &MA : *Accesses) {
2003 auto ALI = AL->begin();
2012 auto DLI = DL->begin();
2100 for (const auto &I : *AL)
lib/Analysis/MemorySSAUpdater.cpp 263 assert((!Defs || (++Defs->begin() == Defs->end())) &&
566 assert(DefIt != MSSA->getBlockDefs(DefMUD->getBlock())->begin() &&
589 for (const MemoryAccess &MA : *Acc) {
lib/CodeGen/SlotIndexes.cpp 239 for (IndexList::const_iterator itr = indexList.begin();
lib/ExecutionEngine/Orc/SpeculateAnalyses.cpp 140 for (auto &Block : F.getBasicBlockList())
lib/IR/Function.cpp 211 for (const BasicBlock &BB : BasicBlocks)
lib/Transforms/IPO/SampleProfile.cpp 724 for (auto &I : BB->getInstList()) {
lib/Transforms/IPO/WholeProgramDevirt.cpp 1541 for (const Function &Fn : FL) {
lib/Transforms/Scalar/GVNHoist.cpp 395 for (const MemoryAccess &MA : *Acc)
lib/Transforms/Scalar/LICM.cpp 355 for (const auto &MA : *Accesses) {
1068 for (const auto &Acc : *Accs) {
1239 for (const auto &MA : *Accesses)
2322 for (const auto &MA : *Accesses)
lib/Transforms/Scalar/NewGVN.cpp 2880 for (const auto &Def : *MemoryBlockDefs) {
lib/Transforms/Scalar/SimpleLoopUnswitch.cpp 876 if (!isa<MemoryPhi>(*Defs->begin()) || (++Defs->begin() != Defs->end()))
876 if (!isa<MemoryPhi>(*Defs->begin()) || (++Defs->begin() != Defs->end()))
lib/Transforms/Vectorize/VPlan.h 1013 inline const_iterator begin() const { return Recipes.begin(); }
unittests/ADT/IListIteratorTest.cpp 155 EXPECT_EQ(CL.begin(), const_iterator(L.rend()));
156 EXPECT_EQ(CL.begin(), const_iterator(CL.rend()));
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp 164 auto cbegin = [&]() -> const_iterator { return CL.begin(); };
usr/include/c++/7.4.0/bits/range_access.h 48 begin(_Container& __cont) -> decltype(__cont.begin())
58 begin(const _Container& __cont) -> decltype(__cont.begin())
59 { return __cont.begin(); }