/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...] |