HomeSort by relevance Sort by last modified time
    Searched refs:ArrayRef (Results 1 - 25 of 765) sorted by null

1 2 3 4 5 6 7 8 91011>>

  /external/llvm/include/llvm/LibDriver/
LibDriver.h 18 #include "llvm/ADT/ArrayRef.h"
22 int libDriverMain(llvm::ArrayRef<const char*> ARgs);
  /external/llvm/include/llvm/ProfileData/
CoverageMappingWriter.h 18 #include "llvm/ADT/ArrayRef.h"
29 ArrayRef<StringRef> Filenames;
32 CoverageFilenamesSectionWriter(ArrayRef<StringRef> Filenames)
41 ArrayRef<unsigned> VirtualFileMapping;
42 ArrayRef<CounterExpression> Expressions;
46 CoverageMappingWriter(ArrayRef<unsigned> VirtualFileMapping,
47 ArrayRef<CounterExpression> Expressions,
52 CoverageMappingWriter(ArrayRef<CounterExpression> Expressions,
  /external/llvm/unittests/ADT/
ArrayRefTest.cpp 1 //===- llvm/unittest/ADT/ArrayRefTest.cpp - ArrayRef unit tests -----------===//
10 #include "llvm/ADT/ArrayRef.h"
17 // Check that the ArrayRef-of-pointer converting constructor only allows adding
20 std::is_convertible<ArrayRef<int *>, ArrayRef<const int *>>::value,
23 std::is_convertible<ArrayRef<int *>, ArrayRef<volatile int *>>::value,
25 static_assert(!std::is_convertible<ArrayRef<int *>, ArrayRef<float *>>::value,
28 !std::is_convertible<ArrayRef<const int *>, ArrayRef<int *>>::value
    [all...]
  /external/llvm/include/llvm/ADT/
ArrayRef.h 1 //===--- ArrayRef.h - Array Reference Wrapper -------------------*- C++ -*-===//
20 /// ArrayRef - Represent a constant reference to an array (0 or more elements
26 /// extends past that of the ArrayRef. For this reason, it is not in general
27 /// safe to store an ArrayRef.
32 class ArrayRef {
51 /// Construct an empty ArrayRef.
52 /*implicit*/ ArrayRef() : Data(nullptr), Length(0) {}
54 /// Construct an empty ArrayRef from None.
55 /*implicit*/ ArrayRef(NoneType) : Data(nullptr), Length(0) {}
57 /// Construct an ArrayRef from a single element
    [all...]
edit_distance.h 19 #include "llvm/ADT/ArrayRef.h"
43 unsigned ComputeEditDistance(ArrayRef<T> FromArray, ArrayRef<T> ToArray,
58 typename ArrayRef<T>::size_type m = FromArray.size();
59 typename ArrayRef<T>::size_type n = ToArray.size();
73 for (typename ArrayRef<T>::size_type y = 1; y <= m; ++y) {
78 for (typename ArrayRef<T>::size_type x = 1; x <= n; ++x) {
  /external/clang/include/clang/AST/
SelectorLocationsKind.h 47 ArrayRef<SourceLocation> SelLocs,
48 ArrayRef<Expr *> Args,
60 ArrayRef<Expr *> Args,
65 ArrayRef<SourceLocation> SelLocs,
66 ArrayRef<ParmVarDecl *> Args,
78 ArrayRef<ParmVarDecl *> Args,
ASTDiagnostic.h 41 ArrayRef<DiagnosticsEngine::ArgumentValue> PrevArgs,
44 ArrayRef<intptr_t> QualTypeVals);
  /external/clang/include/clang/Sema/
SemaLambda.h 31 ArrayRef<const sema::FunctionScopeInfo *> FunctionScopes,
  /frameworks/compile/mclinker/include/mcld/Support/
MemoryRegion.h 14 #include <llvm/ADT/ArrayRef.h>
22 typedef llvm::ArrayRef<uint8_t> ConstMemoryRegion;
  /external/llvm/include/llvm/TableGen/
Error.h 22 void PrintWarning(ArrayRef<SMLoc> WarningLoc, const Twine &Msg);
26 void PrintError(ArrayRef<SMLoc> ErrorLoc, const Twine &Msg);
31 LLVM_ATTRIBUTE_NORETURN void PrintFatalError(ArrayRef<SMLoc> ErrorLoc,
  /art/compiler/debug/
elf_debug_writer.h 39 const ArrayRef<const MethodDebugInfo>& method_infos,
48 const ArrayRef<const MethodDebugInfo>& method_infos);
53 const ArrayRef<const MethodDebugInfo>& method_infos);
58 const ArrayRef<mirror::Class*>& types)
  /external/llvm/include/llvm/Support/
JamCRC.h 30 #include "llvm/ADT/ArrayRef.h"
39 void update(ArrayRef<char> Data);
MD5.h 31 #include "llvm/ADT/ArrayRef.h"
52 void update(ArrayRef<uint8_t> Data);
65 const uint8_t *body(ArrayRef<uint8_t> Data);
  /external/llvm/include/llvm/Analysis/
ConstantFolding.h 32 class ArrayRef;
56 ArrayRef<Constant *> Ops,
73 ArrayRef<unsigned> Idxs);
79 ArrayRef<unsigned> Idxs);
101 ArrayRef<Constant*> Indices);
109 Constant *ConstantFoldCall(Function *F, ArrayRef<Constant *> Operands,
  /external/llvm/lib/IR/
ConstantFold.h 22 #include "llvm/ADT/ArrayRef.h"
43 ArrayRef<unsigned> Idxs);
45 ArrayRef<unsigned> Idxs);
51 ArrayRef<Constant *> Idxs);
53 ArrayRef<Value *> Idxs);
55 ArrayRef<Constant *> Idxs);
57 ArrayRef<Value *> Idxs);
  /art/compiler/driver/
