reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

include/llvm/IR/InstIterator.h
  113     while (BI == BB->end()) {
lib/Analysis/AssumptionCache.cpp
  286       for (const Instruction &II : B)
lib/Analysis/BranchProbabilityInfo.cpp
  198   for (auto &I : *BB)
lib/Analysis/CodeMetrics.cpp
  121   for (const Instruction &I : *BB) {
lib/Analysis/InstructionPrecedenceTracking.cpp
   66   for (auto &I : *BB)
   83   for (const Instruction &Insn : *BB)
lib/Analysis/LoopInfo.cpp
  423   for (const Instruction &I : BB) {
lib/Analysis/MemorySSAUpdater.cpp
 1380   auto BBI = I->getIterator(), BBE = BB->end();
lib/Analysis/ModuleSummaryAnalysis.cpp
  272     for (const Instruction &I : BB) {
lib/Analysis/OrderedBasicBlock.cpp
   29   LastInstFound = BB->end();
   37   assert(!(LastInstFound == BB->end() && NextInstPos != 0) &&
   44   auto IE = BB->end();
   90   if (LastInstFound != BB->end() && I == &*LastInstFound) {
   92       LastInstFound = BB->end();
  108   if (LastInstFound != BB->end() && Old == &*LastInstFound)
lib/Analysis/ProfileSummaryInfo.cpp
  154       for (const auto &I : BB)
  183       for (const auto &I : BB)
  208       for (const auto &I : BB)
lib/Analysis/ValueTracking.cpp
  556          IE = Inv->getParent()->end(); I != IE; ++I)
 4298   for (auto I = BB->begin(), E = BB->end(); I != E; ++I)
 4406   BasicBlock::const_iterator Begin = PoisonI->getIterator(), End = BB->end();
 4432         End = BB->end();
lib/Bitcode/Writer/BitcodeWriter.cpp
 2170     for (const Instruction &I : BB) {
 3200     for (BasicBlock::const_iterator I = BB->begin(), E = BB->end();
lib/Bitcode/Writer/ValueEnumerator.cpp
  158       for (const Instruction &I : BB)
  164       for (const Instruction &I : BB)
  282       for (const Instruction &I : BB)
  287       for (const Instruction &I : BB)
  402       for (const Instruction &I : BB) {
  961     for (const Instruction &I : BB)
  982     for (const Instruction &I : BB) {
lib/CodeGen/Analysis.cpp
  535     for (BasicBlock::const_iterator BBI = std::prev(ExitBB->end(), 2);; --BBI) {
lib/CodeGen/GlobalISel/IRTranslator.cpp
 2335       for (const Instruction &Inst : *BB) {
lib/CodeGen/MIRParser/MIParser.cpp
 3014     for (const auto &I : BB)
lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp
  134     for (const Instruction &I : BB) {
lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
 9446   for (const Instruction &I : FuncInfo->Fn->getEntryBlock()) {
lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp
 1297     for (const Instruction &I : BB) {
 1424     BasicBlock::const_iterator const End = LLVMBB->end();
lib/CodeGen/StackProtector.cpp
  225     for (const Instruction &I : BB)
  276     for (const Instruction &I : BB) {
lib/CodeGen/SwiftErrorValueTracking.cpp
  108     for (const auto &Inst : LLVMBB) {
lib/IR/AsmWriter.cpp
  169       for (const Instruction &I : BB) {
  286       for (const Instruction &I : BB)
  291       for (const Instruction &I : BB)
  998     for (auto &I : BB) {
 1061     for (auto &I : BB)
 3607   for (const Instruction &I : *BB) {
lib/IR/BasicBlock.cpp
  197   for (const Instruction &I : *this)
  204   for (const Instruction &I : *this)
  211   for (const Instruction &I : *this) {
  226     return end();
lib/IR/DebugInfo.cpp
   71       for (const Instruction &I : BB)
lib/IR/SafepointIRVerifier.cpp
  543       for (const auto &I : BB)
  590     for (const Instruction &I : *BB) {
  654   for (const Instruction &I : *BB) {
lib/IR/TypeFinder.cpp
   61       for (const Instruction &I : BB) {
lib/IR/Value.cpp
  146   BasicBlock::const_iterator BI = BB->begin(), BE = BB->end();
lib/IR/Verifier.cpp
 2362     for (auto &I : BB) {
lib/Target/AArch64/AArch64StackTagging.cpp
  504   for (const Instruction &I : *ABB) {
lib/Target/AMDGPU/AMDGPUPerfHintAnalysis.cpp
  213     for (auto &I : B) {
lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp
  112     for (const Instruction &I : *BB) {
lib/Target/Mips/MipsOs16.cpp
   77     for (BasicBlock::const_iterator I = BB->begin(), E = BB->end();
lib/Target/PowerPC/PPCBoolRetToInt.cpp
  132       for (auto &I : BB)
lib/Transforms/IPO/Attributor.cpp
 2289     for (const Instruction &I : BB)
lib/Transforms/IPO/GlobalOpt.cpp
 2858   for (auto &I : Fn.getEntryBlock()) {
lib/Transforms/IPO/PruneEH.cpp
  116         for (const Instruction &I : BB) {
lib/Transforms/Instrumentation/PGOInstrumentation.cpp
 1797     for (auto BI = Node->begin(); BI != Node->end(); ++BI) {
lib/Transforms/Instrumentation/SanitizerCoverage.cpp
  520   if (BB->getFirstInsertionPt() == BB->end())
lib/Transforms/ObjCARC/ObjCARCAPElim.cpp
   75       for (const Instruction &I : BB)
lib/Transforms/Scalar/GVNHoist.cpp
  273       for (auto &Inst : *BB)
lib/Transforms/Scalar/Reassociate.cpp
  884       while (InsertPt != BB->end() && (isa<PHINode>(InsertPt) ||
lib/Transforms/Utils/CloneFunction.cpp
   53   for (const Instruction &I : *BB) {
  333   for (BasicBlock::const_iterator II = StartingInst, IE = --BB->end();
lib/Transforms/Utils/CodeExtractor.cpp
   97   for (Instruction const &Inst : BB)
  118   for (BasicBlock::const_iterator I = BB.begin(), E = BB.end(); I != E; ++I) {
lib/Transforms/Utils/FunctionComparator.cpp
  764   BasicBlock::const_iterator InstL = BBL->begin(), InstLE = BBL->end();
  765   BasicBlock::const_iterator InstR = BBR->begin(), InstRE = BBR->end();
  937     for (auto &Inst : *BB) {
lib/Transforms/Utils/InlineFunction.cpp
  823     for (const Instruction &J : I) {
lib/Transforms/Utils/PromoteMemoryToRegister.cpp
  211     for (const Instruction &BBI : *BB)
tools/bugpoint/CrashDebugger.cpp
 1011         for (const Instruction &I : BB)
 1050           for (BasicBlock::const_iterator I = BI->begin(), E = --BI->end();
tools/clang/unittests/CodeGen/IRMatchers.h
  418   for (const auto &I : *BB) {
  440   for (auto P = ++BasicBlock::const_iterator(I), E = BB->end(); P != E; ++P) {
tools/lldb/source/Expression/IRInterpreter.cpp
  131     m_ie = m_bb->end();
tools/polly/lib/Analysis/ScopDetectionDiagnostic.cpp
  792     for (const Instruction &Inst : *BB)
tools/polly/lib/Support/ScopLocation.cpp
   27     for (const Instruction &Inst : *BB) {
tools/verify-uselistorder/verify-uselistorder.cpp
  221       for (const Instruction &I : BB)
  226       for (const Instruction &I : BB)
usr/include/c++/7.4.0/bits/range_access.h
   68     end(_Container& __cont) -> decltype(__cont.end())
   78     end(const _Container& __cont) -> decltype(__cont.end())
   79     { return __cont.end(); }
utils/unittest/googletest/include/gtest/gtest-printers.h
  378        it != container.end(); ++it, ++count) {