Searched refs:ArrayRef (Results 26 - 50 of 1734) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/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,
32 Optional<ArrayRef<StringRef>> Env,
33 ArrayRef<Optional<StringRef>> Redirects,
54 ProcessInfo sys::ExecuteNoWait(StringRef Program, ArrayRef<StringRef> Args,
55 Optional<ArrayRef<StringRef>> Env,
56 ArrayRef<Optional<StringRef>> Redirects,
71 ArrayRef<cons
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/FuzzMutate/
H A DOpDescriptor.h17 #include "llvm/ADT/ArrayRef.h"
47 using PredT = std::function<bool(ArrayRef<Value *> Cur, const Value *New)>;
52 ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes)>;
62 Make = [Pred](ArrayRef<Value *> Cur, ArrayRef<Type *> BaseTypes) {
77 bool matches(ArrayRef<Value *> Cur, const Value *New) {
82 std::vector<Constant *> generate(ArrayRef<Value *> Cur,
83 ArrayRef<Type *> BaseTypes) {
92 std::function<Value *(ArrayRef<Valu
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUCallLowering.h33 using SplitArgTy = std::function<void(ArrayRef<Register>, Register, LLT, LLT, int)>;
44 ArrayRef<Register> VRegs, MachineInstrBuilder &Ret) const;
50 ArrayRef<Register> VRegs) const override;
53 ArrayRef<ArrayRef<Register>> VRegs) const;
56 ArrayRef<ArrayRef<Register>> VRegs) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DParallelCG.h22 template <typename T> class ArrayRef;
38 splitCodeGen(std::unique_ptr<Module> M, ArrayRef<raw_pwrite_stream *> OSs,
39 ArrayRef<llvm::raw_pwrite_stream *> BCOSs,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/
H A DIMSFFile.h12 #include "llvm/ADT/ArrayRef.h"
29 virtual ArrayRef<support::ulittle32_t>
32 virtual Expected<ArrayRef<uint8_t>> getBlockData(uint32_t BlockIndex,
35 ArrayRef<uint8_t> Data) const = 0;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVCallLowering.cpp26 ArrayRef<Register> VRegs) const {
39 ArrayRef<ArrayRef<Register>> VRegs) const {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/
H A DArrayRef.h1 //===- ArrayRef.h - Array Reference Wrapper ---------------------*- C++ -*-===//
29 /// ArrayRef - Represent a constant reference to an array (0 or more elements
35 /// extends past that of the ArrayRef. For this reason, it is not in general
36 /// safe to store an ArrayRef.
41 class LLVM_GSL_POINTER LLVM_NODISCARD ArrayRef { class in namespace:llvm
59 /// Construct an empty ArrayRef.
60 /*implicit*/ ArrayRef() = default;
62 /// Construct an empty ArrayRef from None.
63 /*implicit*/ ArrayRef(NoneType) {} function in class:llvm::ArrayRef
65 /// Construct an ArrayRef fro
66 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef
70 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef
74 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef
81 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) function in class:llvm::ArrayRef
87 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) function in class:llvm::ArrayRef
92 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) function in class:llvm::ArrayRef
107 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) function in class:llvm::ArrayRef
117 ArrayRef(const ArrayRef<U *> &A, function in class:llvm::ArrayRef
126 /*implicit*/ ArrayRef( function in class:llvm::ArrayRef
135 ArrayRef(const std::vector<U *, A> &Vec, function in class:llvm::ArrayRef
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/Format/
H A DSortJavaScriptImports.h19 #include "llvm/ADT/ArrayRef.h"
29 ArrayRef<tooling::Range> Ranges,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DTypeIndexDiscovery.h26 void discoverTypeIndices(ArrayRef<uint8_t> RecordData,
32 void discoverTypeIndices(ArrayRef<uint8_t> RecordData,
39 bool discoverTypeIndicesInSymbol(ArrayRef<uint8_t> RecordData,
41 bool discoverTypeIndicesInSymbol(ArrayRef<uint8_t> RecordData,
H A DTypeTableCollection.h22 explicit TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records);
38 ArrayRef<ArrayRef<uint8_t>> Records;
H A DMergingTypeTableBuilder.h12 #include "llvm/ADT/ArrayRef.h"
44 SmallVector<ArrayRef<uint8_t>, 2> SeenRecords;
66 ArrayRef<ArrayRef<uint8_t>> records() const;
68 TypeIndex insertRecordAs(hash_code Hash, ArrayRef<uint8_t> &Record);
69 TypeIndex insertRecordBytes(ArrayRef<uint8_t> &Record);
73 ArrayRef<uint8_t> Data = SimpleSerializer.serialize(Record);
H A DAppendingTypeTableBuilder.h12 #include "llvm/ADT/ArrayRef.h"
35 SmallVector<ArrayRef<uint8_t>, 2> SeenRecords;
57 ArrayRef<ArrayRef<uint8_t>> records() const;
58 TypeIndex insertRecordBytes(ArrayRef<uint8_t> &Record);
62 ArrayRef<uint8_t> Data = SimpleSerializer.serialize(Record);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/
H A DHash.h12 #include "llvm/ADT/ArrayRef.h"
21 uint32_t hashBufferV8(ArrayRef<uint8_t> Data);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaLambda.h34 ArrayRef<const sema::FunctionScopeInfo *> FunctionScopes,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMCallLowering.h17 #include "llvm/ADT/ArrayRef.h"
36 ArrayRef<Register> VRegs) const override;
39 ArrayRef<ArrayRef<Register>> VRegs) const override;
46 ArrayRef<Register> VRegs,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonDepArch.h15 #include "llvm/ADT/ArrayRef.h"
24 static constexpr ArrayRef<unsigned> ArchValsNum(ArchValsNumArray);
27 static constexpr ArrayRef<StringLiteral> ArchValsText(ArchValsTextArray);
30 static constexpr ArrayRef<StringLiteral> CpuValsText(CpuValsTextArray);
33 static constexpr ArrayRef<StringLiteral> CpuNickText(CpuNickTextArray);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/
H A Dxxhash.h41 #include "llvm/ADT/ArrayRef.h"
46 uint64_t xxHash64(llvm::ArrayRef<uint8_t> Data);
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
H A DUSRLocFinder.h38 createRenameAtomicChanges(llvm::ArrayRef<std::string> USRs,
46 SymbolOccurrences getOccurrencesOfUSRs(ArrayRef<std::string> USRs,
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DVE.cpp37 ArrayRef<Builtin::Info> VETargetInfo::getTargetBuiltins() const {
38 return ArrayRef<Builtin::Info>();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DModuleUtils.h22 template <typename T> class ArrayRef;
43 ArrayRef<Type *> InitArgTypes);
55 ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs,
67 ArrayRef<Type *> InitArgTypes, ArrayRef<Value *> InitArgs,
81 void appendToUsed(Module &M, ArrayRef<GlobalValue *> Values);
84 void appendToCompilerUsed(Module &M, ArrayRef<GlobalValue *> Values);
/freebsd-13-stable/contrib/llvm-project/lld/include/lld/Common/
H A DDriver.h12 #include "llvm/ADT/ArrayRef.h"
17 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
22 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
27 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
32 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
37 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
42 bool link(llvm::ArrayRef<const char *> args, bool canExitEarly,
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DMinidumpParser.h20 #include "llvm/ADT/ArrayRef.h"
40 llvm::ArrayRef<uint8_t> range_ref;
42 Range(lldb::addr_t start, llvm::ArrayRef<uint8_t> range_ref)
55 llvm::ArrayRef<uint8_t> GetData();
57 llvm::ArrayRef<uint8_t> GetStream(StreamType stream_type);
61 llvm::ArrayRef<minidump::Thread> GetThreads();
63 llvm::ArrayRef<uint8_t> GetThreadContext(const LocationDescriptor &location);
65 llvm::ArrayRef<uint8_t> GetThreadContext(const minidump::Thread &td);
67 llvm::ArrayRef<uint8_t> GetThreadContextWow64(const minidump::Thread &td);
77 llvm::ArrayRef<minidum
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MCA/
H A DHWEventListener.h17 #include "llvm/ADT/ArrayRef.h"
66 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UR)
69 ArrayRef<std::pair<ResourceRef, ResourceCycles>> UsedResources;
74 HWInstructionDispatchedEvent(const InstRef &IR, ArrayRef<unsigned> Regs,
80 ArrayRef<unsigned> UsedPhysRegs;
95 HWInstructionRetiredEvent(const InstRef &IR, ArrayRef<unsigned> Regs)
100 ArrayRef<unsigned> FreedPhysRegs;
144 HWPressureEvent(GenericReason reason, ArrayRef<InstRef> Insts,
152 ArrayRef<InstRef> AffectedInstructions;
174 ArrayRef<unsigne
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Object/
H A DMinidump.h36 ArrayRef<minidump::Directory> streams() const { return Streams; }
39 ArrayRef<uint8_t> getRawStream(const minidump::Directory &Stream) const {
45 Optional<ArrayRef<uint8_t>> getRawStream(minidump::StreamType Type) const;
49 Expected<ArrayRef<uint8_t>>
71 Expected<ArrayRef<minidump::Module>> getModuleList() const {
80 Expected<ArrayRef<minidump::Thread>> getThreadList() const {
100 Expected<ArrayRef<minidump::MemoryDescriptor>> getMemoryList() const {
110 MemoryInfoIterator(ArrayRef<uint8_t> Storage, size_t Stride)
130 ArrayRef<uint8_t> Storage;
154 static Expected<ArrayRef<uint8_
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/
H A DSelectorLocationsKind.cpp64 SourceLocation getArgLoc(unsigned Index, ArrayRef<T*> Args) {
70 ArrayRef<SourceLocation> SelLocs,
71 ArrayRef<T *> Args,
97 ArrayRef<SourceLocation> SelLocs,
98 ArrayRef<Expr *> Args,
106 ArrayRef<Expr *> Args,
114 ArrayRef<SourceLocation> SelLocs,
115 ArrayRef<ParmVarDecl *> Args,
123 ArrayRef<ParmVarDecl *> Args,

Completed in 335 milliseconds

1234567891011>>