|
reference, declaration → definition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced
|
References
include/llvm/ADT/ArrayRef.h 330 iterator begin() const { return data(); }
331 iterator end() const { return data() + this->size(); }
339 return data()[0];
345 return data()[this->size()-1];
352 return MutableArrayRef<T>(this->data() + N, M);
418 return data()[Index];
436 delete[] this->data();
442 ~OwningArrayRef() { delete[] this->data(); }
include/llvm/ADT/BitVector.h 155 std::memcpy(Bits.data(), RHS.Bits.data(), Capacity * sizeof(BitWord));
155 std::memcpy(Bits.data(), RHS.Bits.data(), Capacity * sizeof(BitWord));
163 ~BitVector() { std::free(Bits.data()); }
404 assert(Bits.data() && "Bits never allocated");
725 std::memcpy(Bits.data(), RHS.Bits.data(), RHSWords * sizeof(BitWord));
725 std::memcpy(Bits.data(), RHS.Bits.data(), RHSWords * sizeof(BitWord));
734 std::memcpy(NewBits.data(), RHS.Bits.data(), NewCapacity * sizeof(BitWord));
734 std::memcpy(NewBits.data(), RHS.Bits.data(), NewCapacity * sizeof(BitWord));
737 std::free(Bits.data());
746 std::free(Bits.data());
825 std::memset(Bits.data(), 0, Count * sizeof(BitWord));
888 safe_realloc(Bits.data(), NewCapacity * sizeof(BitWord)));
895 memset(B.data(), 0 - (int)t, B.size() * sizeof(BitWord));
include/llvm/Support/BinaryByteStream.h 119 uint8_t *DataPtr = const_cast<uint8_t *>(Data.data());
lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp 158 RecordPrefix *Prefix = reinterpret_cast<RecordPrefix *>(Data.data());
164 reinterpret_cast<ContinuationRecord *>(Continuation.data());
lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp 93 ::memcpy(Data.data(), Record.data(), Record.size());
lib/DebugInfo/CodeView/TypeStreamMerger.cpp 408 ::memcpy(Storage.data(), OriginalType.RecordData.data(),
411 uint8_t *DestContent = Storage.data() + sizeof(RecordPrefix);
lib/DebugInfo/MSF/MappedBlockStream.cpp 250 uint8_t *WriteBuffer = Buffer.data();
305 ::memcpy(Alloc.data() + DestOffset, Data.data() + SrcOffset, Length);
lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp 135 reinterpret_cast<const uint8_t *>(HashBuffer.data()),
lib/ExecutionEngine/JITLink/JITLinkGeneric.cpp 234 << (const void *)Alloc->getWorkingMemory(Prot).data() << "\n";
lib/ExecutionEngine/JITLink/JITLinkGeneric.h 157 char *LastBlockEnd = SegMem.data();
163 << (const void *)SegMem.data() << " .. "
164 << (const void *)((char *)SegMem.data() + SegMem.size())
225 << (const void *)((char *)SegMem.data() + SegMem.size()) << "\n";
227 while (LastBlockEnd != SegMem.data() + SegMem.size())
lib/Object/Decompressor.cpp 97 return zlib::uncompress(SectionData, Buffer.data(), Size);
lib/Support/APFloat.cpp 2089 APInt::tcSet(parts.data(), 0, dstPartsCount);
2101 APInt::tcSet(parts.data(), 0, dstPartsCount);
2117 APInt::tcExtract(parts.data(), dstPartsCount, src, bits, truncatedBits);
2120 APInt::tcExtract(parts.data(), dstPartsCount, src, semantics->precision,
2122 APInt::tcShiftLeft(parts.data(), dstPartsCount,
2135 if (APInt::tcIncrement(parts.data(), dstPartsCount))
2143 unsigned int omsb = APInt::tcMSB(parts.data(), dstPartsCount) + 1;
2155 APInt::tcLSB(parts.data(), dstPartsCount) + 1 != omsb)
2163 APInt::tcNegate (parts.data(), dstPartsCount);
2207 APInt::tcSetLeastSignificantBits(parts.data(), dstPartsCount, bits);
2209 APInt::tcShiftLeft(parts.data(), dstPartsCount, width - 1);
lib/Support/MemoryBuffer.cpp 471 std::memset(ToRead.data(), 0, ToRead.size());
lib/Support/Unix/Path.inc 1004 sys::RetryAfterSignal(-1, ::read, FD, Buf.data(), Buf.size());
1014 sys::RetryAfterSignal(-1, ::pread, FD, Buf.data(), Buf.size(), Offset);
lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp 1078 memcpy(NewMask.data(), SM.Mask.data(), sizeof(int)*VecLen);
lib/Target/Hexagon/MCTargetDesc/HexagonAsmBackend.cpp 430 char *InstAddr = Data.data() + Offset;
tools/clang/include/clang/AST/DeclTemplate.h 2288 Params(Params.data()), Friend(Friend), FriendLoc(FriendLoc) {}
tools/clang/lib/AST/Decl.cpp 4692 : ValueDecl(IndirectField, DC, L, N, T), Chaining(CH.data()),
tools/clang/lib/AST/DeclOpenMP.cpp 215 std::uninitialized_copy(CL.begin(), CL.end(), Clauses.data());
tools/clang/lib/Sema/SemaCodeComplete.cpp 5100 SemaRef, CurrentArg, Candidates.data(), Candidates.size(), OpenParLoc);
tools/clang/lib/Sema/SemaDecl.cpp12906 DeclGroupRef::Create(Context, Group.data(), Group.size()));
14748 TemplateParameterLists.data(), SkipBody);
tools/clang/lib/Sema/SemaDeclCXX.cpp 2684 Class->setBases(Bases.data(), NumGoodBases);
13643 Expr **Args = ArgsPtr.data();
14617 TempParamLists.data()).get();
tools/clang/lib/Sema/SemaExprObjC.cpp 879 Expr **ElementsBuffer = Elements.data();
1754 Method, SelLoc, makeArrayRef(Args.data(), Args.size()));
2475 Expr **Args = ArgsIn.data();
2529 Expr **Args = ArgsIn.data();
2718 Expr **Args = ArgsIn.data();
3022 Expr **Args = ArgsIn.data();
tools/clang/lib/Sema/SemaOverload.cpp12300 MultiExprArg(Args.data(), Args.size()),
tools/clang/lib/Sema/SemaStmt.cpp 3843 return ObjCAtTryStmt::Create(Context, AtLoc, Try, CatchStmts.data(),
tools/clang/lib/Sema/SemaStmtAsm.cpp 249 reinterpret_cast<StringLiteral**>(constraints.data());
251 StringLiteral **Clobbers = reinterpret_cast<StringLiteral**>(clobbers.data());
273 NumInputs, Names, Constraints, Exprs.data(), AsmString,
334 NumInputs, Names, Constraints, Exprs.data(), AsmString,
356 NumInputs, Names, Constraints, Exprs.data(), AsmString,
449 NumInputs, Names, Constraints, Exprs.data(), AsmString,
456 NumInputs, Names, Constraints, Exprs.data(),
tools/clang/lib/Sema/SemaTemplate.cpp 7867 TemplateParameterLists.data());
tools/lld/COFF/PDB.cpp 601 reinterpret_cast<TypeIndex *>(contents.data() + ref.Offset), ref.Count);
620 ulittle32_t *index = reinterpret_cast<ulittle32_t *>(contents.data());
655 RecordPrefix *prefix = reinterpret_cast<RecordPrefix *>(recordData.data());
678 reinterpret_cast<TypeIndex *>(content.data() + refs[0].Offset);
709 memcpy(newData.data(), sym.data().data(), sym.length());
710 memset(newData.data() + sym.length(), 0, size - sym.length());
714 auto *prefix = reinterpret_cast<RecordPrefix *>(newData.data());
tools/lld/ELF/Writer.cpp 2694 hashFn(hashBuf.data(), hashes);
tools/lldb/source/Host/common/OptionParser.cpp 45 return getopt_long_only(argv.size() - 1, argv.data(), opt_cstr.c_str(),
tools/lldb/source/Plugins/Process/Linux/ProcessorTrace.cpp 359 if (dst.data() == nullptr || src.data() == nullptr) {
359 if (dst.data() == nullptr || src.data() == nullptr) {
tools/lldb/source/Plugins/Process/gdb-remote/GDBRemoteCommunicationClient.cpp 3516 buffer = llvm::MutableArrayRef<uint8_t>(buffer.data(), filled_size);
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_32.cpp 21 memcpy(reg_dest.data(), reg_src, reg_dest.size());
tools/lldb/source/Plugins/Process/minidump/RegisterContextMinidump_x86_64.cpp 44 memcpy(reg_dest.data(), reg_src, reg_dest.size());
tools/lldb/source/Utility/StringExtractor.cpp 277 ::memset(dest.data(), fail_fill_value, dest.size());
tools/llvm-objcopy/ELF/Object.h 60 iterator begin() const { return iterator(Sections.data()); }
61 iterator end() const { return iterator(Sections.data() + Sections.size()); }
unittests/ADT/ArrayRefTest.cpp 252 EXPECT_EQ(A.data(), nullptr);
unittests/Support/BinaryStreamTest.cpp 47 ::memcpy(Ptr, Ref.data(), Ref.size());
48 ::memcpy(Ptr + Ref.size(), Data.data(), BytesLeft);
74 ::memcpy(Ref.data(), SrcData.data(), SrcData.size());
79 ::memcpy(Ref.data(), SrcData.data(), Ref.size());