|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/AllocatorList.h 174 reverse_iterator rend() { return reverse_iterator(List.rend()); }
include/llvm/CodeGen/MachineBasicBlock.h 206 reverse_instr_iterator instr_rend () { return Insts.rend(); }
include/llvm/CodeGen/MachineFunction.h 658 reverse_iterator rend () { return BasicBlocks.rend(); }
include/llvm/IR/BasicBlock.h 280 inline reverse_iterator rend () { return InstList.rend(); }
include/llvm/IR/Module.h 605 reverse_iterator rend() { return FunctionList.rend(); }
include/llvm/MC/MCSection.h 172 reverse_iterator rend() { return Fragments.rend(); }
lib/Analysis/MemorySSAUpdater.cpp 161 if (Iter != Defs->rend())
165 auto End = MSSA->getWritableBlockAccesses(MA->getBlock())->rend();
lib/CodeGen/CodeGenPrepare.cpp 2035 BasicBlock::InstListType::reverse_iterator RE = InstList.rend();
lib/Target/Hexagon/HexagonCommonGEP.cpp 1261 for (reverse_iterator I = IL.rbegin(), E = IL.rend(); I != E; ++I)
lib/Transforms/Vectorize/VPlan.h 1019 inline reverse_iterator rend() { return Recipes.rend(); }
unittests/ADT/IListIteratorTest.cpp 44 EXPECT_EQ(L.rbegin(), L.rend());
47 EXPECT_EQ(L.end(), L.rend().getReverse());
48 EXPECT_EQ(L.rend(), L.end().getReverse());
56 EXPECT_NE(RI, L.rend());
74 EXPECT_EQ(L.rend(), ++L.rbegin());
75 EXPECT_EQ(L.rbegin(), --L.rend());
94 EXPECT_EQ(L.rend(), ++++L.rbegin());
130 EXPECT_EQ(L.rend(), RI);
147 EXPECT_EQ(L.begin(), iterator(L.rend()));
152 EXPECT_EQ(L.rend(), reverse_iterator(L.begin()));
155 EXPECT_EQ(CL.begin(), const_iterator(L.rend()));
unittests/ADT/SimpleIListTest.cpp 194 EXPECT_EQ(L.rend(), ReverseIter);
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp 163 auto rend = [&]() -> reverse_iterator { return L.rend(); };