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

References

examples/SpeculativeJIT/SpeculativeJIT.cpp
  192   Main(ArgV.size() - 1, ArgV.data());
include/llvm/DebugInfo/DWARF/DWARFUnit.h
  240     auto First = DieArray.data();
include/llvm/Support/BinaryByteStream.h
  189     ::memcpy(Data.data() + Offset, Buffer.data(), Buffer.size());
include/llvm/Support/JSON.h
  175   Value *data() { return V.data(); }
include/llvm/Transforms/IPO/WholeProgramDevirt.h
   50     return std::make_pair(Bytes.data() + Pos, BytesUsed.data() + Pos);
   50     return std::make_pair(Bytes.data() + Pos, BytesUsed.data() + Pos);
lib/Bitcode/Writer/BitcodeWriter.cpp
 4416   StrtabBuilder.write((uint8_t *)Strtab.data());
 4419             {Strtab.data(), Strtab.size()});
lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp
   32   RecordPrefix *Prefix = reinterpret_cast<RecordPrefix *>(ScratchBuffer.data());
   45   return {ScratchBuffer.data(), Writer.getOffset()};
lib/DebugInfo/GSYM/GsymReader.cpp
  146       if (!Data.getU8(&Offset, Swap->AddrOffsets.data(), Hdr->NumAddresses))
  152                         reinterpret_cast<uint16_t *>(Swap->AddrOffsets.data()),
  159                         reinterpret_cast<uint32_t *>(Swap->AddrOffsets.data()),
  166                         reinterpret_cast<uint64_t *>(Swap->AddrOffsets.data()),
  176     if (Data.getU32(&Offset, Swap->AddrInfoOffsets.data(), Hdr->NumAddresses))
lib/FuzzMutate/FuzzerCLI.cpp
   35   cl::ParseCommandLineOptions(CLArgs.size(), CLArgs.data());
   71   cl::ParseCommandLineOptions(CLArgs.size(), CLArgs.data());
  135   cl::ParseCommandLineOptions(CLArgs.size(), CLArgs.data());
lib/LTO/LTOCodeGenerator.cpp
  640     cl::ParseCommandLineOptions(CodegenArgv.size(), CodegenArgv.data());
lib/Object/COFFImportFile.cpp
  315   StringRef F{reinterpret_cast<const char *>(Buffer.data()), Buffer.size()};
  376   StringRef F{reinterpret_cast<const char *>(Buffer.data()), Buffer.size()};
  458   StringRef F{reinterpret_cast<const char *>(Buffer.data()), Buffer.size()};
  567   memcpy(Buf, Buffer.data(), Buffer.size());
lib/ObjectYAML/DWARFEmitter.cpp
   61   OS.write(reinterpret_cast<char *>(FillData.data()), Size);
