Searched refs:ArrayRef (Results 376 - 400 of 1734) sorted by relevance

<<11121314151617181920>>

/freebsd-13-stable/contrib/llvm-project/llvm/lib/Support/
H A DConvertUTFWrapper.cpp9 #include "llvm/ADT/ArrayRef.h"
80 bool hasUTF16ByteOrderMark(ArrayRef<char> S) {
86 bool convertUTF16ToUTF8String(ArrayRef<char> SrcBytes, std::string &Out) {
135 bool convertUTF16ToUTF8String(ArrayRef<UTF16> Src, std::string &Out)
138 llvm::ArrayRef<char>(reinterpret_cast<const char *>(Src.data()),
225 llvm::ArrayRef<UTF16>(reinterpret_cast<const UTF16 *>(Source.data()),
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64TargetTransformInfo.h22 #include "llvm/ADT/ArrayRef.h"
60 ArrayRef<const Value *> Args);
134 ArrayRef<const Value *> Args = ArrayRef<const Value *>(),
151 int getCostOfKeepingLiveOverCall(ArrayRef<Type *> Tys);
207 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TargetTransformInfo.h127 ArrayRef<const Value *> Args = ArrayRef<const Value *>(),
172 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices,
178 ArrayRef<unsigned> Indices, Align Alignment, unsigned AddressSpace,
183 ArrayRef<unsigned> Indices, Align Alignment, unsigned AddressSpace,
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/TableGen/
H A DRecord.h17 #include "llvm/ADT/ArrayRef.h"
258 static RecordRecTy *get(ArrayRef<Record *> Classes);
262 ArrayRef<Record *> getClasses() const {
387 virtual Init *convertInitializerBitRange(ArrayRef<unsigned> Bits) const {
395 virtual Init *convertInitListSlice(ArrayRef<unsigned> Elements) const {
446 Init *convertInitializerBitRange(ArrayRef<unsigned> Bits) const override;
447 Init *convertInitListSlice(ArrayRef<unsigned> Elements) const override;
531 static BitsInit *get(ArrayRef<Init *> Range);
538 Init *convertInitializerBitRange(ArrayRef<unsigned> Bits) const override;
583 Init *convertInitializerBitRange(ArrayRef<unsigne
[all...]
/freebsd-13-stable/contrib/llvm-project/clang/lib/ASTMatchers/Dynamic/
H A DMarshallers.h31 #include "llvm/ADT/ArrayRef.h"
273 ArrayRef<ParserValue> Args,
306 inline bool isRetKindConvertibleTo(ArrayRef<ASTNodeKind> RetKinds,
330 ArrayRef<ParserValue> Args,
341 ArrayRef<ASTNodeKind> RetKinds,
342 ArrayRef<ArgKind> ArgKinds)
348 ArrayRef<ParserValue> Args,
444 ResultT (*Func)(ArrayRef<const ArgT *>)>
447 ArrayRef<ParserValue> Args, Diagnostics *Error) {
489 ArrayRef<ParserValu
[all...]
/freebsd-13-stable/contrib/llvm-project/lld/include/lld/Core/
H A DLinkingContext.h14 #include "llvm/ADT/ArrayRef.h"
63 ArrayRef<StringRef> deadStripRoots() const {
107 ArrayRef<const char *> llvmOptions() const { return _llvmOptions; }
161 ArrayRef<StringRef> initialUndefinedSymbols() const {
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DStackLifetime.h12 #include "llvm/ADT/ArrayRef.h"
104 ArrayRef<const AllocaInst *> Allocas;
133 StackLifetime(const Function &F, ArrayRef<const AllocaInst *> Allocas,
139 filter_iterator<ArrayRef<const IntrinsicInst *>::const_iterator,
/freebsd-13-stable/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCMissingSuperCallChecker.cpp75 void fillSelectors(ASTContext &Ctx, ArrayRef<SelectorDescriptor> Sel,
101 ArrayRef<SelectorDescriptor> Sel,
105 for (ArrayRef<SelectorDescriptor>::iterator I = Sel.begin(), E = Sel.end();
/freebsd-13-stable/contrib/llvm-project/lld/COFF/
H A DLLDMapFile.cpp58 static SymbolMapTy getSectionSyms(ArrayRef<DefinedRegular *> syms) {
75 getSymbolStrings(ArrayRef<DefinedRegular *> syms) {
89 void lld::coff::writeLLDMapFile(ArrayRef<OutputSection *> outputSections) {
/freebsd-13-stable/contrib/llvm-project/clang/lib/Basic/Targets/
H A DHexagon.cpp141 ArrayRef<const char *> HexagonTargetInfo::getGCCRegNames() const {
151 ArrayRef<TargetInfo::GCCRegAlias> HexagonTargetInfo::getGCCRegAliases() const {
206 ArrayRef<Builtin::Info> HexagonTargetInfo::getTargetBuiltins() const {
H A DSparc.h55 ArrayRef<Builtin::Info> getTargetBuiltins() const override {
62 ArrayRef<const char *> getGCCRegNames() const override;
63 ArrayRef<TargetInfo::GCCRegAlias> getGCCRegAliases() const override;
H A DWebAssembly.h92 ArrayRef<Builtin::Info> getTargetBuiltins() const final;
98 ArrayRef<const char *> getGCCRegNames() const final { return None; }
100 ArrayRef<TargetInfo::GCCRegAlias> getGCCRegAliases() const final {
/freebsd-13-stable/contrib/llvm-project/llvm/utils/TableGen/
H A DCodeGenTarget.h129 ArrayRef<ValueTypeByHwMode> getLegalValueTypes() const {
170 ArrayRef<const CodeGenInstruction *> getInstructionsByEnumValue() const {
176 typedef ArrayRef<const CodeGenInstruction *>::const_iterator inst_iterator;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/Mips/
H A DMipsInstrInfo.h23 #include "llvm/ADT/ArrayRef.h"
72 MachineBasicBlock *FBB, ArrayRef<MachineOperand> Cond,
165 ArrayRef<std::pair<unsigned, const char *>>
188 const DebugLoc &DL, ArrayRef<MachineOperand> Cond) const;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/LTO/legacy/
H A DLTOCodeGenerator.h38 #include "llvm/ADT/ArrayRef.h"
56 template <typename T> class ArrayRef;
126 void setCodeGenDebugOptions(ArrayRef<StringRef> Opts);
180 bool compileOptimized(ArrayRef<raw_pwrite_stream *> Out);
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/MC/MCDisassembler/
H A DMCDisassembler.h68 template <typename T> class ArrayRef;
127 ArrayRef<uint8_t> Bytes, uint64_t Address,
154 onSymbolStart(SymbolInfoTy &Symbol, uint64_t &Size, ArrayRef<uint8_t> Bytes,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/SystemZ/
H A DSystemZTargetTransformInfo.h87 ArrayRef<const Value *> Args = ArrayRef<const Value *>(),
108 unsigned Opcode, Type *VecTy, unsigned Factor, ArrayRef<unsigned> Indices,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DAttributeImpl.h18 #include "llvm/ADT/ArrayRef.h"
218 AttributeSetNode(ArrayRef<Attribute> Attrs);
221 ArrayRef<Attribute> SortedAttrs);
233 static AttributeSetNode *get(LLVMContext &C, ArrayRef<Attribute> Attrs);
265 static void Profile(FoldingSetNodeID &ID, ArrayRef<Attribute> AttrList) {
292 AttributeListImpl(ArrayRef<AttributeSet> Sets);
316 static void Profile(FoldingSetNodeID &ID, ArrayRef<AttributeSet> Nodes);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/
H A DLoadStoreVectorizer.cpp43 #include "llvm/ADT/ArrayRef.h"
147 getBoundaryInstrs(ArrayRef<Instruction *> Chain);
150 void eraseInstructions(ArrayRef<Instruction *> Chain);
156 std::pair<ArrayRef<Instruction *>, ArrayRef<Instruction *>>
157 splitOddVectorElts(ArrayRef<Instruction *> Chain, unsigned ElementSizeBits);
165 ArrayRef<Instruction *> getVectorizablePrefix(ArrayRef<Instruction *> Chain);
175 bool vectorizeInstructions(ArrayRef<Instruction *> Instrs);
179 vectorizeLoadChain(ArrayRef<Instructio
[all...]
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DCSEMIRBuilder.cpp90 void CSEMIRBuilder::profileEverything(unsigned Opc, ArrayRef<DstOp> DstOps,
91 ArrayRef<SrcOp> SrcOps,
114 bool CSEMIRBuilder::checkCopyToDefsPossible(ArrayRef<DstOp> DstOps) {
125 CSEMIRBuilder::generateCopiesIfRequired(ArrayRef<DstOp> DstOps,
138 ArrayRef<DstOp> DstOps,
139 ArrayRef<SrcOp> SrcOps,
/freebsd-13-stable/contrib/llvm-project/lld/include/lld/Common/
H A DLLVM.h32 template <typename T> class ArrayRef;
69 using llvm::ArrayRef;
/freebsd-13-stable/contrib/llvm-project/lld/lib/ReaderWriter/MachO/
H A DExecutableAtoms.h114 ArrayRef<uint8_t>(), DefinedAtom::Alignment(4096)));
121 ArrayRef<uint8_t>(), DefinedAtom::Alignment(1)));
/freebsd-13-stable/contrib/llvm-project/lldb/source/Interpreter/
H A DOptionGroupPlatform.cpp79 llvm::ArrayRef<OptionDefinition> OptionGroupPlatform::GetDefinitions() {
80 llvm::ArrayRef<OptionDefinition> result(g_option_table);
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ABI/ARC/
H A DABISysV_arc.h28 llvm::ArrayRef<lldb::addr_t> args) const override;
35 llvm::ArrayRef<ABI::CallArgument> args) const override;
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DDFAPacketizer.h55 ArrayRef<unsigned> ItinActions;
59 ArrayRef<unsigned> ItinActions)

Completed in 172 milliseconds

<<11121314151617181920>>