compiled_method_storage_test.cc 55 ArrayRef<const uint8_t> code[] = {
56 ArrayRef<const uint8_t>(raw_code1),
57 ArrayRef<const uint8_t>(raw_code2),
61 ArrayRef<const SrcMapElem> src_map[] = {
62 ArrayRef<const SrcMapElem>(raw_src_map1),
63 ArrayRef<const SrcMapElem>(raw_src_map2),
67 ArrayRef<const uint8_t> vmap_table[] = {
68 ArrayRef<const uint8_t>(raw_vmap_table1),
69 ArrayRef<const uint8_t>(raw_vmap_table2),
73 ArrayRef<const uint8_t> cfi_info[] =
    [all...]
compiled_method_storage.h 52 const LengthPrefixedArray<uint8_t>* DeduplicateCode(const ArrayRef<const uint8_t>& code);
56 const ArrayRef<const SrcMapElem>& src_map);
59 const LengthPrefixedArray<uint8_t>* DeduplicateVMapTable(const ArrayRef<const uint8_t>& table);
62 const LengthPrefixedArray<uint8_t>* DeduplicateCFIInfo(const ArrayRef<const uint8_t>& cfi_info);
66 const ArrayRef<const LinkerPatch>& linker_patches);
71 const LengthPrefixedArray<T>* AllocateOrDeduplicateArray(const ArrayRef<const T>& data,
85 using ArrayDedupeSet = DedupeSet<ArrayRef<const T>,
  /art/compiler/utils/
array_ref.h 30 * @details The template class ArrayRef provides a container that references
31 * an external array. This external array must remain alive while the ArrayRef
41 class ArrayRef {
60 constexpr ArrayRef()
65 explicit constexpr ArrayRef(T (&array)[size])
70 explicit constexpr ArrayRef(U (&array)[size],
76 constexpr ArrayRef(T* array_in, size_t size_in)
83 explicit ArrayRef(Vector& v)
92 explicit ArrayRef(const Vector& v)
96 ArrayRef(const ArrayRef&) = default
    [all...]
dedupe_set_test.cc 32 size_t operator()(const ArrayRef<const uint8_t>& array) const {
45 const std::vector<uint8_t>* Copy(const ArrayRef<const uint8_t>& src) {
57 DedupeSet<ArrayRef<const uint8_t>,
65 ArrayRef<const uint8_t> test1(raw_test1);
74 ArrayRef<const uint8_t> test2(raw_test2);
83 ArrayRef<const uint8_t> test3(raw_test3);
  /external/clang/lib/AST/
SelectorLocationsKind.cpp 65 SourceLocation getArgLoc(unsigned Index, ArrayRef<T*> Args) {
71 ArrayRef<SourceLocation> SelLocs,
72 ArrayRef<T *> Args,
98 ArrayRef<SourceLocation> SelLocs,
99 ArrayRef<Expr *> Args,
107 ArrayRef<Expr *> Args,
115 ArrayRef<SourceLocation> SelLocs,
116 ArrayRef<ParmVarDecl *> Args,
124 ArrayRef<ParmVarDecl *> Args,
OpenMPClause.cpp 32 void OMPPrivateClause::setPrivateCopies(ArrayRef<Expr *> VL) {
41 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL) {
61 void OMPFirstprivateClause::setPrivateCopies(ArrayRef<Expr *> VL) {
67 void OMPFirstprivateClause::setInits(ArrayRef<Expr *> VL) {
76 ArrayRef<Expr *> VL, ArrayRef<Expr *> PrivateVL,
77 ArrayRef<Expr *> InitVL) {
97 void OMPLastprivateClause::setPrivateCopies(ArrayRef<Expr *> PrivateCopies) {
103 void OMPLastprivateClause::setSourceExprs(ArrayRef<Expr *> SrcExprs)
    [all...]
  /art/compiler/
elf_writer.h 56 virtual void PrepareDebugInfo(const ArrayRef<const debug::MethodDebugInfo>& method_infos) = 0;
62 virtual void WriteDebugInfo(const ArrayRef<const debug::MethodDebugInfo>& method_infos) = 0;
63 virtual void WritePatchLocations(const ArrayRef<const uintptr_t>& patch_locations) = 0;
  /art/compiler/linker/arm/
relative_patcher_thumb2_test.cc 30 static const ArrayRef<const uint8_t> kCallCode;
32 static const ArrayRef<const uint8_t> kNopCode;
34 static const ArrayRef<const uint8_t> kUnpatchedPcRelativeCode;
45 bool Create2MethodsWithGap(const ArrayRef<const uint8_t>& method1_code,
46 const ArrayRef<const LinkerPatch>& method1_patches,
47 const ArrayRef<const uint8_t>& method3_code,
48 const ArrayRef<const LinkerPatch>& method3_patches,
65 ArrayRef<const uint8_t> method2_code(method2_raw_code);
66 AddCompiledMethod(MethodRef(2u), method2_code, ArrayRef<const LinkerPatch>());
100 ArrayRef<const uint8_t> expected_code(patcher->thunk_code_)
    [all...]
  /external/llvm/include/llvm/MC/
YAML.h 52 ArrayRef<uint8_t> Data;
57 BinaryRef(ArrayRef<uint8_t> Data) : Data(Data), DataIsHexString(false) {}
64 ArrayRef<uint8_t>::size_type binary_size() const {
  /art/compiler/linker/x86_64/
relative_patcher_x86_64_test.cc 29 static const ArrayRef<const uint8_t> kCallCode;
31 static const ArrayRef<const uint8_t> kDexCacheLoadCode;
33 static const ArrayRef<const uint8_t> kStringReferenceCode;
46 const ArrayRef<const uint8_t> X86_64RelativePatcherTest::kCallCode(kCallRawCode);
53 const ArrayRef<const uint8_t> X86_64RelativePatcherTest::kDexCacheLoadCode(
61 const ArrayRef<const uint8_t> X86_64RelativePatcherTest::kStringReferenceCode(
68 AddCompiledMethod(MethodRef(1u), kCallCode, ArrayRef<const LinkerPatch>(patches));
74 EXPECT_TRUE(CheckLinkedMethod(MethodRef(1u), ArrayRef<const uint8_t>(expected_code)));
81 AddCompiledMethod(MethodRef(1u), kCallCode, ArrayRef<const LinkerPatch>(method1_patches));
85 AddCompiledMethod(MethodRef(2u), kCallCode, ArrayRef<const LinkerPatch>(method2_patches))
    [all...]

Completed in 279 milliseconds

1 2 3 4 5 6 7 8 91011>>