/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/ |
H A D | Program.cpp | 27 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 D | OpDescriptor.h | 17 #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 D | AMDGPUCallLowering.h | 33 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 D | ParallelCG.h | 22 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 D | IMSFFile.h | 12 #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 D | RISCVCallLowering.cpp | 26 ArrayRef<Register> VRegs) const { 39 ArrayRef<ArrayRef<Register>> VRegs) const {
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/ADT/ |
H A D | ArrayRef.h | 1 //===- 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 D | SortJavaScriptImports.h | 19 #include "llvm/ADT/ArrayRef.h" 29 ArrayRef<tooling::Range> Ranges,
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | TypeIndexDiscovery.h | 26 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 D | TypeTableCollection.h | 22 explicit TypeTableCollection(ArrayRef<ArrayRef<uint8_t>> Records); 38 ArrayRef<ArrayRef<uint8_t>> Records;
|
H A D | MergingTypeTableBuilder.h | 12 #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 D | AppendingTypeTableBuilder.h | 12 #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 D | Hash.h | 12 #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 D | SemaLambda.h | 34 ArrayRef<const sema::FunctionScopeInfo *> FunctionScopes,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/ARM/ |
H A D | ARMCallLowering.h | 17 #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 D | HexagonDepArch.h | 15 #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 D | xxhash.h | 41 #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 D | USRLocFinder.h | 38 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 D | VE.cpp | 37 ArrayRef<Builtin::Info> VETargetInfo::getTargetBuiltins() const { 38 return ArrayRef<Builtin::Info>();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/ |
H A D | ModuleUtils.h | 22 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 D | Driver.h | 12 #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 D | MinidumpParser.h | 20 #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 D | HWEventListener.h | 17 #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 D | Minidump.h | 36 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 D | SelectorLocationsKind.cpp | 64 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,
|