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

References

lib/CodeGen/MachineBlockPlacement.cpp
  255     for(iterator i = begin(); i != end(); ++i) {
  284     assert(Chain->begin() != Chain->end());
  288     for (MachineBasicBlock *ChainBB : *Chain) {
  298     for (MachineBasicBlock *MBB : *this)
 1680   for (MachineBasicBlock *ChainBB : Chain) {
 1711   MachineBasicBlock *BB = *std::prev(Chain.end());
 1715     assert(*std::prev(Chain.end()) == BB && "BB Not found at end of chain.");
 1763     BB = *std::prev(Chain.end());
 1812         (!PredChain || Pred == *std::prev(PredChain->end()))) {
 1881      if (!PredChain || Pred == *std::prev(PredChain->end())) {
 2077     if (MBB != *std::prev(Chain.end()))
 2176         (!PredChain || Pred == *std::prev(PredChain->end()))) {
 2212   MachineBasicBlock *Bottom = *std::prev(LoopChain.end());
 2239   if (ExitIt == LoopChain.end())
 2262     assert(std::next(ExitIt) != LoopChain.end() &&
 2272   std::rotate(LoopChain.begin(), std::next(ExitIt), LoopChain.end());
 2291   auto RotationPos = LoopChain.end();
 2314         (!PredChain || Pred == *std::prev(PredChain->end()))) {
 2331   for (auto BB : LoopChain) {
 2350   for (auto Iter = LoopChain.begin(), TailIter = std::prev(LoopChain.end()),
 2351             EndIter = LoopChain.end();
 2355     if (TailIter == LoopChain.end())
 2415   if (RotationPos != LoopChain.end()) {
 2418     std::rotate(LoopChain.begin(), RotationPos, LoopChain.end());
 2529     for (MachineBasicBlock *ChainBB : LoopChain) {
 2618     for (MachineBasicBlock *ChainBB : FunctionChain)
 2637   for (MachineBasicBlock *ChainBB : FunctionChain) {
 2715   for (MachineBasicBlock *ChainBB : FunctionChain) {
 2749   if (FunctionChain.begin() == FunctionChain.end())
 2755   for (MachineBasicBlock *ChainBB : FunctionChain) {
 2850     BlockChain::iterator ChainEnd = Chain.end();
 2865   LPred = *std::prev(Chain.end());
usr/include/c++/7.4.0/bits/range_access.h
   68     end(_Container& __cont) -> decltype(__cont.end())
   69     { return __cont.end(); }