|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/AllocatorList.h 173 reverse_iterator rbegin() { return reverse_iterator(List.rbegin()); }
include/llvm/ADT/simple_ilist.h 140 reference back() { return *rbegin(); }
include/llvm/CodeGen/MachineBasicBlock.h 204 reverse_instr_iterator instr_rbegin() { return Insts.rbegin(); }
include/llvm/CodeGen/MachineFunction.h 656 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
include/llvm/IR/BasicBlock.h 278 inline reverse_iterator rbegin() { return InstList.rbegin(); }
include/llvm/IR/Module.h 603 reverse_iterator rbegin() { return FunctionList.rbegin(); }
include/llvm/MC/MCSection.h 169 reverse_iterator rbegin() { return Fragments.rbegin(); }
lib/Analysis/MemorySSA.cpp 1175 IncomingVal = &*BlockDefs->rbegin();
lib/Analysis/MemorySSAUpdater.cpp 183 CachedPreviousDef.insert({BB, &*Defs->rbegin()});
184 return &*Defs->rbegin();
lib/CodeGen/CodeGenPrepare.cpp 2034 BasicBlock::InstListType::reverse_iterator RI = InstList.rbegin();
lib/Target/Hexagon/HexagonCommonGEP.cpp 1261 for (reverse_iterator I = IL.rbegin(), E = IL.rend(); I != E; ++I)
lib/Transforms/Vectorize/VPlan.h 1017 inline reverse_iterator rbegin() { return Recipes.rbegin(); }
unittests/ADT/IListIteratorTest.cpp 44 EXPECT_EQ(L.rbegin(), L.rend());
55 EXPECT_NE(RI, L.rbegin());
66 EXPECT_EQ(&A, &*L.rbegin());
69 EXPECT_EQ(L.rbegin().getNodePtr(), L.begin().getNodePtr());
74 EXPECT_EQ(L.rend(), ++L.rbegin());
75 EXPECT_EQ(L.rbegin(), --L.rend());
78 EXPECT_EQ(L.rbegin(), L.begin().getReverse());
79 EXPECT_EQ(L.begin(), L.rbegin().getReverse());
92 EXPECT_EQ(&B, &*L.rbegin());
93 EXPECT_EQ(&A, &*++L.rbegin());
94 EXPECT_EQ(L.rend(), ++++L.rbegin());
97 EXPECT_EQ(++L.rbegin(), L.begin().getReverse());
98 EXPECT_EQ(L.rbegin(), (++L.begin()).getReverse());
99 EXPECT_EQ(++L.begin(), L.rbegin().getReverse());
100 EXPECT_EQ(L.begin(), (++L.rbegin()).getReverse());
125 auto RI = L.rbegin();
148 EXPECT_EQ(++L.begin(), iterator(++L.rbegin()));
149 EXPECT_EQ(L.end(), iterator(L.rbegin()));
150 EXPECT_EQ(L.rbegin(), reverse_iterator(L.end()));
151 EXPECT_EQ(++L.rbegin(), reverse_iterator(++L.begin()));
unittests/ADT/SimpleIListTest.cpp 187 auto ReverseIter = L.rbegin();
unittests/CodeGen/MachineInstrBundleIteratorTest.cpp 162 auto rbegin = [&]() -> reverse_iterator { return L.rbegin(); };