reference, declarationdefinition
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
   76   reverse_iterator rend() { return Vector.rend(); }
include/llvm/ADT/PostOrderIterator.h
  305   rpo_iterator end() { return Blocks.rend(); }
include/llvm/ADT/STLExtras.h
  263                  nullptr) -> decltype(make_range(C.rbegin(), C.rend())) {
  264   return make_range(C.rbegin(), C.rend());
include/llvm/ADT/SetVector.h
  113     return vector_.rend();
include/llvm/Analysis/Trace.h
   92   reverse_iterator       rend  ()       { return BasicBlocks.rend();   }
include/llvm/CodeGen/MachineBasicBlock.h
  273                                           { return Predecessors.rend();  }
  289                                           { return Successors.rend();    }
include/llvm/CodeGen/ScheduleDAG.h
  772     reverse_iterator rend() { return Index2Node.rend(); }
lib/Bitcode/Reader/BitcodeReader.cpp
 6391         for (auto I = F.Mods.rbegin(), E = F.Mods.rend(); I != E; ++I) {
lib/ExecutionEngine/MCJIT/MCJIT.cpp
  644   if (I != EventListeners.rend()) {
lib/ExecutionEngine/Orc/Core.cpp
 1694       PendingQueries.rbegin(), PendingQueries.rend(), Q->getRequiredState(),
lib/ExecutionEngine/Orc/OrcCBindingsStack.h
  440     if (I != EventListeners.rend()) {
lib/MC/MCParser/AsmParser.cpp
  757            ie = ActiveMacros.rend();
lib/MC/MachObjectWriter.cpp
  968     for (const RelAndSymbol &Rel : make_range(Relocs.rbegin(), Relocs.rend())) {
lib/Support/Timer.cpp
  338                                               TimersToPrint.rend())) {
lib/TableGen/TGLexer.cpp
 1002             E = PrepIncludeStack.back()->rend();
lib/Target/AMDGPU/R600MachineScheduler.cpp
  320   for (std::vector<SUnit *>::reverse_iterator It = Q.rbegin(), E = Q.rend();
lib/Target/AMDGPU/SIMachineScheduler.cpp
 1330                                          TopDownIndex2Block.rend());
tools/clang/include/clang/Analysis/Analyses/PostOrderCFGView.h
   88   iterator end() { return Blocks.rend(); }
tools/clang/lib/Analysis/CloneDetection.cpp
  149   for (auto I = IndexesToRemove.rbegin(); I != IndexesToRemove.rend(); ++I) {
tools/clang/lib/CodeGen/CoverageMappingGen.cpp
  681     return SourceRegions.rend() !=
  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");
  251   const auto ItREnd = Features.rend();
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");
  487   if (CryptoIt != Features.rend()) {
tools/clang/tools/extra/clang-move/Move.cpp
  422       assert(It < CurrentNamespaces.rend());
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/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
  135         std::vector<size_t>::reverse_iterator rend = sc_to_remove.rend();
tools/lldb/source/Interpreter/OptionValueArray.cpp
  226                      end = remove_indexes.rend();
tools/lldb/source/Plugins/ObjectFile/PECOFF/PECallFrameInfo.cpp
  497   for (auto it = rows.rbegin(); it != rows.rend(); ++it)
tools/lldb/source/Symbol/SymbolContext.cpp
  239     std::vector<Block *>::reverse_iterator end = blocks.rend();
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(),
  178     if (Parent == ThreadStack.rend())
unittests/ADT/RangeAdapterTest.cpp
   31   reverse_iterator rend() { return Vec.rend(); }
   51   reverse_iterator rend() const { return Vec.rend(); }
   72   reverse_iterator rend() { return Vec.rend(); }
utils/unittest/googletest/src/gtest.cc
 4655       std::for_each(environments_.rbegin(), environments_.rend(),