Searched refs:ArrayRef (Results 76 - 100 of 1734) sorted by relevance

1234567891011>>

/freebsd-13-stable/contrib/llvm-project/clang/include/clang/ASTMatchers/Dynamic/
H A DRegistry.h21 #include "llvm/ADT/ArrayRef.h"
84 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context);
96 getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes);
115 ArrayRef<ParserValue> Args,
127 ArrayRef<ParserValue> Args,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Tooling/Refactoring/Rename/
H A DSymbolName.h13 #include "llvm/ADT/ArrayRef.h"
39 ArrayRef<std::string> getNamePieces() const { return Name; }
H A DUSRFindingAction.h18 #include "llvm/ADT/ArrayRef.h"
45 USRFindingAction(ArrayRef<unsigned> SymbolOffsets,
46 ArrayRef<std::string> QualifiedNames, bool Force)
51 ArrayRef<std::string> getUSRSpellings() { return SpellingNames; }
52 ArrayRef<std::vector<std::string>> getUSRList() { return USRList; }
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DMSP430.cpp24 ArrayRef<const char *> MSP430TargetInfo::getGCCRegNames() const {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DSpillPlacement.h29 #include "llvm/ADT/ArrayRef.h"
113 void addConstraints(ArrayRef<BlockConstraint> LiveBlocks);
121 void addPrefSpill(ArrayRef<unsigned> Blocks, bool Strong);
124 void addLinks(ArrayRef<unsigned> Links);
139 ArrayRef<unsigned> getRecentPositive() { return RecentPositive; }
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/PDB/Native/
H A DHash.cpp10 #include "llvm/ADT/ArrayRef.h"
24 ArrayRef<ulittle32_t> Longs(reinterpret_cast<const ulittle32_t *>(Str.data()),
59 ArrayRef<char> Buffer(Str.begin(), Str.end());
61 ArrayRef<ulittle32_t> Items(
80 uint32_t pdb::hashBufferV8(ArrayRef<uint8_t> Buf) {
/freebsd-13-stable/contrib/llvm-project/llvm/tools/llvm-cov/
H A DCoverageExporterJson.h30 void renderRoot(ArrayRef<std::string> SourceFiles) override;
H A DCoverageExporterLcov.h30 void renderRoot(ArrayRef<std::string> SourceFiles) override;
H A DCoverageReport.h36 void renderFunctionReports(ArrayRef<std::string> Files,
42 FileCoverageSummary &Totals, ArrayRef<std::string> Files,
59 void renderFileReports(raw_ostream &OS, ArrayRef<std::string> Files) const;
63 void renderFileReports(raw_ostream &OS, ArrayRef<std::string> Files,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Lanai/Disassembler/
H A DLanaiDisassembler.h30 getInstruction(MCInst &Instr, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Linker/
H A DIRMover.h12 #include "llvm/ADT/ArrayRef.h"
28 ArrayRef<Type *> ETypes;
30 KeyTy(ArrayRef<Type *> E, bool P);
58 StructType *findNonOpaque(ArrayRef<Type *> ETypes, bool IsPacked);
75 Error move(std::unique_ptr<Module> Src, ArrayRef<GlobalValue *> ValuesToLink,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DConstantFolding.h24 template <typename T> class ArrayRef;
60 Constant *ConstantFoldInstOperands(Instruction *I, ArrayRef<Constant *> Ops,
100 ArrayRef<unsigned> Idxs);
106 ArrayRef<unsigned> Idxs);
125 ArrayRef<int> Mask);
142 ArrayRef<Constant *> Indices);
151 ArrayRef<Constant *> Operands,
H A DMemorySSAUpdater.h108 ArrayRef<BasicBlock *> ExitBlocks,
117 void updateExitBlocksForClonedLoop(ArrayRef<BasicBlock *> ExitBlocks,
121 ArrayRef<BasicBlock *> ExitBlocks,
122 ArrayRef<std::unique_ptr<ValueToValueMapTy>> VMaps, DominatorTree &DT);
125 void applyUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT);
127 void applyInsertUpdates(ArrayRef<CFGUpdate> Updates, DominatorTree &DT);
170 BasicBlock *Old, BasicBlock *New, ArrayRef<BasicBlock *> Preds,
269 void tryRemoveTrivialPhis(ArrayRef<WeakVH> UpdatedPHIs);
289 void privateUpdateExitBlocksForClonedLoop(ArrayRef<BasicBlock *> ExitBlocks,
292 void applyInsertUpdates(ArrayRef<CFGUpdat
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/DebugInfo/CodeView/
H A DGlobalTypeTableBuilder.h12 #include "llvm/ADT/ArrayRef.h"
44 SmallVector<ArrayRef<uint8_t>, 2> SeenRecords;
69 ArrayRef<ArrayRef<uint8_t>> records() const;
70 ArrayRef<GloballyHashedType> hashes() const;
86 ArrayRef<uint8_t> StableRecord = Create(Data);
109 TypeIndex insertRecordBytes(ArrayRef<uint8_t> Data);
113 ArrayRef<uint8_t> Data = SimpleSerializer.serialize(Record);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/DebugInfo/CodeView/
H A DAppendingTypeTableBuilder.cpp10 #include "llvm/ADT/ArrayRef.h"
71 ArrayRef<ArrayRef<uint8_t>> AppendingTypeTableBuilder::records() const {
77 static ArrayRef<uint8_t> stabilize(BumpPtrAllocator &RecordStorage,
78 ArrayRef<uint8_t> Record) {
81 return ArrayRef<uint8_t>(Stable, Record.size());
85 AppendingTypeTableBuilder::insertRecordBytes(ArrayRef<uint8_t> &Record) {
107 ArrayRef<uint8_t> Record = Data.data();
H A DTypeHashing.cpp28 LocallyHashedType LocallyHashedType::hashType(ArrayRef<uint8_t> RecordData) {
33 GloballyHashedType::hashType(ArrayRef<uint8_t> RecordData,
34 ArrayRef<GloballyHashedType> PreviousTypes,
35 ArrayRef<GloballyHashedType> PreviousIds) {
46 ArrayRef<uint8_t> PreData = RecordData.slice(Off, PreLen);
53 ArrayRef<TypeIndex> Indices(
56 ArrayRef<uint8_t> BytesToHash;
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,
138 inline bool remapIndex(TypeIndex &Idx, ArrayRef<TypeIndex> Map) {
145 inline bool remapIndexSimple(TypeIndex &Idx, ArrayRef<TypeIndex> Map) const {
161 bool remapIndexFallback(TypeIndex &Idx, ArrayRef<TypeIndex> Map);
185 ArrayRef<GloballyHashedTyp
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.h25 template <typename T> class ArrayRef;
100 void DecodePSHUFBMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
124 void DecodeVPPERMMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
149 ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
154 ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
158 void DecodeVPERMVMask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
162 void DecodeVPERMV3Mask(ArrayRef<uint64_t> RawMask, const APInt &UndefElts,
/freebsd-13-stable/contrib/llvm-project/clang/include/clang/Frontend/
H A DDiagnosticRenderer.h22 #include "llvm/ADT/ArrayRef.h"
79 ArrayRef<CharSourceRange> Ranges,
84 ArrayRef<CharSourceRange> Ranges) = 0;
89 ArrayRef<FixItHint> Hints) = 0;
111 ArrayRef<CharSourceRange> Ranges, ArrayRef<FixItHint> Hints);
114 ArrayRef<CharSourceRange> Ranges);
116 ArrayRef<CharSourceRange> Ranges,
117 ArrayRef<FixItHint> Hints);
133 StringRef Message, ArrayRef<CharSourceRang
[all...]
H A DTextDiagnostic.h79 ArrayRef<CharSourceRange> Ranges,
84 ArrayRef<CharSourceRange> Ranges) override;
88 ArrayRef<FixItHint> Hints) override {
105 ArrayRef<FixItHint> Hints);
109 void emitParseableFixits(ArrayRef<FixItHint> Hints, const SourceManager &SM);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DBinaryStreamRef.cpp19 ArrayRefImpl(ArrayRef<uint8_t> Data, endianness Endian) : BBS(Data, Endian) {}
25 ArrayRef<uint8_t> &Buffer) override {
29 ArrayRef<uint8_t> &Buffer) override {
48 ArrayRef<uint8_t> &Buffer) override {
52 ArrayRef<uint8_t> &Buffer) override {
57 Error writeBytes(uint32_t Offset, ArrayRef<uint8_t> Data) override {
72 BinaryStreamRef::BinaryStreamRef(ArrayRef<uint8_t> Data, endianness Endian)
80 ArrayRef<uint8_t> &Buffer) const {
87 uint32_t Offset, ArrayRef<uint8_t> &Buffer) const {
118 ArrayRef<uint8_
[all...]
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/Process/minidump/
H A DMinidumpTypes.h14 #include "llvm/ADT/ArrayRef.h"
65 Status consumeObject(llvm::ArrayRef<uint8_t> &Buffer, const T *&Object) {
81 static std::pair<llvm::ArrayRef<MinidumpMemoryDescriptor64>, uint64_t>
82 ParseMemory64List(llvm::ArrayRef<uint8_t> &data);
99 static const MinidumpMiscInfo *Parse(llvm::ArrayRef<uint8_t> &data);
112 static llvm::Optional<LinuxProcStatus> Parse(llvm::ArrayRef<uint8_t> &data);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/TableGen/
H A DError.cpp26 static void PrintMessage(ArrayRef<SMLoc> Loc, SourceMgr::DiagKind Kind,
44 void PrintNote(ArrayRef<SMLoc> NoteLoc, const Twine &Msg) {
48 void PrintWarning(ArrayRef<SMLoc> WarningLoc, const Twine &Msg) {
58 void PrintError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg) {
75 void PrintFatalError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg) {
/freebsd-13-stable/contrib/llvm-project/llvm/lib/FuzzMutate/
H A DRandomIRBuilder.cpp22 ArrayRef<Instruction *> Insts) {
27 ArrayRef<Instruction *> Insts,
28 ArrayRef<Value *> Srcs,
41 Value *RandomIRBuilder::newSource(BasicBlock &BB, ArrayRef<Instruction *> Insts,
42 ArrayRef<Value *> Srcs, SourcePred Pred) {
96 ArrayRef<Instruction *> Insts, Value *V) {
120 void RandomIRBuilder::newSink(BasicBlock &BB, ArrayRef<Instruction *> Insts,
134 ArrayRef<Instruction *> Insts,
135 ArrayRef<Value *> Srcs, SourcePred Pred) {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/GlobalISel/
H A DCallLowering.h17 #include "llvm/ADT/ArrayRef.h"
56 ArgInfo(ArrayRef<Register> Regs, Type *Ty, argument
57 ArrayRef<ISD::ArgFlagsTy> Flags = ArrayRef<ISD::ArgFlagsTy>(),
158 ArrayRef<CCValAssign> VAs) {
206 Register packRegs(ArrayRef<Register> SrcRegs, Type *PackedTy,
214 void unpackRegs(ArrayRef<Register> DstRegs, Register SrcReg, Type *PackedTy,
277 ArrayRef<Register> VRegs,
289 ArrayRef<Register> VRegs) const {
307 ArrayRef<ArrayRe
[all...]

Completed in 495 milliseconds

1234567891011>>