Home
last modified time | relevance | path

Searched refs:ArrayRef (Results 1 – 25 of 1455) sorted by relevance

12345678910>>...59

/freebsd-12.1/contrib/llvm/include/llvm/ADT/
H A DArrayRef.h42 class LLVM_NODISCARD ArrayRef {
108 ArrayRef(
109 const ArrayRef<U *> &A,
118 /*implicit*/ ArrayRef(
314 : ArrayRef<T>(Vec) {} in MutableArrayRef()
318 : ArrayRef<T>(Vec) {} in MutableArrayRef()
486 template <typename T> ArrayRef<T> makeArrayRef(const ArrayRef<T> &Vec) { in makeArrayRef()
491 template <typename T> ArrayRef<T> &makeArrayRef(ArrayRef<T> &Vec) { in makeArrayRef()
498 return ArrayRef<T>(Arr); in makeArrayRef()
518 inline bool operator==(ArrayRef<T> LHS, ArrayRef<T> RHS) {
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/DebugInfo/CodeView/
H A DEnumTables.h22 ArrayRef<EnumEntry<SymbolKind>> getSymbolTypeNames();
23 ArrayRef<EnumEntry<TypeLeafKind>> getTypeLeafNames();
24 ArrayRef<EnumEntry<uint16_t>> getRegisterNames();
25 ArrayRef<EnumEntry<uint32_t>> getPublicSymFlagNames();
26 ArrayRef<EnumEntry<uint8_t>> getProcSymFlagNames();
27 ArrayRef<EnumEntry<uint16_t>> getLocalFlagNames();
32 ArrayRef<EnumEntry<uint32_t>> getFileChecksumNames();
33 ArrayRef<EnumEntry<unsigned>> getCPUTypeNames();
37 ArrayRef<EnumEntry<uint8_t>> getThunkOrdinalNames();
38 ArrayRef<EnumEntry<uint16_t>> getTrampolineNames();
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h53 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>;
63 Make = [Pred](ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes) { in SourcePred()
100 auto Make = [Only](ArrayRef<Value *>, ArrayRef<Type *>) { in onlyType()
107 auto Pred = [](ArrayRef<Value *>, const Value *V) { in anyType()
115 auto Pred = [](ArrayRef<Value *>, const Value *V) { in anyIntType()
123 auto Pred = [](ArrayRef<Value *>, const Value *V) { in anyFloatType()
131 auto Pred = [](ArrayRef<Value *>, const Value *V) { in anyPtrType()
134 auto Make = [](ArrayRef<Value *>, ArrayRef<Type *> Ts) { in anyPtrType()
153 auto Make = [](ArrayRef<Value *>, ArrayRef<Type *> Ts) { in sizedPtrType()
200 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *>) { in matchFirstType()
[all …]
H A DRandomIRBuilder.h30 RandomIRBuilder(int Seed, ArrayRef<Type *> AllowedTypes) in RandomIRBuilder()
38 Value *findOrCreateSource(BasicBlock &BB, ArrayRef<Instruction *> Insts);
44 Value *findOrCreateSource(BasicBlock &BB, ArrayRef<Instruction *> Insts,
45 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
47 Value *newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts,
48 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
51 void connectToSink(BasicBlock &BB, ArrayRef<Instruction *> Insts, Value *V);
53 void newSink(BasicBlock &BB, ArrayRef<Instruction *> Insts, Value *V);
54 Value *findPointer(BasicBlock &BB, ArrayRef<Instruction *> Insts,
55 ArrayRef<Value *> Srcs, fuzzerop::SourcePred Pred);
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/lib/AST/
H A DOpenMPClause.cpp255 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL) { in Create()
334 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create()
400 ArrayRef<Expr *> PL, ArrayRef<Expr *> IL, Expr *Step, Expr *CalcStep, in Create()
473 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs, in Create()
474 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create()
515 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps) { in Create()
563 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
616 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
678 ArrayRef<Expr *> Privates, ArrayRef<Expr *> LHSExprs, in Create()
679 ArrayRef<Expr *> RHSExprs, ArrayRef<Expr *> ReductionOps, in Create()
[all …]
H A DSelectorLocationsKind.cpp65 SourceLocation getArgLoc(unsigned Index, ArrayRef<T*> Args) { in getArgLoc()
71 ArrayRef<SourceLocation> SelLocs, in hasStandardSelLocs()
72 ArrayRef<T *> Args, in hasStandardSelLocs()
98 ArrayRef<SourceLocation> SelLocs, in hasStandardSelectorLocs()
99 ArrayRef<Expr *> Args, in hasStandardSelectorLocs()
107 ArrayRef<Expr *> Args, in getStandardSelectorLoc()
115 ArrayRef<SourceLocation> SelLocs, in hasStandardSelectorLocs()
116 ArrayRef<ParmVarDecl *> Args, in hasStandardSelectorLocs()
124 ArrayRef<ParmVarDecl *> Args, in getStandardSelectorLoc()
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/Process/minidump/
H A DMinidumpTypes.cpp80 llvm::ArrayRef<MinidumpThread>
81 MinidumpThread::ParseThreadList(llvm::ArrayRef<uint8_t> &data) { in ParseThreadList()
93 return llvm::ArrayRef<MinidumpThread>( in ParseThreadList()
99 MinidumpSystemInfo::Parse(llvm::ArrayRef<uint8_t> &data) { in Parse()
130 LinuxProcStatus::Parse(llvm::ArrayRef<uint8_t> &data) { in Parse()
162 llvm::ArrayRef<MinidumpModule>
163 MinidumpModule::ParseModuleList(llvm::ArrayRef<uint8_t> &data) { in ParseModuleList()
175 return llvm::ArrayRef<MinidumpModule>( in ParseModuleList()
181 MinidumpExceptionStream::Parse(llvm::ArrayRef<uint8_t> &data) { in Parse()
190 llvm::ArrayRef<MinidumpMemoryDescriptor>
[all …]
H A DMinidumpParser.h40 llvm::ArrayRef<uint8_t> range_ref;
42 Range(lldb::addr_t start, llvm::ArrayRef<uint8_t> range_ref) in Range()
51 llvm::ArrayRef<uint8_t> GetData();
53 llvm::ArrayRef<uint8_t> GetStream(MinidumpStreamType stream_type);
59 llvm::ArrayRef<MinidumpThread> GetThreads();
61 llvm::ArrayRef<uint8_t>
64 llvm::ArrayRef<uint8_t> GetThreadContext(const MinidumpThread &td);
66 llvm::ArrayRef<uint8_t> GetThreadContextWow64(const MinidumpThread &td);
78 llvm::ArrayRef<MinidumpModule> GetModuleList();
90 llvm::ArrayRef<uint8_t> GetMemory(lldb::addr_t addr, size_t size);
H A DMinidumpTypes.h207 static const MinidumpHeader *Parse(llvm::ArrayRef<uint8_t> &data);
227 static llvm::ArrayRef<MinidumpMemoryDescriptor>
228 ParseMemoryList(llvm::ArrayRef<uint8_t> &data);
238 ParseMemory64List(llvm::ArrayRef<uint8_t> &data);
311 ParseMemoryInfoList(llvm::ArrayRef<uint8_t> &data);
347 static const MinidumpThread *Parse(llvm::ArrayRef<uint8_t> &data);
349 static llvm::ArrayRef<MinidumpThread>
350 ParseThreadList(llvm::ArrayRef<uint8_t> &data);
467 static const MinidumpModule *Parse(llvm::ArrayRef<uint8_t> &data);
469 static llvm::ArrayRef<MinidumpModule>
[all …]
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/AST/
H A DOpenMPClause.h1784 SourceLocation EndLoc, ArrayRef<Expr *> VL, ArrayRef<Expr *> SrcExprs,
1785 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps,
2067 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
2287 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
2519 ArrayRef<Expr *> LHSExprs, ArrayRef<Expr *> RHSExprs,
2520 ArrayRef<Expr *> ReductionOps, ArrayRef<Expr *> TaskgroupDescriptors,
3035 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
3186 ArrayRef<Expr *> DstExprs, ArrayRef<Expr *> AssignmentOps);
3862 ArrayRef<ValueDecl *> UniqueDecls, ArrayRef<unsigned> DeclsListNum, in const_component_lists_iterator()
3974 ArrayRef<ValueDecl *>(), ArrayRef<unsigned>(), ArrayRef<unsigned>(), in component_lists_end()
[all …]
H A DSelectorLocationsKind.h47 ArrayRef<SourceLocation> SelLocs,
48 ArrayRef<Expr *> Args,
60 ArrayRef<Expr *> Args,
65 ArrayRef<SourceLocation> SelLocs,
66 ArrayRef<ParmVarDecl *> Args,
78 ArrayRef<ParmVarDecl *> Args,
/freebsd-12.1/contrib/llvm/lib/Support/
H A DProgram.cpp27 ArrayRef<StringRef> Args, Optional<ArrayRef<StringRef>> Env,
28 ArrayRef<Optional<StringRef>> Redirects,
31 int sys::ExecuteAndWait(StringRef Program, ArrayRef<StringRef> Args, in ExecuteAndWait()
32 Optional<ArrayRef<StringRef>> Env, in ExecuteAndWait()
33 ArrayRef<Optional<StringRef>> Redirects, in ExecuteAndWait()
52 ProcessInfo sys::ExecuteNoWait(StringRef Program, ArrayRef<StringRef> Args, in ExecuteNoWait()
53 Optional<ArrayRef<StringRef>> Env, in ExecuteNoWait()
54 ArrayRef<Optional<StringRef>> Redirects, in ExecuteNoWait()
69 ArrayRef<const char *> Args) { in commandLineFitsWithinSystemLimits()
H A DBinaryStreamRef.cpp20 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {} in ArrayRefImpl()
26 ArrayRef<uint8_t> &Buffer) override { in readBytes()
30 ArrayRef<uint8_t> &Buffer) override { in readLongestContiguousChunk()
49 ArrayRef<uint8_t> &Buffer) override { in readBytes()
53 ArrayRef<uint8_t> &Buffer) override { in readLongestContiguousChunk()
58 Error writeBytes(uint32_t Offset, ArrayRef<uint8_t> Data) override { in writeBytes()
73 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian) in BinaryStreamRef()
81 ArrayRef<uint8_t> &Buffer) const { in readBytes()
88 uint32_t Offset, ArrayRef<uint8_t> &Buffer) const { in readLongestContiguousChunk()
119 ArrayRef<uint8_t> Data) const { in writeBytes()
/freebsd-12.1/contrib/llvm/lib/Target/Mips/
H A DMipsCallLowering.h34 bool handle(ArrayRef<CCValAssign> ArgLocs,
35 ArrayRef<CallLowering::ArgInfo> Args);
38 bool assignVRegs(ArrayRef<unsigned> VRegs, ArrayRef<CCValAssign> ArgLocs,
58 ArrayRef<CCValAssign> ArgLocs,
65 ArrayRef<unsigned> VRegs) const override;
68 ArrayRef<unsigned> VRegs) const override;
72 ArrayRef<ArgInfo> OrigArgs) const override;
79 void subTargetRegTypeForCallingConv(const Function &F, ArrayRef<ArgInfo> Args,
80 ArrayRef<unsigned> OrigArgIndices,
/freebsd-12.1/contrib/llvm/include/llvm/Support/
H A DProgram.h70 findProgramByName(StringRef Name, ArrayRef<StringRef> Paths = {});
92 ArrayRef<StringRef> Args, ///< An array of strings that are passed to the
95 Optional<ArrayRef<StringRef>> Env = None, ///< An optional vector of
99 ArrayRef<Optional<StringRef>> Redirects = {}, ///<
127 ProcessInfo ExecuteNoWait(StringRef Program, ArrayRef<StringRef> Args,
128 Optional<ArrayRef<StringRef>> Env,
129 ArrayRef<Optional<StringRef>> Redirects = {},
137 ArrayRef<StringRef> Args);
142 ArrayRef<const char *> Args);
204 std::string flattenWindowsCommandLine(ArrayRef<StringRef> Args);
H A DBinaryByteStream.h43 ArrayRef<uint8_t> &Buffer) override { in readBytes()
51 ArrayRef<uint8_t> &Buffer) override { in readLongestContiguousChunk()
60 ArrayRef<uint8_t> data() const { return Data; } in data()
69 ArrayRef<uint8_t> Data;
102 ArrayRef<uint8_t> &Buffer) override { in readBytes()
107 ArrayRef<uint8_t> &Buffer) override { in readLongestContiguousChunk()
113 Error writeBytes(uint32_t Offset, ArrayRef<uint8_t> Buffer) override { in writeBytes()
150 ArrayRef<uint8_t> &Buffer) override { in readBytes()
158 void insert(uint32_t Offset, ArrayRef<uint8_t> Bytes) { in insert()
245 ArrayRef<uint8_t> &Buffer) override { in readBytes()
[all …]
/freebsd-12.1/contrib/llvm/lib/DebugInfo/CodeView/
H A DTypeStreamMerger.cpp82 ArrayRef<TypeIndex> TypeSourceToDest,
91 ArrayRef<GloballyHashedType> Hashes,
94 ArrayRef<TypeIndex> TypeSourceToDest,
96 ArrayRef<GloballyHashedType> Hashes);
98 ArrayRef<GloballyHashedType> Hashes,
135 ArrayRef<uint8_t> remapIndices(const CVType &OriginalType,
185 ArrayRef<GloballyHashedType> GlobalHashes;
189 ArrayRef<TypeIndex> TypeLookup;
360 ArrayRef<uint8_t> Buffer; in remapAllTypes()
388 ArrayRef<uint8_t> Result = DoSerialize(RemapStorage); in remapType()
[all …]
H A DTypeIndexDiscovery.cpp40 static inline uint32_t getEncodedIntegerLength(ArrayRef<uint8_t> Data) { in getEncodedIntegerLength()
64 static inline uint32_t getCStringLength(ArrayRef<uint8_t> Data) { in getCStringLength()
69 static void handleMethodOverloadList(ArrayRef<uint8_t> Content, in handleMethodOverloadList()
95 static uint32_t handleBaseClass(ArrayRef<uint8_t> Data, uint32_t Offset, in handleBaseClass()
105 static uint32_t handleEnumerator(ArrayRef<uint8_t> Data, uint32_t Offset, in handleEnumerator()
137 static uint32_t handleOneMethod(ArrayRef<uint8_t> Data, uint32_t Offset, in handleOneMethod()
191 static uint32_t handleVFPtr(ArrayRef<uint8_t> Data, uint32_t Offset, in handleVFPtr()
209 static void handleFieldList(ArrayRef<uint8_t> Content, in handleFieldList()
265 static void handlePointer(ArrayRef<uint8_t> Content, in handlePointer()
460 static void resolveTypeIndexReferences(ArrayRef<uint8_t> RecordData, in resolveTypeIndexReferences()
[all …]
/freebsd-12.1/contrib/llvm/utils/TableGen/
H A DCodeGenSchedule.h147 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, in isKeyEqual()
148 ArrayRef<unsigned> R) const { in isKeyEqual()
565 ArrayRef<unsigned> OperReads,
566 ArrayRef<unsigned> ProcIndices);
571 ArrayRef<SMLoc> Loc) const;
573 ArrayRef<STIPredicateFunction> getSTIPredicates() const { in getSTIPredicates()
619 void inferFromRW(ArrayRef<unsigned> OperWrites, ArrayRef<unsigned> OperReads,
632 ArrayRef<unsigned> ProcIndices);
634 void collectRWResources(ArrayRef<unsigned> Writes, ArrayRef<unsigned> Reads,
635 ArrayRef<unsigned> ProcIndices);
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/CodeGen/GlobalISel/
H A DCSEMIRBuilder.h59 void profileDstOps(ArrayRef<DstOp> Ops, GISelInstProfileBuilder &B) const { in profileDstOps()
66 void profileSrcOps(ArrayRef<SrcOp> Ops, GISelInstProfileBuilder &B) const { in profileSrcOps()
73 void profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps,
74 ArrayRef<SrcOp> SrcOps, Optional<unsigned> Flags,
83 MachineInstrBuilder generateCopiesIfRequired(ArrayRef<DstOp> DstOps,
89 bool checkCopyToDefsPossible(ArrayRef<DstOp> DstOps);
95 MachineInstrBuilder buildInstr(unsigned Opc, ArrayRef<DstOp> DstOps,
96 ArrayRef<SrcOp> SrcOps,
/freebsd-12.1/contrib/llvm/include/llvm/Transforms/Utils/
H A DModuleUtils.h22 template <typename T> class ArrayRef; variable
50 ArrayRef<Type *> InitArgTypes);
58 ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs,
70 ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs,
84 void appendToUsed(Module &M, ArrayRef<GlobalValue *> Values);
87 void appendToCompilerUsed(Module &M, ArrayRef<GlobalValue *> Values);
/freebsd-12.1/contrib/llvm/tools/clang/include/clang/Frontend/
H A DDiagnosticRenderer.h80 ArrayRef<CharSourceRange> Ranges,
85 ArrayRef<CharSourceRange> Ranges) = 0;
90 ArrayRef<FixItHint> Hints) = 0;
112 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints);
115 ArrayRef<CharSourceRange> Ranges);
117 ArrayRef<CharSourceRange> Ranges,
118 ArrayRef<FixItHint> Hints);
134 StringRef Message, ArrayRef<CharSourceRange> Ranges,
135 ArrayRef<FixItHint> FixItHints,
/freebsd-12.1/contrib/llvm/lib/FuzzMutate/
H A DOperations.cpp94 auto buildOp = [Op](ArrayRef<Value *> Srcs, Instruction *Inst) { in binOpDescriptor()
164 SourcePred isInt1Ty{[](ArrayRef<Value *>, const Value *V) { in splitBlockDescriptor()
172 auto buildGEP = [](ArrayRef<Value *> Srcs, Instruction *Inst) { in gepDescriptor()
191 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validExtractValueIndex()
197 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *> Ts) { in validExtractValueIndex()
223 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in matchScalarInAggregate()
233 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *>) { in matchScalarInAggregate()
247 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validInsertValueIndex()
255 auto Make = [](ArrayRef<Value *> Cur, ArrayRef<Type *> Ts) { in validInsertValueIndex()
298 auto Pred = [](ArrayRef<Value *> Cur, const Value *V) { in validShuffleVectorIndex()
[all …]
/freebsd-12.1/contrib/llvm/include/llvm/MCA/
H A DHWEventListener.h66 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UR) in HWInstructionIssuedEvent()
69 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UsedResources;
74 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs, in HWInstructionDispatchedEvent()
80 ArrayRef<unsigned> UsedPhysRegs;
95 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs) in HWInstructionRetiredEvent()
100 ArrayRef<unsigned> FreedPhysRegs;
144 ArrayRef<unsigned> Buffers) {} in onReservedBuffers()
146 ArrayRef<unsigned> Buffers) {} in onReleasedBuffers()
/freebsd-12.1/contrib/llvm/include/llvm/ProfileData/Coverage/
H A DCoverageMappingWriter.h31 ArrayRef<StringRef> Filenames;
34 CoverageFilenamesSectionWriter(ArrayRef<StringRef> Filenames) in CoverageFilenamesSectionWriter()
43 ArrayRef<unsigned> VirtualFileMapping;
44 ArrayRef<CounterExpression> Expressions;
48 CoverageMappingWriter(ArrayRef<unsigned> VirtualFileMapping, in CoverageMappingWriter()
49 ArrayRef<CounterExpression> Expressions, in CoverageMappingWriter()

12345678910>>...59