|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
examples/Kaleidoscope/include/KaleidoscopeJIT.h 106 for (auto H : make_range(ModuleKeys.rbegin(), ModuleKeys.rend()))
include/llvm/ADT/MapVector.h 74 reverse_iterator rbegin() { return Vector.rbegin(); }
include/llvm/ADT/PostOrderIterator.h 303 rpo_iterator begin() { return Blocks.rbegin(); }
include/llvm/ADT/STLExtras.h 244 static yes& test(Inner *I, decltype(I->rbegin()) * = nullptr);
263 nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
264 return make_range(C.rbegin(), C.rend());
include/llvm/ADT/SetVector.h 103 return vector_.rbegin();
include/llvm/Analysis/Trace.h 90 reverse_iterator rbegin() { return BasicBlocks.rbegin(); }
include/llvm/CodeGen/MachineBasicBlock.h 269 { return Predecessors.rbegin();}
285 { return Successors.rbegin(); }
include/llvm/CodeGen/ScheduleDAG.h 770 reverse_iterator rbegin() { return Index2Node.rbegin(); }
lib/Bitcode/Reader/BitcodeReader.cpp 6391 for (auto I = F.Mods.rbegin(), E = F.Mods.rend(); I != E; ++I) {
lib/ExecutionEngine/Orc/Core.cpp 1694 PendingQueries.rbegin(), PendingQueries.rend(), Q->getRequiredState(),
lib/MC/MCParser/AsmParser.cpp 756 it = ActiveMacros.rbegin(),
lib/MC/MachObjectWriter.cpp 968 for (const RelAndSymbol &Rel : make_range(Relocs.rbegin(), Relocs.rend())) {
lib/Support/FileCheck.cpp 774 Diags->rbegin()->MatchTy = MatchTy;
1692 Diags->rbegin()->MatchTy = FileCheckDiag::MatchFoundButDiscarded;
lib/Support/Timer.cpp 337 for (const PrintRecord &Record : make_range(TimersToPrint.rbegin(),
lib/TableGen/TGLexer.cpp 1001 for (auto I = PrepIncludeStack.back()->rbegin(),
lib/Target/AMDGPU/R600MachineScheduler.cpp 320 for (std::vector<SUnit *>::reverse_iterator It = Q.rbegin(), E = Q.rend();
lib/Target/AMDGPU/SIMachineScheduler.cpp 1232 CurrentBlocks.push_back(BlockPtrs.rbegin()->get());
1329 BottomUpIndex2Block = std::vector<int>(TopDownIndex2Block.rbegin(),
1391 Block->schedule((*SUs.begin())->getInstr(), (*SUs.rbegin())->getInstr());
tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h 87 iterator begin() { return Blocks.rbegin(); }
tools/clang/lib/Analysis/CloneDetection.cpp 149 for (auto I = IndexesToRemove.rbegin(); I != IndexesToRemove.rend(); ++I) {
tools/clang/lib/CodeGen/CoverageMappingGen.cpp 682 std::find_if(SourceRegions.rbegin(), SourceRegions.rend(),
tools/clang/lib/Driver/ToolChains/Arch/AArch64.cpp 221 const auto ItRNoFullFP16 = std::find(Features.rbegin(), Features.rend(), "-fullfp16");
222 const auto ItRFP16FML = std::find(Features.rbegin(), Features.rend(), "+fp16fml");
224 const auto ItRFullFP16 = std::find(Features.rbegin(), Features.rend(), "+fullfp16");
228 if (std::find(Features.rbegin(), ItRFullFP16, "-fp16fml") == ItRFullFP16)
250 const auto ItRBegin = Features.rbegin();
tools/clang/lib/Driver/ToolChains/Arch/ARM.cpp 428 const auto ItRNoFullFP16 = std::find(Features.rbegin(), Features.rend(), "-fullfp16");
429 const auto ItRFP16FML = std::find(Features.rbegin(), Features.rend(), "+fp16fml");
431 const auto ItRFullFP16 = std::find(Features.rbegin(), Features.rend(), "+fullfp16");
435 if (std::find(Features.rbegin(), ItRFullFP16, "-fp16fml") == ItRFullFP16)
tools/clang/tools/extra/clang-move/Move.cpp 420 for (auto It = CurrentNamespaces.rbegin(); RemainingSize > 0;
tools/clang/tools/extra/clang-tidy/tool/ClangTidyMain.cpp 379 for (auto It = RawOptions.rbegin(); It != RawOptions.rend(); ++It) {
tools/clang/tools/extra/clangd/Format.cpp 60 Code.append(Brackets.rbegin(), Brackets.rend());
tools/lld/COFF/PDB.cpp 1462 const Chunk *lastChunk = *sec->chunks.rbegin();
tools/lld/lib/Driver/DarwinLdDriver.cpp 1139 for (auto i = Files.rbegin(), e = Files.rend(); i != e; ++i) {
tools/lld/lib/ReaderWriter/MachO/MachONormalizedFileFromAtoms.cpp 571 for (auto it = seg->sections.rbegin(); it != seg->sections.rend(); ++it) {
tools/lldb/source/Breakpoint/BreakpointResolverFileRegex.cpp 136 for (iter = sc_to_remove.rbegin(); iter != rend; iter++) {
tools/lldb/source/Interpreter/OptionValueArray.cpp 225 pos = remove_indexes.rbegin(),
tools/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp 497 for (auto it = rows.rbegin(); it != rows.rend(); ++it)
tools/lldb/source/Symbol/SymbolContext.cpp 238 std::vector<Block *>::reverse_iterator begin = blocks.rbegin();
tools/llvm-cfi-verify/lib/FileAnalysis.cpp 335 for (auto I = Nodes.rbegin() + 1, E = Nodes.rend(); I != E; ++I) {
tools/llvm-xray/xray-account.cpp 174 std::find_if(ThreadStack.rbegin(), ThreadStack.rend(),
unittests/ADT/RangeAdapterTest.cpp 30 reverse_iterator rbegin() { return Vec.rbegin(); }
50 reverse_iterator rbegin() const { return Vec.rbegin(); }
71 reverse_iterator rbegin() { return Vec.rbegin(); }
162 decltype(static_cast<TypeParam *>(nullptr)->rbegin())>::value,
utils/unittest/googletest/src/gtest.cc 4655 std::for_each(environments_.rbegin(), environments_.rend(),