Home
last modified time | relevance | path

Searched defs:ArrayRef (Results 1 – 25 of 128) sorted by relevance

123456

/external/llvm-project/libc/utils/CPP/
DArrayRef.h37 ArrayRef(const Array<T, N> &Arr) : Data(Arr.Data), Length(N) {} in ArrayRef() function
40 explicit ArrayRef(const T &OneElt) : Data(&OneElt), Length(1) {} in ArrayRef() function
43 ArrayRef(const T *data, size_t length) : Data(data), Length(length) {} in ArrayRef() function
46 ArrayRef(const T *begin, const T *end) : Data(begin), Length(end - begin) {} in ArrayRef() function
50 constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() function
/external/llvm/include/llvm/ADT/
DArrayRef.h51 /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {} in ArrayRef() function
54 /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {} in ArrayRef() function
57 /*implicit*/ ArrayRef(const T &OneElt) in ArrayRef() function
61 /*implicit*/ ArrayRef(const T *data, size_t length) in ArrayRef() function
65 ArrayRef(const T *begin, const T *end) in ArrayRef() function
72 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) in ArrayRef() function
78 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) in ArrayRef() function
83 /*implicit*/ LLVM_CONSTEXPR ArrayRef(const T (&Arr)[N]) in ArrayRef() function
87 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) in ArrayRef() function
/external/swiftshader/third_party/llvm-subzero/include/llvm/ADT/
DArrayRef.h53 /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {} in ArrayRef() function
56 /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {} in ArrayRef() function
59 /*implicit*/ ArrayRef(const T &OneElt) in ArrayRef() function
63 /*implicit*/ ArrayRef(const T *data, size_t length) in ArrayRef() function
67 ArrayRef(const T *begin, const T *end) in ArrayRef() function
74 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) in ArrayRef() function
80 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) in ArrayRef() function
85 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) in ArrayRef() function
90 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() function
93 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) in ArrayRef() function
/external/llvm-project/llvm/include/llvm/ADT/
DArrayRef.h63 /*implicit*/ ArrayRef(NoneType) {} in ArrayRef() function
66 /*implicit*/ ArrayRef(const T &OneElt) in ArrayRef() function
70 /*implicit*/ ArrayRef(const T *data, size_t length) in ArrayRef() function
74 ArrayRef(const T *begin, const T *end) in ArrayRef() function
81 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) in ArrayRef() function
87 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) in ArrayRef() function
92 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) in ArrayRef() function
97 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() function
107 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) in ArrayRef() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ADT/
DArrayRef.h63 /*implicit*/ ArrayRef(NoneType) {} in ArrayRef() function
66 /*implicit*/ ArrayRef(const T &OneElt) in ArrayRef() function
70 /*implicit*/ ArrayRef(const T *data, size_t length) in ArrayRef() function
74 ArrayRef(const T *begin, const T *end) in ArrayRef() function
81 /*implicit*/ ArrayRef(const SmallVectorTemplateCommon<T, U> &Vec) in ArrayRef() function
87 /*implicit*/ ArrayRef(const std::vector<T, A> &Vec) in ArrayRef() function
92 /*implicit*/ constexpr ArrayRef(const std::array<T, N> &Arr) in ArrayRef() function
97 /*implicit*/ constexpr ArrayRef(const T (&Arr)[N]) : Data(Arr), Length(N) {} in ArrayRef() function
107 /*implicit*/ ArrayRef(const std::initializer_list<T> &Vec) in ArrayRef() function
/external/clang/test/Parser/
DDelayedTemplateParsing.cpp107 template <typename = void> struct ArrayRef { struct
108 constexpr ArrayRef() {} in ArrayRef() function
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ToolDrivers/llvm-dlltool/
DDlltoolDriver.h18 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/include/llvm/ToolDrivers/llvm-lib/
DLibDriver.h18 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/include/llvm/ToolDrivers/llvm-dlltool/
DDlltoolDriver.h18 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/ToolDrivers/llvm-lib/
DLibDriver.h18 template <typename T> class ArrayRef; variable
/external/llvm/include/llvm/LibDriver/
DLibDriver.h19 template <typename T> class ArrayRef; variable
/external/llvm/include/llvm/Support/
DProcess.h36 template <typename T> class ArrayRef; variable
DJamCRC.h33 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-subzero/include/llvm/Support/
DProcess.h36 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/lib/IR/
DConstantFold.h24 template <typename T> class ArrayRef; variable
/external/llvm/lib/IR/
DConstantFold.h23 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DConstantFold.h24 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/Support/
DProcess.h35 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/include/llvm/Transforms/Utils/
DPromoteMemToReg.h19 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/include/llvm/Support/
DCRC.h19 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/Utils/
DX86ShuffleDecode.h25 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/include/llvm/CodeGen/
DParallelCG.h22 template <typename T> class ArrayRef; variable
/external/llvm/include/llvm/CodeGen/
DParallelCG.h24 template <typename T> class ArrayRef; variable
/external/llvm-project/llvm/lib/Target/X86/
DX86CallLowering.h22 template <typename T> class ArrayRef; variable
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/CodeGen/
DParallelCG.h23 template <typename T> class ArrayRef; variable

123456