/freebsd-13-stable/contrib/llvm-project/clang/include/clang/AST/ |
H A D | ParentMapContext.h | 89 /// Container for either a single DynTypedNode or for an ArrayRef to 92 llvm::AlignedCharArrayUnion<DynTypedNode, ArrayRef<DynTypedNode>> Storage; 100 DynTypedNodeList(ArrayRef<DynTypedNode> A) : IsSingleNode(false) { 101 new (Storage.buffer) ArrayRef<DynTypedNode>(A); 106 return reinterpret_cast<const ArrayRef<DynTypedNode> *>(Storage.buffer) 113 return reinterpret_cast<const ArrayRef<DynTypedNode> *>(Storage.buffer)
|
H A D | DeclOpenMP.h | 22 #include "llvm/ADT/ArrayRef.h" 52 ArrayRef<const Expr *> getVars() const { 60 void setVars(ArrayRef<Expr *> VL); 65 ArrayRef<Expr *> VL); 70 typedef ArrayRef<const Expr *>::iterator varlist_const_iterator; 245 void setClauses(ArrayRef<OMPClause *> CL); 259 void CreateClauses(ASTContext &C, ArrayRef<OMPClause *> CL); 262 using clauselist_const_iterator = ArrayRef<const OMPClause *>::iterator; 361 ArrayRef<const OMPClause *> getClauses() const { 372 void setClauses(ArrayRef<OMPClaus [all...] |
H A D | CommentSema.h | 19 #include "llvm/ADT/ArrayRef.h" 80 ArrayRef<T> copyArray(ArrayRef<T> Source) { 87 ArrayRef<InlineContentComment *> Content); 95 ArrayRef<BlockCommandComment::Argument> Args); 163 ArrayRef<VerbatimBlockLineComment *> Lines); 174 ArrayRef<HTMLStartTagComment::Attribute> Attrs, 182 FullComment *actOnFullComment(ArrayRef<BlockContentComment *> Blocks); 229 ArrayRef<const ParmVarDecl *> getParamVars(); 237 ArrayRef<cons [all...] |
H A D | OpenMPClause.h | 28 #include "llvm/ADT/ArrayRef.h" 217 void setVarRefs(ArrayRef<Expr *> VL) { 226 using varlist_const_iterator = ArrayRef<const Expr *>::iterator; 252 ArrayRef<const Expr *> getVarRefs() const { 384 SourceLocation EndLoc, ArrayRef<Expr *> VL); 1549 ArrayRef<Expr *> getLoopNumIterations() const; 2189 void setPrivateCopies(ArrayRef<Expr *> VL); 2196 ArrayRef<const Expr *> getPrivateCopies() const { 2211 SourceLocation EndLoc, ArrayRef<Expr *> VL, 2212 ArrayRef<Exp [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Analysis/Analyses/ |
H A D | ExprMutationAnalyzer.h | 47 llvm::ArrayRef<MutationFinder> Finders, 53 const Stmt *findExprMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 54 const Stmt *findDeclMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 56 findExprPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches); 58 findDeclPointeeMutation(ArrayRef<ast_matchers::BoundNodes> Matches);
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/AST/ |
H A D | ExprObjC.cpp | 28 ObjCArrayLiteral::ObjCArrayLiteral(ArrayRef<Expr *> Elements, QualType T, 40 ArrayRef<Expr *> Elements, 53 ObjCDictionaryLiteral::ObjCDictionaryLiteral(ArrayRef<ObjCDictionaryElement> VK, 79 ArrayRef<ObjCDictionaryElement> VK, 110 ArrayRef<SourceLocation> SelLocs, 112 ObjCMethodDecl *Method, ArrayRef<Expr *> Args, 129 ArrayRef<SourceLocation> SelLocs, 131 ObjCMethodDecl *Method, ArrayRef<Expr *> Args, 145 Selector Sel, ArrayRef<SourceLocation> SelLocs, 147 ObjCMethodDecl *Method, ArrayRef<Exp [all...] |
H A D | OpenMPClause.cpp | 335 ArrayRef<Expr *> OMPOrderedClause::getLoopNumIterations() const { 387 void OMPPrivateClause::setPrivateCopies(ArrayRef<Expr *> VL) { 396 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL) { 412 void OMPFirstprivateClause::setPrivateCopies(ArrayRef<Expr *> VL) { 418 void OMPFirstprivateClause::setInits(ArrayRef<Expr *> VL) { 427 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL, 428 ArrayRef<Expr *> InitVL, Stmt *PreInit) { 445 void OMPLastprivateClause::setPrivateCopies(ArrayRef<Exp [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Support/ |
H A D | BinaryItemStream.h | 12 #include "llvm/ADT/ArrayRef.h" 23 static ArrayRef<uint8_t> bytes(const T &Item) = delete; 42 ArrayRef<uint8_t> &Buffer) override { 56 ArrayRef<uint8_t> &Buffer) override { 64 void setItems(ArrayRef<T> ItemArray) { 99 ArrayRef<T> Items;
|
H A D | BinaryStreamReader.h | 12 #include "llvm/ADT/ArrayRef.h" 37 explicit BinaryStreamReader(ArrayRef<uint8_t> Data, 58 Error readLongestContiguousChunk(ArrayRef<uint8_t> &Buffer); 67 Error readBytes(ArrayRef<uint8_t> &Buffer, uint32_t Size); 80 ArrayRef<uint8_t> Bytes; 125 Error readWideString(ArrayRef<UTF16> &Dest); 171 ArrayRef<uint8_t> Buffer; 188 Error readArray(ArrayRef<T> &Array, uint32_t NumElements) { 189 ArrayRef<uint8_t> Bytes; 191 Array = ArrayRef< [all...] |
H A D | SourceMgr.h | 185 ArrayRef<SMRange> Ranges = {}, 186 ArrayRef<SMFixIt> FixIts = {}, 191 ArrayRef<SMRange> Ranges = {}, 192 ArrayRef<SMFixIt> FixIts = {}, 208 ArrayRef<SMRange> Ranges = {}, 209 ArrayRef<SMFixIt> FixIts = {}) const; 267 ArrayRef<std::pair<unsigned, unsigned>> Ranges, 268 ArrayRef<SMFixIt> FixIts = {}); 278 ArrayRef<std::pair<unsigned, unsigned>> getRanges() const { return Ranges; } 282 ArrayRef<SMFixI [all...] |
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/ |
H A D | Atoms.h | 16 #include "llvm/ADT/ArrayRef.h" 31 const ArrayRef<uint8_t> content, Alignment align) 41 _content(ArrayRef<uint8_t>(nullptr, size)), _align(align), 69 ArrayRef<uint8_t> rawContent() const override { 78 const ArrayRef<uint8_t> _content; 92 const ArrayRef<uint8_t> content, 132 ArrayRef<uint8_t> rawContent() const override { return ArrayRef<uint8_t>(); }
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/ |
H A D | CVRecord.h | 12 #include "llvm/ADT/ArrayRef.h" 34 CVRecord(ArrayRef<uint8_t> Data) : RecordData(Data) {} 50 ArrayRef<uint8_t> data() const { return RecordData; } 57 ArrayRef<uint8_t> content() const { 61 ArrayRef<uint8_t> RecordData; 72 Error forEachCodeViewRecord(ArrayRef<uint8_t> StreamBuffer, Func F) { 84 ArrayRef<uint8_t> Data = StreamBuffer.take_front(RealLen); 108 ArrayRef<uint8_t> RawData;
|
H A D | TypeHashing.h | 34 ArrayRef<uint8_t> RecordData; 37 static LocallyHashedType hashType(ArrayRef<uint8_t> RecordData); 80 : GloballyHashedType(ArrayRef<uint8_t>(H.bytes_begin(), H.bytes_end())) {} 81 GloballyHashedType(ArrayRef<uint8_t> H) { 93 static GloballyHashedType hashType(ArrayRef<uint8_t> RecordData, 94 ArrayRef<GloballyHashedType> PreviousTypes, 95 ArrayRef<GloballyHashedType> PreviousIds); 102 ArrayRef<GloballyHashedType> PreviousTypes, 103 ArrayRef<GloballyHashedType> PreviousIds) { 147 hashIds(Range &&Records, ArrayRef<GloballyHashedTyp [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/GSYM/ |
H A D | GsymReader.h | 13 #include "llvm/ADT/ArrayRef.h" 55 ArrayRef<uint8_t> AddrOffsets; 56 ArrayRef<uint32_t> AddrInfoOffsets; 57 ArrayRef<FileEntry> Files; 61 /// local storage and set point the ArrayRef objects above to these swapped 224 /// \returns An ArrayRef of an appropriate address offset size. 225 template <class T> ArrayRef<T> 227 return ArrayRef<T>(reinterpret_cast<const T *>(AddrOffsets.data()), 245 ArrayRef<T> AIO = getAddrOffsets<T>(); 261 ArrayRef< [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/MSF/ |
H A D | MappedBlockStream.h | 12 #include "llvm/ADT/ArrayRef.h" 64 ArrayRef<uint8_t> &Buffer) override; 66 ArrayRef<uint8_t> &Buffer) override; 84 void fixCacheAfterWrite(uint32_t Offset, ArrayRef<uint8_t> Data) const; 88 ArrayRef<uint8_t> &Buffer); 131 ArrayRef<uint8_t> &Buffer) override; 133 ArrayRef<uint8_t> &Buffer) override; 136 Error writeBytes(uint32_t Offset, ArrayRef<uint8_t> Buffer) override;
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/PDB/Native/ |
H A D | PDBFile.h | 66 ArrayRef<support::ulittle32_t> 70 Expected<ArrayRef<uint8_t>> getBlockData(uint32_t BlockIndex, 73 ArrayRef<uint8_t> Data) const override; 75 ArrayRef<support::ulittle32_t> getStreamSizes() const { 78 ArrayRef<ArrayRef<support::ulittle32_t>> getStreamMap() const { 85 ArrayRef<support::ulittle32_t> getDirectoryBlockArray() const;
|
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/ |
H A D | Parser.h | 41 #include "llvm/ADT/ArrayRef.h" 91 ArrayRef<ParserValue> Args, 112 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context); 124 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes); 139 ArrayRef<ParserValue> Args, 143 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context) override; 146 getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) override; 245 getNamedValueCompletions(ArrayRef<ArgKind> AcceptedTypes);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/ |
H A D | GlobalTypeTableBuilder.cpp | 10 #include "llvm/ADT/ArrayRef.h" 74 ArrayRef<ArrayRef<uint8_t>> GlobalTypeTableBuilder::records() const { 78 ArrayRef<GloballyHashedType> GlobalTypeTableBuilder::hashes() const { 87 static inline ArrayRef<uint8_t> stabilize(BumpPtrAllocator &Alloc, 88 ArrayRef<uint8_t> Data) { 94 TypeIndex GlobalTypeTableBuilder::insertRecordBytes(ArrayRef<uint8_t> Record) { 120 ArrayRef<uint8_t> Record = Data.data();
|
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/ |
H A D | MCSubtargetInfo.h | 16 #include "llvm/ADT/ArrayRef.h" 77 ArrayRef<SubtargetFeatureKV> ProcFeatures; // Processor feature list 78 ArrayRef<SubtargetSubTypeKV> ProcDesc; // Processor descriptions 94 ArrayRef<SubtargetFeatureKV> PF, 95 ArrayRef<SubtargetSubTypeKV> PD, 198 ArrayRef<MCReadAdvanceEntry> 201 return ArrayRef<MCReadAdvanceEntry>(); 202 return ArrayRef<MCReadAdvanceEntry>(&ReadAdvanceTable[SC.ReadAdvanceIdx],
|
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/ |
H A D | CodeGenSchedule.h | 73 CodeGenSchedRW(unsigned Idx, bool Read, ArrayRef<unsigned> Seq, 146 bool isKeyEqual(Record *IC, ArrayRef<unsigned> W, 147 ArrayRef<unsigned> R) const { 340 ArrayRef<PredicateInfo> getPredicates() const { return Predicates; } 366 ArrayRef<const Record *> getOpcodes() const { return Opcodes; } 406 ArrayRef<const Record *> getDefinitions() const { return Definitions; } 407 ArrayRef<OpcodeGroup> getGroups() const { return Groups; } 499 ArrayRef<CodeGenProcModel> procModels() const { return ProcModels; } 553 ArrayRef<CodeGenSchedClass> schedClasses() const { return SchedClasses; } 563 unsigned addSchedClass(Record *ItinDef, ArrayRef<unsigne [all...] |
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Driver/ |
H A D | Job.h | 13 #include "llvm/ADT/ArrayRef.h" 162 ArrayRef<InputInfo> Inputs); 171 virtual int Execute(ArrayRef<Optional<StringRef>> Redirects, 198 virtual void setEnvironment(llvm::ArrayRef<const char *> NewEnvironment); 215 ArrayRef<InputInfo> Inputs); 220 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg, 223 void setEnvironment(llvm::ArrayRef<const char *> NewEnvironment) override; 233 ArrayRef<InputInfo> Inputs, 239 int Execute(ArrayRef<Optional<StringRef>> Redirects, std::string *ErrMsg, 253 ArrayRef<InputInf [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/ |
H A D | Intrinsics.h | 18 #include "llvm/ADT/ArrayRef.h" 60 std::string getName(ID id, ArrayRef<Type*> Tys); 64 ArrayRef<Type*> Tys = None); 84 Function *getDeclaration(Module *M, ID id, ArrayRef<Type*> Tys = None); 90 int lookupLLVMIntrinsicByName(ArrayRef<const char *> NameTable, 216 matchIntrinsicSignature(FunctionType *FTy, ArrayRef<IITDescriptor> &Infos, 223 bool matchIntrinsicVarArg(bool isVarArg, ArrayRef<IITDescriptor> &Infos);
|
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-readobj/ |
H A D | ObjDumper.h | 102 ArrayRef<std::string> Sections); 104 ArrayRef<std::string> Sections); 140 ArrayRef<ArrayRef<uint8_t>> IpiRecords, 141 ArrayRef<ArrayRef<uint8_t>> TpiRecords);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
H A D | HexagonTargetTransformInfo.h | 21 #include "llvm/ADT/ArrayRef.h" 109 unsigned getOperandsScalarizationOverhead(ArrayRef<const Value *> Args, 111 unsigned getCallInstrCost(Function *F, Type *RetTy, ArrayRef<Type*> Tys, 132 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices, 146 ArrayRef<const Value *> Args = ArrayRef<const Value *>(), 159 int getUserCost(const User *U, ArrayRef<const Value *> Operands,
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/Utils/ |
H A D | AMDKernelCodeTUtils.cpp | 15 #include "llvm/ADT/ArrayRef.h" 27 static ArrayRef<StringRef> get_amd_kernel_code_t_FldNames() { 37 static ArrayRef<StringRef> get_amd_kernel_code_t_FldAltNames() { 47 static StringMap<int> createIndexMap(const ArrayRef<StringRef> &names, 48 const ArrayRef<StringRef> &altNames) { 89 static ArrayRef<PrintFx> getPrinterTable() { 159 static ArrayRef<ParseFx> getParserTable() {
|