Searched defs:vector (Results 1 - 8 of 8) sorted by relevance
/art/compiler/linker/ |
H A D | vector_output_stream.cc | 24 VectorOutputStream::VectorOutputStream(const std::string& location, std::vector<uint8_t>* vector) argument 25 : OutputStream(location), offset_(vector->size()), vector_(vector) {}
|
/art/compiler/optimizing/ |
H A D | liveness_test.cc | 34 void TestCode(const std::vector<uint16_t>& data, const char* expected); 37 static void DumpBitVector(BitVector* vector, argument 44 buffer << vector->IsBitSet(i); 49 void LivenessTest::TestCode(const std::vector<uint16_t>& data, const char* expected) { 89 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( 111 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( 137 const std::vector<uint16_t> data = TWO_REGISTERS_CODE_ITEM( 184 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( 231 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( 276 const std::vector<uint16_ [all...] |
H A D | loop_optimization.cc | 265 // Compute relative vector length based on type difference. 364 // Translates vector operation to reduction kind. 377 // Test vector restrictions. 723 // Reset vector bookkeeping. 745 // (1) find desired alignment (SIMD vector size in bytes). 845 // Pick a loop unrolling factor for the vector loop. 856 // Adjust vector bookkeeping. 954 // Generate vector loop, possibly further unrolled: 1074 // (1) supported vector type, 1100 // (1) supported vector typ 1556 HInstruction* vector = nullptr; local 1597 HInstruction* vector = nullptr; local 1647 HInstruction* vector = nullptr; local 1751 HInstruction* vector = nullptr; local [all...] |
/art/cmdline/ |
H A D | cmdline_types.h | 316 struct CmdlineType<std::vector<Plugin>> : CmdlineTypeParser<std::vector<Plugin>> { 318 assert(false && "Use AppendValues() for a Plugin vector type"); 319 return Result::Failure("Unconditional failure: Plugin vector must be appended: " + args); 323 std::vector<Plugin>& existing_value) { 328 static const char* Name() { return "std::vector<Plugin>"; } 348 struct CmdlineType<std::vector<std::string>> : CmdlineTypeParser<std::vector<std::string>> { 350 assert(false && "Use AppendValues() for a string vector type"); 351 return Result::Failure("Unconditional failure: string vector mus [all...] |
/art/libdexfile/dex/ |
H A D | dex_file_loader.cc | 38 explicit VectorContainer(std::vector<uint8_t>&& vector) : vector_(std::move(vector)) { } argument 58 std::vector<uint8_t> vector_; 72 const std::vector<uint8_t> Extract(std::string* error_msg) { 73 std::vector<uint8_t> map(GetUncompressedLength()); 211 std::vector<uint32_t>* checksums ATTRIBUTE_UNUSED, 273 std::vector<std::unique_ptr<const DexFile>>* dex_files) const { 404 std::vector<uint8_t> map(zip_entry->Extract(error_msg)); 453 std::vector<st [all...] |
/art/runtime/ |
H A D | common_runtime_test.cc | 310 std::vector<std::unique_ptr<const DexFile>> dex_files; 469 std::vector<std::string> CommonRuntimeTestImpl::GetLibCoreDexFileNames() { 470 return std::vector<std::string>({GetDexFileName("core-oj", IsHost()), 509 std::vector<std::unique_ptr<const DexFile>> CommonRuntimeTestImpl::OpenTestDexFiles( 515 std::vector<std::unique_ptr<const DexFile>> dex_files; 530 std::vector<std::unique_ptr<const DexFile>> vector = OpenTestDexFiles(name); local 531 EXPECT_EQ(1U, vector.size()); 532 return std::move(vector[0]); 535 std::vector<cons [all...] |
/art/runtime/verifier/ |
H A D | verifier_deps.cc | 36 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only) 45 VerifierDeps::VerifierDeps(const std::vector<const DexFile*>& dex_files) 49 const std::vector<const DexFile*>& dex_files) { 189 static bool FindExistingStringId(const std::vector<std::string>& strings, 348 std::vector<ObjPtr<mirror::Class>> boundaries; 588 static inline void EncodeTuple(std::vector<uint8_t>* out, const dex::TypeIndex& t) { 598 static inline void EncodeTuple(std::vector<uint8_t>* out, const std::tuple<T1, T2>& t) { 611 static inline void EncodeTuple(std::vector<uint8_t>* out, const std::tuple<T1, T2, T3>& t) { 626 static inline void EncodeSet(std::vector<uint8_t>* out, const std::set<T>& set) { 634 static inline void EncodeUint16Vector(std::vector<uint8_ argument 654 DecodeUint16Vector(const uint8_t** in, const uint8_t* end, std::vector<T>* vector) argument [all...] |
/art/dexlayout/ |
H A D | dex_ir.h | 25 #include <vector> 131 using Vector = std::vector<std::unique_ptr<T>>; 138 // Sort the vector by copying pointers over. 166 using Vector = std::vector<std::unique_ptr<T>>; 378 CollectionVector<Type>& vector, 387 vector.AddItem(item); 391 void AddIndexedItem(IndexedCollectionVector<Type>& vector, argument 399 vector.AddIndexedItem(item, index); 406 void SetLinkData(std::vector<uint8_t>&& link_data) { 410 const std::vector<uint8_ 377 AddItem(CollectionMap<Type>& map, CollectionVector<Type>& vector, Type* item, uint32_t offset) argument [all...] |
Completed in 128 milliseconds