|
reference, declaration → definition
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);