Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/compiler-rt/lib/sanitizer_common/
H A Dsanitizer_array_ref.h30 constexpr ArrayRef() {} in ArrayRef() function
31 constexpr ArrayRef(const T *begin, const T *end) : begin_(begin), end_(end) { in ArrayRef() function
34 constexpr ArrayRef(const T *data, uptr length) in ArrayRef() function
37 constexpr ArrayRef(const T (&src)[N]) : ArrayRef(src, src + N) {} in ArrayRef() function
39 constexpr ArrayRef(const C &src) in ArrayRef() function
41 ArrayRef(const T &one_elt) : ArrayRef(&one_elt, &one_elt + 1) {} in ArrayRef() function
/freebsd/contrib/llvm-project/llvm/include/llvm/ADT/
H A DArrayRef.h71 ArrayRef(std::nullopt_t) {} in ArrayRef() function
74 /*implicit*/ ArrayRef(const T &OneElt LLVM_LIFETIME_BOUND) in ArrayRef() function
78 constexpr /*implicit*/ ArrayRef(const T *data LLVM_LIFETIME_BOUND, in ArrayRef() function
83 constexpr ArrayRef(const T *begin LLVM_LIFETIME_BOUND, const T *end) in ArrayRef() function
99 /*implicit*/ constexpr ArrayRef(const C &V) in ArrayRef() function
104 /*implicit*/ constexpr ArrayRef(const T (&Arr LLVM_LIFETIME_BOUND)[N]) in ArrayRef() function
115 constexpr /*implicit*/ ArrayRef( in ArrayRef() function
128 ArrayRef(const iterator_range<U *> &Range) in ArrayRef() function
/freebsd/contrib/llvm-project/llvm/include/llvm/ToolDrivers/llvm-lib/
H A DLibDriver.h20 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/ToolDrivers/llvm-dlltool/
H A DDlltoolDriver.h20 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86CallLowering.h
/freebsd/contrib/llvm-project/llvm/include/llvm/Support/
H A DSipHash.h25 template <typename T> class ArrayRef; variable
H A DCRC.h20 template <typename T> class ArrayRef; variable
H A DProcess.h36 template <typename T> class ArrayRef; variable
H A DSHA256.h31 template <typename T> class ArrayRef; variable
H A DSHA1.h23 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/IR/
H A DReplaceConstant.h21 template <typename T> class ArrayRef; variable
H A DConstantFold.h29 template <typename T> class ArrayRef; variable
H A DMemoryModelRelaxationAnnotations.h28 template <typename T> class ArrayRef; variable
H A DMDBuilder.h28 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DPromoteMemToReg.h21 template <typename T> class ArrayRef; variable
H A DCallPromotionUtils.h20 template <typename T> class ArrayRef; variable
H A DModuleUtils.h27 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/MCTargetDesc/
H A DX86ShuffleDecode.h25 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/clang/lib/StaticAnalyzer/Checkers/
H A DObjCContainersChecker.cpp36 SVal ArrayRef = C.getSVal(E); in getArraySym() local
69 SVal ArrayRef = C.getSVal(Array); in REGISTER_MAP_WITH_PROGRAMSTATE() local
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DConstantFolding.h32 template <typename T> class ArrayRef; variable
H A DInstructionSimplify.h41 template <class T> class ArrayRef; variable
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DLLVM.h31 template<typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/lld/include/lld/Common/
H A DLLVM.h32 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveDebugVariables.h31 template <typename T> class ArrayRef; variable
/freebsd/contrib/llvm-project/llvm/lib/Target/Mips/MCTargetDesc/
H A DMipsABIInfo.h18 template <typename T> class ArrayRef; variable

12