/external/swiftshader/third_party/LLVM/include/llvm/ADT/ |
H A D | ArrayRef.h | 1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===// 19 /// ArrayRef - Represent a constant reference to an array (0 or more elements 25 /// extends past that of the ArrayRef. For this reason, it is not in general 26 /// safe to store an ArrayRef. 31 class ArrayRef { class in namespace:llvm 48 /// Construct an empty ArrayRef. 49 /*implicit*/ ArrayRef() : Data(0), Length(0) {} function in class:llvm::ArrayRef 51 /// Construct an ArrayRef from a single element. 52 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef 55 /// Construct an ArrayRef fro 56 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef 60 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef 64 /*implicit*/ ArrayRef(const SmallVectorImpl<T> &Vec) function in class:llvm::ArrayRef 68 /*implicit*/ ArrayRef(const std::vector<T> &Vec) function in class:llvm::ArrayRef [all...] |
/external/swiftshader/third_party/LLVM/lib/CodeGen/ |
H A D | RegisterClassInfo.h | 20 #include "llvm/ADT/ArrayRef.h" 35 operator ArrayRef<unsigned>() const { 87 ArrayRef<unsigned> getOrder(const TargetRegisterClass *RC) const {
|
/external/llvm/include/llvm/ADT/ |
H A D | TinyPtrVector.h | 13 #include "llvm/ADT/ArrayRef.h" 102 /// Constructor from an ArrayRef. 105 /// element constructor for ArrayRef. 106 explicit TinyPtrVector(ArrayRef<EltTy> Elts) 118 // implicit conversion operator to ArrayRef. 119 operator ArrayRef<EltTy>() const { 136 // Implicit conversion to ArrayRef<U> if EltTy* implicitly converts to U*. 139 std::is_convertible<ArrayRef<EltTy>, ArrayRef<U>>::value, 141 operator ArrayRef< [all...] |
H A D | ArrayRef.h | 1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===// 19 /// ArrayRef - Represent a constant reference to an array (0 or more elements 25 /// extends past that of the ArrayRef. For this reason, it is not in general 26 /// safe to store an ArrayRef. 31 class ArrayRef { class in namespace:llvm 50 /// Construct an empty ArrayRef. 51 /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {} function in class:llvm::ArrayRef 53 /// Construct an empty ArrayRef from None. 54 /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {} function in class:llvm::ArrayRef 56 /// Construct an ArrayRef fro 57 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef 61 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef 65 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef 72 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) function in class:llvm::ArrayRef 78 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) function in class:llvm::ArrayRef 87 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) function in class:llvm::ArrayRef 94 ArrayRef( function in class:llvm::ArrayRef 104 /*implicit*/ ArrayRef( function in class:llvm::ArrayRef 114 ArrayRef(const std::vector<U *, A> &Vec, function in class:llvm::ArrayRef [all...] |
/external/clang/lib/StaticAnalyzer/Checkers/ |
H A D | ObjCContainersChecker.cpp | 42 SVal ArrayRef = C.getState()->getSVal(E, C.getLocationContext()); local 43 SymbolRef ArraySym = ArrayRef.getAsSymbol(); 74 // Get the ArrayRef symbol. 75 SVal ArrayRef = State->getSVal(Array, C.getLocationContext()); 76 SymbolRef ArraySym = ArrayRef.getAsSymbol();
|
/external/llvm/include/llvm/CodeGen/ |
H A D | RegisterClassInfo.h | 20 #include "llvm/ADT/ArrayRef.h" 39 operator ArrayRef<MCPhysReg>() const { 93 ArrayRef<MCPhysReg> getOrder(const TargetRegisterClass *RC) const {
|
/external/clang/lib/ASTMatchers/Dynamic/ |
H A D | Registry.cpp | 462 ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { 492 Registry::getMatcherCompletions(ArrayRef<ArgKind> AcceptedTypes) { 573 ArrayRef<ParserValue> Args, 582 ArrayRef<ParserValue> Args, 461 getAcceptedCompletionTypes( ArrayRef<std::pair<MatcherCtor, unsigned>> Context) argument
|
H A D | Parser.cpp | 263 llvm::ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { 268 Parser::Sema::getMatcherCompletions(llvm::ArrayRef<ArgKind> AcceptedTypes) { 449 ArrayRef<ArgKind> AcceptedTypes) { 538 ArrayRef<ParserValue> Args, Diagnostics *Error) { 548 ArrayRef<std::pair<MatcherCtor, unsigned>> Context) { 553 ArrayRef<ArgKind> AcceptedTypes) { 547 getAcceptedCompletionTypes( ArrayRef<std::pair<MatcherCtor, unsigned>> Context) argument
|
/external/clang/test/Parser/ |
H A D | DelayedTemplateParsing.cpp | 107 template <typename = void> struct ArrayRef { struct in namespace:PR17334 108 constexpr ArrayRef() {} function in struct:PR17334::ArrayRef 111 ArrayRef<> IdxList;
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/ |
H A D | ArrayRef.h | 1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===// 21 /// ArrayRef - Represent a constant reference to an array (0 or more elements 27 /// extends past that of the ArrayRef. For this reason, it is not in general 28 /// safe to store an ArrayRef. 33 class LLVM_NODISCARD ArrayRef { class in namespace:llvm 52 /// Construct an empty ArrayRef. 53 /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {} function in class:llvm::ArrayRef 55 /// Construct an empty ArrayRef from None. 56 /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {} function in class:llvm::ArrayRef 58 /// Construct an ArrayRef fro 59 /*implicit*/ ArrayRef(const T &OneElt) function in class:llvm::ArrayRef 63 /*implicit*/ ArrayRef(const T *data, size_t length) function in class:llvm::ArrayRef 67 ArrayRef(const T *begin, const T *end) function in class:llvm::ArrayRef 74 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) function in class:llvm::ArrayRef 80 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) function in class:llvm::ArrayRef 85 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) function in class:llvm::ArrayRef 93 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) function in class:llvm::ArrayRef 100 ArrayRef( function in class:llvm::ArrayRef 110 /*implicit*/ ArrayRef( function in class:llvm::ArrayRef 120 ArrayRef(const std::vector<U *, A> &Vec, function in class:llvm::ArrayRef [all...] |
/external/eigen/Eigen/src/SVD/ |
H A D | BDCSVD.h | 100 typedef Ref<ArrayXr> ArrayRef; typedef in class:Eigen::BDCSVD 177 void computeSingVals(const ArrayRef& col0, const ArrayRef& diag, const IndicesRef& perm, VectorType& singVals, ArrayRef shifts, ArrayRef mus); 178 void perturbCol0(const ArrayRef& col0, const ArrayRef& diag, const IndicesRef& perm, const VectorType& singVals, const ArrayRef& shifts, const ArrayRef& mus, ArrayRef zha [all...] |
/external/swiftshader/third_party/LLVM/lib/VMCore/ |
H A D | ConstantsContext.h | 305 ArrayRef<Constant*> ops, 308 ArrayRef<unsigned> inds = ArrayRef<unsigned>()) 466 CE->getIndices() : ArrayRef<unsigned>()); 304 ExprMapKeyType(unsigned opc, ArrayRef<Constant*> ops, unsigned short flags = 0, unsigned short optionalflags = 0, ArrayRef<unsigned> inds = ArrayRef<unsigned>()) argument
|
/external/llvm/lib/Target/ARM/ |
H A D | ARMLoadStoreOptimizer.cpp | 155 ArrayRef<std::pair<unsigned, bool>> Regs); 160 ArrayRef<std::pair<unsigned, bool>> Regs) const; 582 static bool ContainsReg(const ArrayRef<std::pair<unsigned, bool>> &Regs, argument 597 ArrayRef<std::pair<unsigned, bool>> Regs) { 794 ArrayRef<std::pair<unsigned, bool>> Regs) const {
|
/external/llvm/include/llvm/Support/ |
H A D | CommandLine.h | 23 #include "llvm/ADT/ArrayRef.h" 1413 operator ArrayRef<DataType>() { return Storage; } 1814 void HideUnrelatedOptions(ArrayRef<const cl::OptionCategory *> Categories,
|
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/ |
H A D | CommandLine.h | 23 #include "llvm/ADT/ArrayRef.h" 1431 operator ArrayRef<DataType>() { return Storage; } 1862 void HideUnrelatedOptions(ArrayRef<const cl::OptionCategory *> Categories,
|
/external/llvm/lib/CodeGen/AsmPrinter/ |
H A D | CodeViewDebug.cpp | 163 static std::string getQualifiedName(ArrayRef<StringRef> QualifiedNameComponents, 1283 ArrayRef<TypeIndex> ArgTypeIndices = None; 1311 ArrayRef<TypeIndex> ArgTypeIndices = None; 1834 void CodeViewDebug::emitLocalVariableList(ArrayRef<LocalVariable> Locals) { 1891 0, 0, ArrayRef<LocalVariableAddrGap>()); 1902 ArrayRef<LocalVariableAddrGap>()); 1967 ArrayRef<std::pair<std::string, TypeIndex>> UDTs) { 1966 emitDebugInfoForUDTs( ArrayRef<std::pair<std::string, TypeIndex>> UDTs) argument
|
/external/llvm/lib/IR/ |
H A D | Verifier.cpp | 156 template <typename T> void Write(ArrayRef<T> Vs) { 451 void verifyFunctionMetadata(ArrayRef<std::pair<unsigned, MDNode *>> MDs); 1590 ArrayRef<std::pair<unsigned, MDNode *>> MDs) { 1855 ArrayRef<Instruction *>(CycleNodes)); 3764 ArrayRef<Intrinsic::IITDescriptor> TableRef = Table; 1589 verifyFunctionMetadata( ArrayRef<std::pair<unsigned, MDNode *>> MDs) argument
|