Searched defs:ArrayRef (Results 1 - 8 of 8) sorted by relevance

/external/llvm/include/llvm/CodeGen/
H A DRegisterClassInfo.h20 #include "llvm/ADT/ArrayRef.h"
35 operator ArrayRef<unsigned>() const {
87 ArrayRef<unsigned> getOrder(const TargetRegisterClass *RC) const {
/external/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersChecker.cpp41 SVal ArrayRef = C.getState()->getSVal(E, C.getLocationContext()); local
42 SymbolRef ArraySym = ArrayRef.getAsSymbol();
77 // Get the ArrayRef symbol.
78 SVal ArrayRef = State->getSVal(Array, C.getLocationContext());
79 SymbolRef ArraySym = ArrayRef.getAsSymbol();
/external/llvm/include/llvm/ADT/
H A DArrayRef.h1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===//
18 /// ArrayRef - Represent a constant reference to an array (0 or more elements
24 /// extends past that of the ArrayRef. For this reason, it is not in general
25 /// safe to store an ArrayRef.
30 class ArrayRef { class in namespace:llvm
47 /// Construct an empty ArrayRef.
48 /*implicit*/ ArrayRef() : Data(0), Length(0) {} function in class:llvm::ArrayRef
50 /// Construct an ArrayRef from a single element.
51 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef
54 /// Construct an ArrayRef fro
55 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef
59 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef
66 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) function in class:llvm::ArrayRef
72 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) function in class:llvm::ArrayRef
[all...]
H A DTinyPtrVector.h13 #include "llvm/ADT/ArrayRef.h"
103 // implicit conversion operator to ArrayRef.
104 operator ArrayRef<EltTy>() const {
106 return ArrayRef<EltTy>();
/external/llvm/lib/VMCore/
H A DConstantsContext.h216 GetElementPtrConstantExpr(Constant *C, ArrayRef<Constant*> IdxList,
220 ArrayRef<Constant*> IdxList,
318 ArrayRef<Constant*> ops,
321 ArrayRef<unsigned> inds = ArrayRef<unsigned>())
420 static ConstantClass *create(TypeClass *Ty, ArrayRef<Constant*> V) {
490 CE->getIndices() : ArrayRef<unsigned>());
653 typedef ArrayRef<Constant*> Operands;
317 ExprMapKeyType(unsigned opc, ArrayRef<Constant*> ops, unsigned short flags = 0, unsigned short optionalflags = 0, ArrayRef<unsigned> inds = ArrayRef<unsigned>()) argument
/external/llvm/lib/Support/
H A DYAMLParser.cpp263 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) {
262 printError(SMLoc Loc, SourceMgr::DiagKind Kind, const Twine &Message, ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) argument
/external/llvm/lib/Target/X86/AsmParser/
H A DX86AsmParser.cpp42 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>(),
1547 ArrayRef<SMRange> EmptyRanges = ArrayRef<SMRange>();
1693 ArrayRef<SMRange> Ranges = matchingInlineAsm ? EmptyRanges :
41 Error(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges = ArrayRef<SMRange>(), bool matchingInlineAsm = false) argument
/external/llvm/lib/Target/ARM/AsmParser/
H A DARMAsmParser.cpp86 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) {
90 ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) {
85 Warning(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) argument
89 Error(SMLoc L, const Twine &Msg, ArrayRef<SMRange> Ranges = ArrayRef<SMRange>()) argument

Completed in 208 milliseconds