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

References

include/llvm/CodeGen/PBQP/Math.h
   31     : Length(Length), Data(std::make_unique<PBQPNum []>(Length)) {}
   35     : Length(Length), Data(std::make_unique<PBQPNum []>(Length)) {
   41     : Length(V.Length), Data(std::make_unique<PBQPNum []>(Length)) {
  128     Rows(Rows), Cols(Cols), Data(std::make_unique<PBQPNum []>(Rows * Cols)) {
  135       Data(std::make_unique<PBQPNum []>(Rows * Cols)) {
  142       Data(std::make_unique<PBQPNum []>(Rows * Cols)) {
include/llvm/ProfileData/InstrProf.h
  896   auto VD = std::make_unique<InstrProfValueData[]>(N);
lib/Analysis/DependenceAnalysis.cpp
  257     DV = std::make_unique<DVEntry[]>(CommonLevels);
lib/Analysis/IndirectCallPromotionAnalysis.cpp
   56   ValueDataArray = std::make_unique<InstrProfValueData[]>(MaxNumPromotions);
lib/AsmParser/LLParser.cpp
 3118     ID.ConstantStructElts = std::make_unique<Constant *[]>(Elts.size());
 3140       ID.ConstantStructElts = std::make_unique<Constant *[]>(Elts.size());
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  344   Res = std::make_unique<ValueMapping[]>(std::distance(Begin, End));
lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
   57   Rows = std::make_unique<Entry[]>(Header.NumBuckets);
   59       std::make_unique<Entry::SectionContribution *[]>(Header.NumUnits);
   60   ColumnKinds = std::make_unique<DWARFSectionKind[]>(Header.NumColumns);
   73         std::make_unique<Entry::SectionContribution[]>(Header.NumColumns);
lib/ExecutionEngine/ExecutionEngine.cpp
  343   Array = std::make_unique<char[]>((InputArgv.size()+1)*PtrSize);
  350     auto Dest = std::make_unique<char[]>(Size);
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  141         std::make_unique<InstrProfValueData[]>(MemOPMaxVersion + 2);
lib/Transforms/Vectorize/SLPVectorizer.cpp
 4598     ScheduleDataChunks.push_back(std::make_unique<ScheduleData[]>(ChunkSize));
tools/clang/include/clang/Lex/Preprocessor.h
 1475       auto TokCopy = std::make_unique<Token[]>(1);
tools/clang/lib/AST/CXXInheritance.cpp
   47   DeclsFound = std::make_unique<NamedDecl *[]>(NumDeclsFound);
tools/clang/lib/AST/Interp/EvalEmitter.cpp
   53   auto Memory = std::make_unique<char[]>(sizeof(Block) + D->getAllocSize());
tools/clang/lib/AST/Interp/InterpFrame.cpp
   27       Locals = std::make_unique<char[]>(FrameSize);
  171   auto Memory = std::make_unique<char[]>(BlockSize);
tools/clang/lib/Frontend/PrintPreprocessedOutput.cpp
  678       auto Toks = std::make_unique<Token[]>(1);
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  232     auto Args = std::make_unique<const char*[]>(NumArgs + 2);
tools/clang/lib/Lex/PPDirectives.cpp
 1061     auto Toks = std::make_unique<Token[]>(2);
 1551   auto Tok = std::make_unique<Token[]>(1);
tools/clang/lib/Lex/PPMacroExpansion.cpp
  807         auto Toks = std::make_unique<Token[]>(1);
tools/clang/lib/Lex/Pragma.cpp
  145     auto Toks = std::make_unique<Token[]>(Tokens.size());
tools/clang/lib/Lex/Preprocessor.cpp
 1137     auto ToksCopy = std::make_unique<Token[]>(Toks.size());
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  989       auto Buffer = std::make_unique<Token[]>(Toks.size());
tools/clang/lib/Parse/ParsePragma.cpp
 1624   auto Toks = std::make_unique<Token[]>(1);
 2242   auto Toks = std::make_unique<Token[]>(Pragma.size());
 2459   auto TokenArray = std::make_unique<Token[]>(TokenVector.size());
 2744   auto TokenArray = std::make_unique<Token[]>(TokenList.size());
 2929   auto TokenArray = std::make_unique<Token[]>(TokenList.size());
 3001   auto TokenArray = std::make_unique<Token[]>(1);
 3273   auto TokenArray = std::make_unique<Token[]>(1);
tools/clang/lib/Tooling/ASTDiff/ASTDiff.cpp
   38     SrcToDst = std::make_unique<NodeId[]>(Size);
   39     DstToSrc = std::make_unique<NodeId[]>(Size);
  568     TreeDist = std::make_unique<std::unique_ptr<double[]>[]>(
  570     ForestDist = std::make_unique<std::unique_ptr<double[]>[]>(
  573       TreeDist[I] = std::make_unique<double[]>(size_t(S2.getSize()) + 1);
  574       ForestDist[I] = std::make_unique<double[]>(size_t(S2.getSize()) + 1);
tools/clang/lib/Tooling/DependencyScanning/DependencyScanningFilesystem.cpp
  110   CacheShards = std::make_unique<CacheShard[]>(NumShards);
tools/clang/lib/Tooling/Refactoring/Rename/SymbolOccurrences.cpp
   28   MultipleRanges = std::make_unique<SourceRange[]>(Locations.size());
tools/clang/tools/driver/cc1as_main.cpp
  599     auto Args = std::make_unique<const char*[]>(NumArgs + 2);
tools/llvm-exegesis/lib/BenchmarkRunner.h
   51         : UnalignedPtr(std::make_unique<char[]>(kSize + kAlignment)),
tools/llvm-jitlink/llvm-jitlink.cpp
  770   auto PNStorage = std::make_unique<char[]>(strlen(JITProgramName) + 1);
tools/llvm-objdump/MachODump.cpp
 3157           info->method = std::make_unique<char[]>(
 3171               std::make_unique<char[]>(9 + strlen(info->selector_name));
 3191             std::make_unique<char[]>(17 + strlen(info->selector_name));
unittests/ADT/MakeUniqueTest.cpp
   70   auto p1 = std::make_unique<int[]>(2);