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

References

include/llvm/ADT/AllocatorList.h
  182   T &back() { return List.back().V; }
include/llvm/CodeGen/MachineBasicBlock.h
  191   MachineInstr       &instr_back()        { return Insts.back();  }
include/llvm/CodeGen/MachineFunction.h
  666         MachineBasicBlock & back()       { return BasicBlocks.back(); }
include/llvm/CodeGen/SlotIndexes.h
  380       return SlotIndex(&indexList.back(), 0);
  614         startEntry = &indexList.back();
include/llvm/IR/BasicBlock.h
  288   inline       Instruction       &back()       { return InstList.back();  }
include/llvm/IR/Function.h
  695         BasicBlock        &back()       { return BasicBlocks.back();  }
lib/Analysis/AliasSetTracker.cpp
  399   AliasSets.back().addPointer(*this, Entry, Size, AAInfo, true);
  400   return AliasSets.back();
  457   AliasSets.back().addUnknownInst(Inst, AA);
  619   AliasAnyAS = &AliasSets.back();
lib/Analysis/IVUsers.cpp
  301   return IVUses.back();
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 8599   assert(AllNodes.back().getNodeId() == (int)DAGSize-1 &&
 8601   assert(AllNodes.back().use_empty() &&
lib/CodeGen/SlotIndexes.cpp
   72     SlotIndex blockStartIndex(&indexList.back(), SlotIndex::Slot_Block);
   83           &MI, SlotIndex(&indexList.back(), SlotIndex::Slot_Block)));
   90     MBBRanges[MBB.getNumber()].second = SlotIndex(&indexList.back(),
lib/Transforms/Utils/BypassSlowDivision.cpp
  414     MainBB->getInstList().back().eraseFromParent();
  432     MainBB->getInstList().back().eraseFromParent();
lib/Transforms/Vectorize/VPlan.h
 1027   inline VPRecipeBase &back() { return Recipes.back(); }
unittests/ADT/IListTest.cpp
   31   EXPECT_EQ(1, List.back().Value);
   32   EXPECT_EQ(nullptr, List.getPrevNode(List.back()));
   33   EXPECT_EQ(nullptr, List.getNextNode(List.back()));
   36   EXPECT_EQ(2, List.back().Value);
   38   EXPECT_EQ(1, List.getPrevNode(List.back())->Value);
   64   EXPECT_EQ(&L1Nodes[1], &L1.back());
   67   EXPECT_EQ(&L2Nodes[1], &L2.back());
   70   EXPECT_EQ(1, L3.back().Value);
   94   EXPECT_EQ(3, List.back().Value);
  104   EXPECT_EQ(1, L.back().Value);
  108   EXPECT_EQ(0, L.back().Value);
  120   EXPECT_EQ(1, L.back().Value);
  124   EXPECT_EQ(0, L.back().Value);
  158   EXPECT_EQ(6, List.back().Value);
  274   ASSERT_EQ(&N1, &L1.back());
unittests/ADT/SimpleIListTest.cpp
   36   EXPECT_EQ(&B, &L.back());
   55   EXPECT_EQ(&B, &L.back());
   61   EXPECT_EQ(&A, &L.back());
   77   EXPECT_EQ(&B, &L2.back());
   88   EXPECT_EQ(&B, &L.back());
   99   EXPECT_EQ(&B, &L.back());
  112   EXPECT_EQ(&C, &L.back());
  117   EXPECT_EQ(&C, &L.back());
  137   EXPECT_EQ(&C, &L.back());
  142   EXPECT_EQ(&C, &L.back());
  154   EXPECT_EQ(&C, &L.back());
  159   EXPECT_EQ(&C, &L.back());
  171   EXPECT_EQ(&C, &L.back());
  176   EXPECT_EQ(&C, &L.back());
  206   EXPECT_EQ(&C, &L.back());
  211   EXPECT_EQ(&C, &L.back());
  223   EXPECT_EQ(&C, &L.back());
  228   EXPECT_EQ(&C, &L.back());
  252   EXPECT_EQ(&E, &L.back());
  277   EXPECT_EQ(&E, &L.back());
  302   EXPECT_EQ(&E, &L.back());