Searched defs:vector (Results 1 - 8 of 8) sorted by relevance

/art/compiler/linker/
H A Dvector_output_stream.cc24 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 Dliveness_test.cc34 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 Dloop_optimization.cc265 // 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 Dcmdline_types.h316 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 Ddex_file_loader.cc38 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 Dcommon_runtime_test.cc310 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 Dverifier_deps.cc36 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 Ddex_ir.h25 #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