lib/ObjectYAML/MachOEmitter.cpp
  193   OS.write(reinterpret_cast<char *>(FillData.data()), Size);
  199   OS.write(reinterpret_cast<char *>(FillData.data()), Size);
  238       OS.write(reinterpret_cast<const char *>(LC.PayloadBytes.data()),
lib/ProfileData/InstrProfReader.cpp
  235       Record.addValueData(ValueKind, S, CurrentValues.data(), NumValueData,
lib/Support/JSON.cpp
  550   UTF32 *Out32 = Codepoints.data();
  553   Codepoints.resize(Out32 - Codepoints.data());
  555   const UTF32 *In32 = Codepoints.data();
lib/Support/Path.cpp
 1002     BytesRead = read(FD, Buf.data(), BufSize);
 1005     Hash.update(makeArrayRef(Buf.data(), BytesRead));
lib/Support/Signals.cpp
  140   if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(),
  140   if (!findModulesAndOffsets(StackTrace, Depth, Modules.data(), Offsets.data(),
lib/Support/Unix/Program.inc
  193   Argv = ArgVector.data();
  196     Envp = EnvVector.data();
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp
  383     if (!route(Order.data(), Table.data(), size(), 0))
  383     if (!route(Order.data(), Table.data(), size(), 0))
  397     if (!route(Order.data(), Table.data(), size(), 0))
  397     if (!route(Order.data(), Table.data(), size(), 0))
  411     if (!route(Order.data(), Table.data(), size(), 0))
  411     if (!route(Order.data(), Table.data(), size(), 0))
lib/XRay/RecordInitializer.cpp
  157   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
  157   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
  221   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
  221   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
  293   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
  293   if (E.getU8(&OffsetPtr, Buffer.data(), R.Size) != Buffer.data())
tools/clang/lib/AST/Interp/ByteCodeEmitter.cpp
   96       void *Location = Code.data() + Reloc - sizeof(int32_t);
tools/clang/lib/Sema/SemaDeclAttr.cpp
 4360                  SuppressAttr(S.Context, AL, DiagnosticIdentifiers.data(),
 6179   D->addAttr(::new (S.Context) NoSanitizeAttr(S.Context, AL, Sanitizers.data(),
tools/clang/lib/Sema/SemaStmtAttr.cpp
   73       S.Context, A, DiagnosticIdentifiers.data(), DiagnosticIdentifiers.size());
tools/clang/lib/Tooling/InterpolatingCompilationDatabase.cpp
  191                              OldArgs.data() + OldPos, OldArgs.data() + Pos);
  191                              OldArgs.data() + OldPos, OldArgs.data() + Pos);
tools/clang/tools/diagtool/FindDiagnosticID.cpp
   54   llvm::cl::ParseCommandLineOptions((int)Args.size(), Args.data(),
tools/clang/tools/extra/clangd/index/dex/Trigram.cpp
   27                  llvm::makeMutableArrayRef(Roles.data(), Identifier.size()));
   95   calculateRoles(Query, llvm::makeMutableArrayRef(Roles.data(), Query.size()));
tools/clang/tools/libclang/CIndex.cpp
 3528       Args->data(), Args->data() + Args->size(),
 3528       Args->data(), Args->data() + Args->size(),
tools/gold/gold-plugin.cpp
  617     if (add_symbols(cf.handle, cf.syms.size(), cf.syms.data()) != LDPS_OK) {
  658   ld_plugin_status status = get_symbols(F.handle, F.syms.size(), F.syms.data());
tools/lld/COFF/Chunks.cpp
  836   uint8_t *p = data.data();
tools/lld/COFF/Driver.cpp
 1116   cl::ParseCommandLineOptions(v.size(), v.data());
tools/lld/COFF/Writer.cpp
 1461     memcpy(buf + 4, strtab.data(), strtab.size());
tools/lld/ELF/OutputSections.cpp
  267   auto *hdr = reinterpret_cast<Elf_Chdr *>(zDebugHeader.data());
  274   writeTo<ELFT>(buf.data());
  304     memcpy(buf, zDebugHeader.data(), zDebugHeader.size());
tools/lld/ELF/SyntheticSections.h
  567     memcpy(buf, relrRelocs.data(), getSize());
tools/lld/ELF/Writer.cpp
 2690     hashFn(hashes.data() + i * hashBuf.size(), chunks[i]);
 2729     if (auto ec = llvm::getRandomBytes(buildId.data(), hashSize))
tools/lld/lib/ReaderWriter/MachO/CompactUnwindPass.cpp
  113     uint8_t *headerEntries = _contents.data();
  139         reinterpret_cast<uint8_t *>(_contents.data() + _commonEncodingsOffset);
  233       write32(_contents.data() + pagePos + sizeof(uint32_t), entry.encoding,
tools/lld/tools/lld/lld.cpp
   85   SmallVector<const char *, 256> expandedArgs(v.data(), v.data() + v.size());
   85   SmallVector<const char *, 256> expandedArgs(v.data(), v.data() + v.size());
tools/lld/wasm/Driver.cpp
  682   cl::ParseCommandLineOptions(v.size(), v.data());
tools/lldb/source/Expression/IRMemoryMap.cpp
  399     WriteMemory(aligned_address, zero_buf.data(), size, write_error);
tools/lldb/source/Host/common/MainLoop.cpp
  211   if (ppoll(read_fds.data(), read_fds.size(), nullptr, &sigmask) == -1 &&
tools/lldb/source/Plugins/LanguageRuntime/CPlusPlus/ItaniumABI/ItaniumABILanguageRuntime.cpp
  454       bkpt, exception_names.data(), exception_names.size(),
tools/lldb/source/Plugins/LanguageRuntime/ObjC/AppleObjCRuntime/AppleObjCDeclVendor.cpp
  360     clang::IdentifierInfo **identifier_infos = selector_components.data();
tools/lldb/source/Plugins/Process/Utility/DynamicRegisterInfo.cpp
   54       m_sets[set].registers = m_set_reg_nums[set].data();
  290       reg_info.dynamic_size_dwarf_expr_bytes = m_dynamic_reg_size_map[i].data();
  424         m_dynamic_reg_size_map[reg_num].data();
  447     m_sets[set].registers = m_set_reg_nums[set].data();
  472       m_regs[i].value_regs = m_value_regs_map[i].data();
  521       m_regs[i].invalidate_regs = m_invalidate_regs_map[i].data();
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationServerLLGS.cpp
 1945     memcpy(regs_buffer.data() + reg_info->byte_offset, reg_value.GetBytes(),
 1951   response.PutBytesAsRawHex8(regs_buffer.data(), regs_buffer.size());
tools/lldb/source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp
  594             reg_info.dynamic_size_dwarf_expr_bytes = dwarf_opcode_bytes.data();
  603           reg_info.value_regs = value_regs.data();
  607           reg_info.invalidate_regs = invalidate_regs.data();
 4432             reg_info.dynamic_size_dwarf_expr_bytes = dwarf_opcode_bytes.data();
 4470           reg_info.value_regs = value_regs.data();
 4474           reg_info.invalidate_regs = invalidate_regs.data();
tools/lldb/source/Plugins/ScriptInterpreter/Python/PythonDataObjects.cpp
   82             ::fread(file_contents.data(), 1, file_contents.size(), file);
   84           strm.Write(file_contents.data(), length_read);
tools/lldb/source/Plugins/SymbolFile/DWARF/DWARFASTParserClang.cpp
  821         return_clang_type, function_param_types.data(),
tools/lldb/source/Plugins/SymbolFile/NativePDB/PdbAstBuilder.cpp
 1096     m_clang.SetFunctionParameters(&function_decl, params.data(), params.size());
 1159       return_ct, arg_types.data(), arg_types.size(), is_variadic, 0, *cc);
tools/lldb/source/Plugins/SymbolFile/PDB/PDBASTParser.cpp
  644         m_ast.CreateFunctionType(return_ast_type, arg_list.data(),
  957       m_ast.SetFunctionParameters(decl, params.data(), params.size());
tools/lldb/source/Plugins/UnwindAssembly/InstEmulation/UnwindAssemblyInstEmulation.cpp
   41             range.GetBaseAddress(), prefer_file_cache, function_text.data(),
   47       range, function_text.data(), function_text.size(), unwind_plan);
tools/lldb/source/Plugins/UnwindAssembly/x86/UnwindAssembly-x86.cpp
   56           func.GetBaseAddress(), prefer_file_cache, function_text.data(),
   61         function_text.data(), func.GetByteSize(), func, unwind_plan);
  158             func.GetBaseAddress(), prefer_file_cache, function_text.data(),
  163           function_text.data(), func.GetByteSize(), func, unwind_plan, reg_ctx);
  225                          function_text.data(), func.GetByteSize(),
  229             function_text.data(), func.GetByteSize(), offset)) {
tools/lldb/source/Symbol/ClangASTContext.cpp
 8343   cxx_record_decl->setBases(raw_bases.data(), raw_bases.size());
tools/lldb/source/Utility/Args.cpp
  269   return (m_argv.size() > 1) ? m_argv.data() : nullptr;
tools/lldb/source/Utility/DataBufferHeap.cpp
   35   return (m_data.empty() ? nullptr : m_data.data());
tools/lldb/tools/intel-features/intel-mpx/cli-wrapper-mpxtable.cpp
  118       bd_entry_addr, static_cast<void *>(bd_entry_v.data()), size, error);
  125   data.SetData(error, bd_entry_v.data(), bd_entry_v.size(),
  168       bt_entry_addr, static_cast<void *>(bt_entry_v.data()), size * 4, error);
  181   data.SetData(error, bt_entry_v.data(), bt_entry_v.size(),
  238       bt_entry_addr, (void *)(bt_entry_v.data()), size * 2, error);
tools/lldb/tools/lldb-vscode/lldb-vscode.cpp
 1237     g_vsc.launch_info.SetArguments(MakeArgv(args).data(), true);
 1242     g_vsc.launch_info.SetEnvironmentEntries(MakeArgv(envs).data(), true);
tools/lldb/unittests/Expression/DWARFExpressionTest.cpp
   72         DataExtractor(m_buffer.data(), total_bytes, lldb::eByteOrderLittle, 4);
   87       memcpy(m_buffer.data() + file_offset, membuf->getBufferStart(),
tools/lldb/unittests/TestingSupport/Host/NativeProcessTestUtils.h
   76     std::memcpy(Buf, ExpectedMemory->data(), BytesRead);
  104         T::ReadMemoryWithoutTrap(Addr, Data.data(), Data.size(), BytesRead);
tools/lldb/unittests/Utility/UUIDTest.cpp
   40   UUID a16 = UUID::fromData(zeroes.data(), 16);
   41   UUID a20 = UUID::fromData(zeroes.data(), 20);
   42   UUID a16_0 = UUID::fromOptionalData(zeroes.data(), 16);
   43   UUID a20_0 = UUID::fromOptionalData(zeroes.data(), 20);
tools/lli/lli.cpp
  883   auto Result = Main(ArgC, (const char **)ArgV.data());
tools/llvm-jitlink/llvm-jitlink.cpp
  782   return EntryPointPtr(EntryPointArgs.size() - 1, EntryPointArgs.data());
tools/llvm-objcopy/COFF/COFFObjcopy.cpp
   54   memcpy(Data.data(), FileName.data(), FileName.size());
   55   support::endian::write32le(Data.data() + CRCPos, CRC32);
tools/llvm-objcopy/ELF/Object.cpp
  388   Sec.StrTabBuilder.write(Data.data());
tools/llvm-objcopy/MachO/MachOWriter.cpp
  375   memcpy(Out, O.IndirectSymTable.Symbols.data(),
tools/llvm-rtdyld/llvm-rtdyld.cpp
  576     Result = Main(Argv.size() - 1, Argv.data());
tools/lto/lto.cpp
  547     cl::ParseCommandLineOptions(CodegenArgv.size(), CodegenArgv.data());
unittests/ADT/StringExtrasTest.cpp
   68   StringRef OddData(reinterpret_cast<const char *>(OddBytes.data()),
   76   StringRef EvenData(reinterpret_cast<const char *>(EvenBytes.data()),
unittests/DebugInfo/CodeView/RandomAccessVisitorTest.cpp
  387   ArrayRef<uint8_t> Buffer(reinterpret_cast<const uint8_t *>(TIO.data()),
unittests/DebugInfo/MSF/MappedBlockStreamTest.cpp
  346   ::memset(DataBytes.data(), 0, 10);
  355   ::memset(DataBytes.data(), 0, 10);
  364   ::memset(DataBytes.data(), 0, 10);
  374   ::memset(DataBytes.data(), 0, 10);
  385   ::memset(DataBytes.data(), 0, 10);
  395   ::memset(DataBytes.data(), 0, 10);
  484     ::memset(DataBytes.data(), 0, 10);
  531   ::memset(MsfBuffer.data(), 0, MsfBuffer.size());
unittests/Support/BinaryStreamTest.cpp
  417   ArrayRef<uint8_t> IntBytes(reinterpret_cast<uint8_t *>(Ints.data()),
  439   ArrayRef<uint8_t> PairBytes(reinterpret_cast<uint8_t *>(Pairs.data()),
unittests/Support/ConvertUTFTest.cpp
  155   UTF32 *TargetStart = Decoded.data();
  159                          Decoded.data() + Decoded.size(), lenientConversion);
  161   Decoded.resize(TargetStart - Decoded.data());
  172   UTF32 *TargetStart = Decoded.data();
  176       Decoded.data() + Decoded.size(), lenientConversion);
  178   Decoded.resize(TargetStart - Decoded.data());
unittests/Support/Path.cpp
 1462   int Result = ::read(FD, Buffer.data(), Buffer.size());
 1465     ASSERT_EQ(Data, StringRef(Buffer.data(), Buffer.size()));
unittests/Support/TarWriterTest.cpp
   72   return *reinterpret_cast<const UstarHeader *>(Buf.data());
  115   auto *Hdr = reinterpret_cast<const UstarHeader *>(Buf.data());
  119   StringRef Pax = StringRef((char *)(Buf.data() + 512), 512);
usr/include/c++/7.4.0/bits/regex.h
  265 	  __fctyp.tolower(__s.data(), __s.data() + __s.size());
  265 	  __fctyp.tolower(__s.data(), __s.data() + __s.size());
  266 	  return this->transform(__s.data(), __s.data() + __s.size());
  266 	  return this->transform(__s.data(), __s.data() + __s.size());
utils/TableGen/FixedLenDecoderEmitter.cpp
 2479         NumberedEncodings.data(), NumberedEncodings.size());