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

References

include/llvm/CodeGen/SelectionDAGNodes.h
  960   ArrayRef<SDUse> ops() const { return makeArrayRef(op_begin(), op_end()); }
include/llvm/IR/DerivedTypes.h
  136     return makeArrayRef(param_begin(), param_end());
  343     return makeArrayRef(element_begin(), element_end());
include/llvm/IR/Type.h
  321     return makeArrayRef(subtype_begin(), subtype_end());
include/llvm/Object/ELF.h
  172       return makeArrayRef<Elf_Sym>(nullptr, nullptr);
  207     return makeArrayRef(Begin, Begin + getHeader()->e_phnum);
lib/Analysis/LazyCallGraph.cpp
  631     MergeCB(makeArrayRef(MergeRange.begin(), MergeRange.end()));
lib/Analysis/ValueTracking.cpp
 3408         return BuildSubAggregate(V, makeArrayRef(idx_range.begin(), req_idx),
 3423                              makeArrayRef(req_idx, idx_range.end()),
lib/CodeGen/AsmPrinter/DebugLocStream.h
  118     return makeArrayRef(DWARFBytes.begin(), DWARFBytes.end())
lib/CodeGen/SjLjEHPrepare.cpp
  384       setupFunctionContext(F, makeArrayRef(LPads.begin(), LPads.end()));
lib/DebugInfo/CodeView/Formatters.cpp
   21     : FormatAdapter(makeArrayRef(Guid.bytes_begin(), Guid.bytes_end())) {}
lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp
   53           makeArrayRef(Data.bytes_begin(), Data.bytes_end()), RecordCountHint) {
lib/IR/AttributeImpl.h
  225     Profile(ID, makeArrayRef(begin(), end()));
lib/IR/Attributes.cpp
  926   Profile(ID, makeArrayRef(begin(), end()));
lib/Linker/IRMover.cpp
 1348                                   makeArrayRef(Elts.begin(), Elts.end())));
lib/Support/BinaryStreamRef.cpp
   76     : BinaryStreamRef(makeArrayRef(Data.bytes_begin(), Data.bytes_end()),
lib/Target/X86/X86CallingConv.cpp
   71     return makeArrayRef(std::begin(RegListZMM), std::end(RegListZMM));
   77     return makeArrayRef(std::begin(RegListYMM), std::end(RegListYMM));
   82   return makeArrayRef(std::begin(RegListXMM), std::end(RegListXMM));
   87   return makeArrayRef(std::begin(RegListGPR), std::end(RegListGPR));
lib/Target/X86/X86ISelLowering.cpp
 3125     return makeArrayRef(std::begin(GPR64ArgRegsWin64), std::end(GPR64ArgRegsWin64));
 3131   return makeArrayRef(std::begin(GPR64ArgRegs64Bit), std::end(GPR64ArgRegs64Bit));
 3161   return makeArrayRef(std::begin(XMMArgRegs64Bit), std::end(XMMArgRegs64Bit));
lib/Transforms/InstCombine/InstructionCombining.cpp
 2691                                      makeArrayRef(insi, inse));
 2703                                       makeArrayRef(exti, exte));
lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp
 1523   addToParentLoopIfNeeded(makeArrayRef(std::begin(NewBlocks), NewBlocksEnd));
lib/Transforms/Scalar/SCCP.cpp
 1121   auto Indices = makeArrayRef(Operands.begin() + 1, Operands.end());
lib/Transforms/Scalar/SROA.cpp
 3590       StructType::get(STy->getContext(), makeArrayRef(EI, EE), STy->isPacked());
tools/clang/include/clang/AST/DeclTemplate.h
  126     return llvm::makeArrayRef(begin(), end());
tools/clang/include/clang/AST/ExprCXX.h
 4187     return llvm::makeArrayRef(Args, Args + Length);
tools/clang/include/clang/AST/TemplateBase.h
  354     return llvm::makeArrayRef(pack_begin(), pack_end());
tools/clang/include/clang/AST/Type.h
 3935     return llvm::makeArrayRef(param_type_begin(), param_type_end());
 4084     return llvm::makeArrayRef(exception_begin(), exception_end());
tools/clang/include/clang/Lex/MacroInfo.h
  552     return llvm::makeArrayRef(overrides_begin(), overrides_end());
tools/clang/lib/AST/CommentParser.cpp
  248     P.putBack(llvm::makeArrayRef(Toks.begin() + Pos.CurToken, Toks.end()));
tools/clang/lib/AST/DeclCXX.cpp
 1486   return llvm::makeArrayRef(List->begin(), ExplicitEnd);
tools/clang/lib/AST/ExprConstant.cpp
 3197             Obj.Base, llvm::makeArrayRef(Sub.Entries.begin(),
tools/clang/lib/Basic/Module.cpp
  255   return llvm::makeArrayRef(TopHeaders.begin(), TopHeaders.end());
tools/clang/lib/CodeGen/CGObjCGNU.cpp
 1060       auto Arr = llvm::makeArrayRef(&ToBuf[0], ToPtr+1);
tools/clang/lib/CodeGen/CGStmtOpenMP.cpp
 3366           return llvm::makeArrayRef(FlushClause->varlist_begin(),
tools/clang/lib/CodeGen/MicrosoftCXXABI.cpp
 4185           AT, llvm::makeArrayRef(CatchableTypes.begin(),
tools/clang/lib/Frontend/ASTUnit.cpp
 1753         llvm::makeArrayRef(ArgBegin, ArgEnd), Diags, VFS);
tools/clang/lib/Serialization/ASTWriterDecl.cpp
  877         llvm::makeArrayRef(D->init_begin(), D->init_end()));
 2427           llvm::makeArrayRef(CD->init_begin(), CD->init_end()));
tools/clang/lib/Tooling/Syntax/BuildTree.cpp
   81     return llvm::makeArrayRef(findToken(First), std::next(findToken(Last)));
tools/clang/lib/Tooling/Syntax/Tokens.cpp
  202   return llvm::makeArrayRef(
  228   E.Spelled = llvm::makeArrayRef(File.SpelledTokens.data() + M->BeginSpelled,
  230   E.Expanded = llvm::makeArrayRef(ExpandedTokens.data() + M->BeginExpanded,
tools/clang/unittests/Tooling/Syntax/TokensTest.cpp
  187       return llvm::makeArrayRef(Begin, It);
  190     return llvm::makeArrayRef(Range.end(), Range.end());
  217                      llvm::makeArrayRef(Found.end(), Tokens.end()), TextMatches)
tools/llvm-objdump/COFFDump.cpp
  152     printUnwindCode(makeArrayRef(I, E));
tools/llvm-rc/llvm-rc.cpp
   90   ArrayRef<const char *> ArgsArr = makeArrayRef(Argv + 1, DashDash);
tools/llvm-readobj/Win64EHDumper.cpp
  262       printUnwindCode(UI, makeArrayRef(UCI, UCE));
unittests/Remarks/YAMLRemarksSerializerTest.cpp
   58                makeArrayRef(&R, &R + 1), ExpectedR, ExpectedMeta,
   66                makeArrayRef(&R, &R + 1), ExpectedR,