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

References

include/llvm/CodeGen/PBQP/Math.h
   36     std::fill(Data.get(), Data.get() + Length, InitVal);
   36     std::fill(Data.get(), Data.get() + Length, InitVal);
   42     std::copy(V.Data.get(), V.Data.get() + Length, Data.get());
   42     std::copy(V.Data.get(), V.Data.get() + Length, Data.get());
   42     std::copy(V.Data.get(), V.Data.get() + Length, Data.get());
   56     return std::equal(Data.get(), Data.get() + Length, V.Data.get());
   56     return std::equal(Data.get(), Data.get() + Length, V.Data.get());
   56     return std::equal(Data.get(), Data.get() + Length, V.Data.get());
   83     std::transform(Data.get(), Data.get() + Length, V.Data.get(), Data.get(),
   83     std::transform(Data.get(), Data.get() + Length, V.Data.get(), Data.get(),
   83     std::transform(Data.get(), Data.get() + Length, V.Data.get(), Data.get(),
   83     std::transform(Data.get(), Data.get() + Length, V.Data.get(), Data.get(),
   91     return std::min_element(Data.get(), Data.get() + Length) - Data.get();
   91     return std::min_element(Data.get(), Data.get() + Length) - Data.get();
   91     return std::min_element(Data.get(), Data.get() + Length) - Data.get();
  101   unsigned *VBegin = reinterpret_cast<unsigned*>(V.Data.get());
  102   unsigned *VEnd = reinterpret_cast<unsigned*>(V.Data.get() + V.Length);
  136     std::fill(Data.get(), Data.get() + (Rows * Cols), InitVal);
  136     std::fill(Data.get(), Data.get() + (Rows * Cols), InitVal);
  143     std::copy(M.Data.get(), M.Data.get() + (Rows * Cols), Data.get());
  143     std::copy(M.Data.get(), M.Data.get() + (Rows * Cols), Data.get());
  143     std::copy(M.Data.get(), M.Data.get() + (Rows * Cols), Data.get());
  157     return std::equal(Data.get(), Data.get() + (Rows * Cols), M.Data.get());
  157     return std::equal(Data.get(), Data.get() + (Rows * Cols), M.Data.get());
  157     return std::equal(Data.get(), Data.get() + (Rows * Cols), M.Data.get());
  176     return Data.get() + (R * Cols);
  183     return Data.get() + (R * Cols);
  219     std::transform(Data.get(), Data.get() + (Rows * Cols), M.Data.get(),
  219     std::transform(Data.get(), Data.get() + (Rows * Cols), M.Data.get(),
  219     std::transform(Data.get(), Data.get() + (Rows * Cols), M.Data.get(),
  220                    Data.get(), std::plus<PBQPNum>());
  238   unsigned *MBegin = reinterpret_cast<unsigned*>(M.Data.get());
  240     reinterpret_cast<unsigned*>(M.Data.get() + (M.Rows * M.Cols));
include/llvm/CodeGen/RegAllocPBQP.h
   81   const bool* getUnsafeRows() const { return UnsafeRows.get(); }
   82   const bool* getUnsafeCols() const { return UnsafeCols.get(); }
  101     std::copy(OptVec.begin(), OptVec.end(), Opts.get());
  110     return std::equal(Opts.get(), Opts.get() + NumOpts, Other.Opts.get());
  110     return std::equal(Opts.get(), Opts.get() + NumOpts, Other.Opts.get());
  110     return std::equal(Opts.get(), Opts.get() + NumOpts, Other.Opts.get());
  123   unsigned *OStart = OptRegs.Opts.get();
  124   unsigned *OEnd = OptRegs.Opts.get() + OptRegs.NumOpts;
include/llvm/CodeGen/RegisterClassInfo.h
   42       return makeArrayRef(Order.get(), NumRegs);
include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h
   63       return Contributions.get();
   95     return makeArrayRef(ColumnKinds.get(), Header.NumColumns);
   99     return makeArrayRef(Rows.get(), Header.NumBuckets);
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h
  231         uintptr_t LocalAddr = reinterpret_cast<uintptr_t>(Contents.get());
include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h
  187     int Result = Fn(ArgC, ArgV.get());
include/llvm/ProfileData/InstrProf.h
  897   TotalCount = getValueForSite(VD.get(), ValueKind, Site);
lib/Analysis/IndirectCallPromotionAnalysis.cpp
   71   ArrayRef<InstrProfValueData> ValueDataRef(ValueDataArray.get(), NumVals);
   99                                ValueDataArray.get(), NumVals, TotalCount);
  105   return ArrayRef<InstrProfValueData>(ValueDataArray.get(), NumVals);
lib/AsmParser/LLParser.cpp
 3120     memcpy(ID.ConstantStructElts.get(), Elts.data(),
 3141       memcpy(ID.ConstantStructElts.get(), Elts.data(),
 5239           ST, makeArrayRef(ID.ConstantStructElts.get(), ID.UIntVal));
lib/CodeGen/GlobalISel/RegisterBankInfo.cpp
  335     return Res.get();
  352   return Res.get();
lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp
 1357       CheckForLiveRegDef(Pred.getSUnit(), Pred.getReg(), LiveRegDefs.get(),
 1382               CheckForLiveRegDef(SU, Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
 1409                                makeArrayRef(LiveRegDefs.get(), TRI->getNumRegs()),
 1422           CheckForLiveRegDef(SU, Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
 1428       CheckForLiveRegDef(SU, *Reg, LiveRegDefs.get(), RegAdded, LRegs, TRI);
lib/DebugInfo/DWARF/DWARFUnitIndex.cpp
   74     Contribs[Index - 1] = Rows[i].Contributions.get();
  138     if (auto *Contribs = Row.Contributions.get()) {
lib/ExecutionEngine/ExecutionEngine.cpp
  345   LLVM_DEBUG(dbgs() << "JIT: ARGV = " << (void *)Array.get() << "\n");
  351     LLVM_DEBUG(dbgs() << "JIT: ARGV[" << i << "] = " << (void *)Dest.get()
  354     std::copy(InputArgv[i].begin(), InputArgv[i].end(), Dest.get());
  358     EE->StoreValueToMemory(PTOGV(Dest.get()),
  367   return Array.get();
lib/ProfileData/InstrProf.cpp
  943   ArrayRef<InstrProfValueData> VDs(VD.get(), NV);
lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp
  239                                 ValueDataArray.get(), NumVals, TotalCount))
  251   ArrayRef<InstrProfValueData> VDs(ValueDataArray.get(), NumVals);
tools/clang/include/clang/Tooling/Refactoring/Rename/SymbolOccurrences.h
   73       return llvm::makeArrayRef(MultipleRanges.get(),
tools/clang/lib/AST/CXXInheritance.cpp
   48   std::copy(Decls.begin(), Decls.end(), DeclsFound.get());
   55   return decl_range(decl_iterator(DeclsFound.get()),
   56                     decl_iterator(DeclsFound.get() + NumDeclsFound));
tools/clang/lib/AST/Interp/EvalEmitter.cpp
   54   auto *B = new (Memory.get()) Block(D, /*isStatic=*/false);
  202   S.Stk.push<Pointer>(reinterpret_cast<Block *>(It->second.get()));
  215   auto *B = reinterpret_cast<Block *>(It->second.get());
  229   auto *B = reinterpret_cast<Block *>(It->second.get());
  241     S.deallocate(reinterpret_cast<Block *>(It->second.get()));
tools/clang/lib/AST/Interp/InterpFrame.cpp
   42     S.deallocate(reinterpret_cast<Block *>(Param.second.get()));
  158       reinterpret_cast<Block *>(Locals.get() + Offset - sizeof(Block)));
  165     return Pointer(reinterpret_cast<Block *>(Pt->second.get()));
  172   auto *B = new (Memory.get()) Block(Desc.second);
tools/clang/lib/AST/Interp/InterpFrame.h
   84       return Pointer(reinterpret_cast<Block *>(Pt->second.get())).deref<T>();
  121     return *reinterpret_cast<T *>(Locals.get() + Offset);
  126     return Locals.get() + Offset - sizeof(Block);
tools/clang/lib/CodeGen/CGCleanup.cpp
  754     memcpy(CleanupBufferHeap.get(), CleanupSource, CleanupSize);
  755     Fn = reinterpret_cast<EHScopeStack::Cleanup *>(CleanupBufferHeap.get());
tools/clang/lib/Frontend/Rewrite/HTMLPrint.cpp
   89   std::copy(RewriteBuf.begin(), RewriteBuf.end(), Buffer.get());
   90   Out->write(Buffer.get(), RewriteBuf.size());
tools/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
  237     llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get());
tools/clang/lib/Lex/Pragma.cpp
  146     std::copy(Tokens.begin() + 1, Tokens.end(), Toks.get());
tools/clang/lib/Lex/Preprocessor.cpp
 1138     std::copy(Toks.begin(), Toks.end(), ToksCopy.get());
tools/clang/lib/Parse/ParseCXXInlineMethods.cpp
  990       std::copy(Toks.begin() + 1, Toks.end(), Buffer.get());
tools/clang/lib/Parse/ParsePragma.cpp
 2243   std::copy(Pragma.begin(), Pragma.end(), Toks.get());
 2460   std::copy(TokenVector.begin(), TokenVector.end(), TokenArray.get());
 2745   std::copy(TokenList.begin(), TokenList.end(), TokenArray.get());
 2930   std::copy(TokenList.begin(), TokenList.end(), TokenArray.get());
tools/clang/tools/driver/cc1as_main.cpp
  604     llvm::cl::ParseCommandLineOptions(NumArgs + 1, Args.get());
tools/lldb/include/lldb/Utility/Args.h
   40     char *data() { return ptr.get(); }
   47     const char *c_str() const { return ptr.get(); }
tools/lldb/source/Expression/IRInterpreter.cpp
 1564           execution_unit.ReadMemory(rawArgs[i].data_up.get(), addr, dataSize,
tools/lldb/source/Plugins/ABI/SysV-arc/ABISysV_arc.cpp
  231     if (process->WriteMemory(sp, arg.data_up.get(), arg.size, error) < arg.size
tools/lldb/source/Plugins/ABI/SysV-hexagon/ABISysV_hexagon.cpp
 1105     proc->WriteMemory(sp, arg.data_up.get(), arg.size, error);
tools/lldb/source/Plugins/LanguageRuntime/RenderScript/RenderScriptRuntime/RenderScriptRuntime.cpp
 1159     m_process->ReadMemory(addr_t(args[eGroupName]), buffer.get(), len, err);
 1160     buffer.get()[len] = '\0';
 1165       LLDB_LOGF(log, "Extracted scriptgroup name %s", buffer.get());
 1168     group_name.SetCString(buffer.get());
tools/lldb/source/Plugins/Process/elf-core/RegisterContextPOSIXCore_x86_64.cpp
   25       gpregset.ExtractBytes(0, size, lldb::eByteOrderLittle, m_gpregset.get());
   34       fpregset.ExtractBytes(0, size, lldb::eByteOrderLittle, m_fpregset.get());
   66     src = m_gpregset.get();
   69     src = m_fpregset.get();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1237   llvm::MutableArrayRef<uint8_t> buf(buffer.get(), byte_count);
tools/llvm-exegesis/lib/BenchmarkRunner.h
   53               UnalignedPtr.get() + kAlignment -
   54               (reinterpret_cast<intptr_t>(UnalignedPtr.get()) % kAlignment)) {}
tools/llvm-jitlink/llvm-jitlink.cpp
  771   strcpy(PNStorage.get(), JITProgramName);
  774   EntryPointArgs.push_back(PNStorage.get());
tools/llvm-objdump/MachODump.cpp
 3159           char *method = info->method.get();
 3172           char *method = info->method.get();
 3192         char *method = info->method.get();
unittests/Support/TrailingObjectsTest.cpp
  201   Class3 *C = reinterpret_cast<Class3 *>(P.get());
  231   Class4 *C = reinterpret_cast<Class4 *>(P.get());
usr/include/c++/7.4.0/bits/regex_executor.tcc
  125 	  std::fill_n(_M_states._M_visited_states.get(), _M_nfa.size(), false);
usr/include/c++/7.4.0/bits/unique_ptr.h
  582 	return get()[__i];
  602       { return get() == pointer() ? false : true; }
  610 	pointer __p = get();
utils/benchmark/src/colorprint.cc
  107     ret = vsnprintf(buff.get(), size, msg, args);
  109     return buff.get();
utils/benchmark/src/string_util.cc
  151   ret = vsnprintf(buff_ptr.get(), size, msg, args);
  152   return std::string(buff_ptr.get());