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

References

include/llvm/ADT/AllocatorList.h
  166   bool empty() { return List.empty(); }
include/llvm/ADT/ilist.h
  236     if (empty())
  313     assert(!empty() && "pop_front() on empty list!");
  317     assert(!empty() && "pop_back() on empty list!");
  328     if (!L2.empty())
include/llvm/ADT/simple_ilist.h
  271   if (this == &RHS || RHS.empty())
  294   if (empty() || std::next(begin()) == end())
include/llvm/Analysis/IVUsers.h
  148   bool empty() const { return IVUses.empty(); }
include/llvm/CodeGen/MachineBasicBlock.h
  188   bool empty() const { return Insts.empty(); }
include/llvm/CodeGen/MachineFunction.h
  662   bool                     empty() const { return BasicBlocks.empty(); }
include/llvm/IR/BasicBlock.h
  284   inline bool                    empty() const { return InstList.empty(); }
include/llvm/IR/Function.h
  691   bool                    empty() const { return BasicBlocks.empty(); }
include/llvm/IR/Module.h
  586   bool                  global_empty() const { return GlobalList.empty(); }
  608   bool                    empty() const { return FunctionList.empty(); }
  626   bool                 alias_empty() const      { return AliasList.empty(); }
  644   bool                 ifunc_empty() const      { return IFuncList.empty(); }
  722   bool named_metadata_empty() const { return NamedMDList.empty(); }
lib/Analysis/AliasSetTracker.cpp
  126     assert(AliasSets.empty() && "Tracker not empty");
lib/Analysis/MemorySSA.cpp
 1842     if (Defs->empty())
 1855   if (Accesses->empty()) {
lib/Analysis/MemorySSAUpdater.cpp
 1196   if (Defs && !Defs->empty())
lib/CodeGen/SelectionDAG/SelectionDAG.cpp
 1029   while (!AllNodes.empty())
lib/CodeGen/SlotIndexes.cpp
   55   assert(indexList.empty() && "Index list non-empty at initial numbering?");
lib/IR/BasicBlock.cpp
  145   if (InstList.empty() || !InstList.back().isTerminator())
  151   if (InstList.empty())
  182   if (InstList.empty())
  314   if (InstList.empty()) return;
lib/IR/Function.cpp
  367   while (!BasicBlocks.empty())
lib/IR/SymbolTableListTraitsImpl.h
   44   if (ItemList.empty()) return;
lib/MC/MCAssembler.cpp
  769     if (Sec.getFragmentList().empty())
lib/MC/WasmObjectWriter.cpp
 1506     if (WS.getFragmentList().empty())
lib/Target/AMDGPU/AMDGPUInline.cpp
  205   if (!BBs.empty()) {
lib/Target/AMDGPU/GCNILPSched.cpp
  242   if (AvailQueue.empty())
  316     if (AvailQueue.empty() && !PendingQueue.empty()) {
  316     if (AvailQueue.empty() && !PendingQueue.empty()) {
  324     if (AvailQueue.empty())
lib/Target/AMDGPU/GCNMinRegStrategy.cpp
  115   assert(!RQ.empty() && Num <= RQ.size());
  247   while (!RQ.empty()) {
lib/Target/NVPTX/NVPTXAsmPrinter.cpp
  914   while (!global_list.empty())
lib/Transforms/IPO/InlineSimple.cpp
   60     if (!BBs.empty()) {
lib/Transforms/IPO/WholeProgramDevirt.cpp
 1543     if (BBL.empty())
lib/Transforms/Vectorize/VPlan.h
 1023   inline bool empty() const { return Recipes.empty(); }
unittests/ADT/SimpleIListTest.cpp
   26   EXPECT_TRUE(L.empty());
   37   EXPECT_FALSE(L.empty());
   46   EXPECT_TRUE(L.empty());
   56   EXPECT_FALSE(L.empty());
   65   EXPECT_TRUE(L.empty());
   74   EXPECT_TRUE(L1.empty());
   78   EXPECT_FALSE(L2.empty());
   89   EXPECT_FALSE(L.empty());
  100   EXPECT_FALSE(L.empty());
  125   EXPECT_TRUE(L.empty());
  312   EXPECT_TRUE(L.empty());
  323   EXPECT_TRUE(L.empty());
  333   EXPECT_TRUE(L.empty());
  351   EXPECT_TRUE(L2.empty());
  446     EXPECT_TRUE(RHS.empty());
  447     EXPECT_FALSE(LHS.empty());
  461     EXPECT_TRUE(L1.empty());
  462     EXPECT_TRUE(L2.empty());
  483   EXPECT_TRUE(L2.empty());
  484   EXPECT_FALSE(L1.empty());
  498   EXPECT_TRUE(L1.empty());
  499   EXPECT_FALSE(L2.empty());
  523     EXPECT_TRUE(L2.empty());
  530     EXPECT_TRUE(RHS.empty());
  531     EXPECT_FALSE(LHS.empty());
  543   EXPECT_TRUE(L1.empty());
  544   EXPECT_TRUE(L2.empty());