Home
last modified time | relevance | path

Searched refs:vector (Results 1 – 25 of 512) sorted by relevance

12345678910>>...21

/art/compiler/optimizing/
Dpretty_printer_test.cc33 void TestCode(const std::vector<uint16_t>& data, const char* expected);
36 void PrettyPrinterTest::TestCode(const std::vector<uint16_t>& data, const char* expected) { in TestCode()
44 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
71 const std::vector<uint16_t> data = in TEST_F()
93 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
115 const std::vector<uint16_t> data1 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
122 const std::vector<uint16_t> data2 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
129 const std::vector<uint16_t> data3 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
148 const std::vector<uint16_t> data1 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
154 const std::vector<uint16_t> data2 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
[all …]
Ddominator_test.cc30 void TestCode(const std::vector<uint16_t>& data, const uint32_t* blocks, size_t blocks_length);
33 void OptimizerTest::TestCode(const std::vector<uint16_t>& data, in TestCode()
55 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
68 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
83 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
100 const std::vector<uint16_t> data1 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
115 const std::vector<uint16_t> data2 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
122 const std::vector<uint16_t> data3 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
131 const std::vector<uint16_t> data1 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
144 const std::vector<uint16_t> data2 = ZERO_REGISTER_CODE_ITEM( in TEST_F()
[all …]
Dsuspend_check_test.cc34 void TestCode(const std::vector<uint16_t>& data);
37 void SuspendCheckTest::TestCode(const std::vector<uint16_t>& data) { in TestCode()
47 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
55 const std::vector<uint16_t> data = ZERO_REGISTER_CODE_ITEM( in TEST_F()
62 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
71 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
80 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
89 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
Dliveness_test.cc33 void TestCode(const std::vector<uint16_t>& data, const char* expected);
36 static void DumpBitVector(BitVector* vector, in DumpBitVector() argument
43 buffer << vector->IsBitSet(i); in DumpBitVector()
48 void LivenessTest::TestCode(const std::vector<uint16_t>& data, const char* expected) { in TestCode()
88 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
110 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
136 const std::vector<uint16_t> data = TWO_REGISTERS_CODE_ITEM( in TEST_F()
183 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
230 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
275 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
[all …]
Dssa_test.cc35 void TestCode(const std::vector<uint16_t>& data, const char* expected);
84 void SsaTest::TestCode(const std::vector<uint16_t>& data, const char* expected) { in TestCode()
123 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
154 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
185 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
218 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
249 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
280 const std::vector<uint16_t> data = TWO_REGISTERS_CODE_ITEM( in TEST_F()
314 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
355 const std::vector<uint16_t> data = ONE_REGISTER_CODE_ITEM( in TEST_F()
[all …]
/art/odrefresh/
Dodrefresh.h57 std::vector<std::pair<InstructionSet, BootImages>> boot_images_to_generate_for_isas;
194 std::optional<std::vector<com::android::apex::ApexInfo>> GetApexInfoList() const;
202 std::vector<com::android::art::Component> GenerateBootClasspathComponents() const;
204 std::vector<com::android::art::Component> GenerateDex2oatBootClasspathComponents() const;
206 std::vector<com::android::art::SystemServerComponent> GenerateSystemServerComponents() const;
209 std::vector<std::string> GetArtBcpJars() const;
212 std::vector<std::string> GetFrameworkBcpJars() const;
215 std::vector<std::string> GetMainlineBcpJars() const;
241 std::vector<std::string> GetBestBootImages(InstructionSet isa,
248 OdrMetrics& metrics, const std::vector<std::string>& artifacts_to_keep) const;
[all …]
/art/runtime/
Doat_file_assistant_context.h41 const std::vector<std::string>& image_locations;
43 const std::vector<std::string>& boot_class_path;
45 const std::vector<std::string>& boot_class_path_locations;
47 const std::vector<int>* const boot_class_path_fds = nullptr;
72 const std::vector<BootImageInfo>& GetBootImageInfoList(InstructionSet isa);
75 const std::vector<std::string>* GetBcpChecksums(size_t bcp_index, std::string* error_msg);
82 std::unordered_map<InstructionSet, std::vector<BootImageInfo>> boot_image_info_list_by_isa_;
83 std::unordered_map<size_t, std::vector<std::string>> bcp_checksums_by_index_;
Doat_file_manager.h74 std::vector<const OatFile*> GetBootOatFiles() const;
78 std::vector<const OatFile*> RegisterImageOatFiles(
79 const std::vector<gc::space::ImageSpace*>& spaces)
96 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat(
101 /*out*/ std::vector<std::string>* error_msgs)
113 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat(
114 std::vector<MemMap>&& dex_mem_maps,
118 /*out*/ std::vector<std::string>* error_msgs)
127 void RunBackgroundVerification(const std::vector<const DexFile*>& dex_files,
149 std::vector<std::unique_ptr<const DexFile>> OpenDexFilesFromOat_Impl(
[all …]
Dclass_loader_context.h92 const std::vector<int>& context_fds = std::vector<int>(),
119 jobject CreateClassLoader(const std::vector<const DexFile*>& compilation_sources) const;
159 std::vector<const DexFile*> FlattenOpenedDexFiles() const;
162 std::vector<std::string> FlattenDexPaths() const;
183 const std::vector<const DexFile*>& dex_files);
229 std::vector<std::unique_ptr<ClassLoaderInfo>> shared_libraries;
231 std::vector<std::unique_ptr<ClassLoaderInfo>> shared_libraries_after;
234 std::vector<std::string> classpath;
236 std::vector<std::string> original_classpath;
239 std::vector<uint32_t> checksums;
[all …]
/art/test/dexpreopt/
Ddexpreopt_test.cc55 std::vector<std::string> GetListFromEnv(const std::string& name) { in GetListFromEnv()
63 android::base::Result<std::vector<std::pair<std::string, InstructionSet>>> GetZygoteNamesAndIsas() { in GetZygoteNamesAndIsas()
64 std::vector<std::pair<std::string, InstructionSet>> names_and_isas; in GetZygoteNamesAndIsas()
98 android::base::Result<std::vector<std::string>> GetZygoteExpectedArtifacts(InstructionSet isa) { in GetZygoteExpectedArtifacts()
99 std::vector<std::string> jars = GetListFromEnv("DEX2OATBOOTCLASSPATH"); in GetZygoteExpectedArtifacts()
111 std::vector<std::string> artifacts; in GetZygoteExpectedArtifacts()
135 android::base::Result<std::vector<std::string>> GetSystemServerExpectedArtifacts() { in GetSystemServerExpectedArtifacts()
136 std::vector<std::string> jars = GetListFromEnv("SYSTEMSERVERCLASSPATH"); in GetSystemServerExpectedArtifacts()
140 std::vector<std::string> standalone_jars = GetListFromEnv("STANDALONE_SYSTEMSERVER_JARS"); in GetSystemServerExpectedArtifacts()
145 std::vector<std::string> artifacts; in GetSystemServerExpectedArtifacts()
[all …]
/art/libartbase/base/
Dtransform_array_ref_test.cc41 std::vector<ValueHolder> input({ 7, 6, 4, 0 }); in TEST()
42 std::vector<int> output; in TEST()
54 ASSERT_EQ(std::vector<int>({ 8, 7, 5, 1 }), output); in TEST()
58 ASSERT_EQ(std::vector<int>({ 8, 7, 5, 1 }), output); in TEST()
62 ASSERT_EQ(std::vector<int>({ 1, 5, 7, 8 }), output); in TEST()
66 ASSERT_EQ(std::vector<int>({ 1, 5, 7, 8 }), output); in TEST()
81 std::vector<ValueHolder> input({ 4, 4, 5, 7, 10 }); in TEST()
82 std::vector<int> output; in TEST()
94 ASSERT_EQ(std::vector<int>({ 3, 3, 4, 6, 9 }), output); in TEST()
98 ASSERT_EQ(std::vector<int>({ 9, 6, 4, 3, 3 }), output); in TEST()
[all …]
Dtesting.cc41 std::vector<std::string> GetLibCoreModuleNames(bool core_only) { in GetLibCoreModuleNames()
46 std::vector<std::string> modules{ in GetLibCoreModuleNames()
63 std::vector<std::string> GetLibCoreDexFileNames(const std::vector<std::string>& modules) { in GetLibCoreDexFileNames()
64 std::vector<std::string> result; in GetLibCoreDexFileNames()
72 std::vector<std::string> GetLibCoreDexFileNames(bool core_only) { in GetLibCoreDexFileNames()
73 std::vector<std::string> modules = GetLibCoreModuleNames(core_only); in GetLibCoreDexFileNames()
Dcommon_art_test.h152 virtual std::vector<std::string> GetLibCoreModuleNames() const;
155 std::vector<std::string> GetLibCoreDexFileNames(const std::vector<std::string>& modules) const;
158 std::vector<std::string> GetLibCoreDexFileNames() const;
161 std::vector<std::string> GetLibCoreDexLocations(const std::vector<std::string>& modules) const;
164 std::vector<std::string> GetLibCoreDexLocations() const;
167 const std::vector<std::string>& class_path);
174 std::vector<std::unique_ptr<const DexFile>> dex_files; in MutateDexFile()
213 static ForkAndExecResult ForkAndExec(const std::vector<std::string>& argv,
216 static ForkAndExecResult ForkAndExec(const std::vector<std::string>& argv,
243 std::vector<std::unique_ptr<const DexFile>> OpenDexFiles(const char* filename);
[all …]
Dtesting.h30 std::vector<std::string> GetLibCoreModuleNames(bool core_only = false);
33 std::vector<std::string> GetLibCoreDexFileNames(const std::vector<std::string>& modules);
37 std::vector<std::string> GetLibCoreDexFileNames(bool core_only = false);
/art/libdexfile/dex/
Ddex_file_loader_test.cc34 static inline std::vector<uint8_t> DecodeBase64Vec(const char* src) { in DecodeBase64Vec()
35 std::vector<uint8_t> res; in DecodeBase64Vec()
202 static void DecodeDexFile(const char* base64, std::vector<uint8_t>* dex_bytes) { in DecodeDexFile()
211 std::vector<uint8_t>* dex_bytes, in OpenDexFilesBase64()
212 std::vector<std::unique_ptr<const DexFile>>* dex_files, in OpenDexFilesBase64()
219 std::vector<std::unique_ptr<const DexFile>> tmp; in OpenDexFilesBase64()
228 std::vector<uint8_t>* dex_bytes) { in OpenDexFileBase64()
232 std::vector<std::unique_ptr<const DexFile>> dex_files; in OpenDexFileBase64()
244 std::vector<uint8_t>* dex_bytes) { in OpenDexFileInMemoryBase64()
300 std::vector<uint8_t> dex_bytes; in TEST_F()
[all …]
Dprimitive_test.cc26 const std::vector<Primitive::Type>& expected_to_types) { in CheckPrimitiveTypeWidensTo()
27 std::vector<Primitive::Type> actual_to_types; in CheckPrimitiveTypeWidensTo()
41 const std::vector<Primitive::Type> to_types = {}; in TEST()
46 const std::vector<Primitive::Type> to_types = {}; in TEST()
51 const std::vector<Primitive::Type> to_types = { in TEST()
63 const std::vector<Primitive::Type> to_types = { in TEST()
74 const std::vector<Primitive::Type> to_types = { in TEST()
85 const std::vector<Primitive::Type> to_types = { in TEST()
95 const std::vector<Primitive::Type> to_types = { in TEST()
104 const std::vector<Primitive::Type> to_types = { in TEST()
[all …]
/art/dex2oat/driver/
Dcompiler_driver.h98 void SetClasspathDexFiles(const std::vector<const DexFile*>& dex_files);
106 const std::vector<const DexFile*>& dex_files,
111 const std::vector<const DexFile*>& dex_files,
128 std::unique_ptr<const std::vector<uint8_t>> CreateJniDlsymLookupTrampoline() const;
129 std::unique_ptr<const std::vector<uint8_t>> CreateJniDlsymLookupCriticalTrampoline() const;
130 std::unique_ptr<const std::vector<uint8_t>> CreateQuickGenericJniTrampoline() const;
131 std::unique_ptr<const std::vector<uint8_t>> CreateQuickImtConflictTrampoline() const;
132 std::unique_ptr<const std::vector<uint8_t>> CreateQuickResolutionTrampoline() const;
133 std::unique_ptr<const std::vector<uint8_t>> CreateQuickToInterpreterBridge() const;
134 std::unique_ptr<const std::vector<uint8_t>> CreateNterpTrampoline() const;
[all …]
/art/dex2oat/linker/arm64/
Drelative_patcher_arm64.h42 void PatchCall(std::vector<uint8_t>* code,
46 void PatchPcRelativeReference(std::vector<uint8_t>* code,
50 void PatchEntrypointCall(std::vector<uint8_t>* code,
53 void PatchBakerReadBarrierBranch(std::vector<uint8_t>* code,
63 static void PatchBl(std::vector<uint8_t>* code, uint32_t literal_offset, uint32_t displacement);
67 static void SetInsn(std::vector<uint8_t>* code, uint32_t offset, uint32_t value);
71 static uint32_t GetInsn(std::vector<uint8_t, Alloc>* code, uint32_t offset);
75 std::vector<std::pair<uint32_t, uint32_t>> adrp_thunk_locations_;
78 std::vector<uint8_t> current_method_thunks_;
/art/runtime/verifier/
Dverifier_deps.h63 explicit VerifierDeps(const std::vector<const DexFile*>& dex_files, bool output_only = true);
70 bool ParseStoredData(const std::vector<const DexFile*>& dex_files, ArrayRef<const uint8_t> data);
74 void MergeWith(std::unique_ptr<VerifierDeps> other, const std::vector<const DexFile*>& dex_files);
113 void Encode(const std::vector<const DexFile*>& dex_files, std::vector<uint8_t>* buffer) const;
120 const std::vector<const DexFile*>& dex_files,
124 const std::vector<bool>& GetVerifiedClasses(const DexFile& dex_file) const { in GetVerifiedClasses()
141 void ClearData(const std::vector<const DexFile*>& dex_files);
147 const std::vector<const DexFile*>& dex_files,
149 /*out*/std::vector<std::vector<bool>>* verified_classes_per_dex);
172 std::vector<std::string> strings_;
[all …]
/art/libprofile/profile/
Dprofile_boot_info.h48 bool Load(int fd, const std::vector<const DexFile*>& dex_files);
50 const std::vector<const DexFile*>& GetDexFiles() const { in GetDexFiles()
54 const std::vector<std::pair<uint32_t, uint32_t>>& GetMethods() const { in GetMethods()
62 std::vector<const DexFile*> dex_files_;
66 std::vector<std::pair<uint32_t, uint32_t>> methods_;
/art/compiler/trampolines/
Dtrampoline_compiler.cc52 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline( in CreateTrampoline()
79 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs)); in CreateTrampoline()
93 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline( in CreateTrampoline()
121 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs)); in CreateTrampoline()
132 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* allocator, in CreateTrampoline()
142 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs)); in CreateTrampoline()
153 static std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline(ArenaAllocator* allocator, in CreateTrampoline()
163 std::unique_ptr<std::vector<uint8_t>> entry_stub(new std::vector<uint8_t>(cs)); in CreateTrampoline()
172 std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline64(InstructionSet isa, in CreateTrampoline64()
194 std::unique_ptr<const std::vector<uint8_t>> CreateTrampoline32(InstructionSet isa, in CreateTrampoline32()
/art/compiler/jni/
Djni_cfi_test.cc46 const std::vector<uint8_t>& expected_asm, in TestImpl()
47 const std::vector<uint8_t>& expected_cfi) { in TestImpl()
59 const std::vector<uint8_t>& expected_asm, in TestImplSized()
60 const std::vector<uint8_t>& expected_cfi) { in TestImplSized()
100 std::vector<uint8_t> actual_asm(jni_asm->CodeSize()); in TestImplSized()
104 const std::vector<uint8_t>& actual_cfi = *(jni_asm->cfi().data()); in TestImplSized()
121 std::vector<uint8_t> expected_asm(expected_asm_##isa, \
123 std::vector<uint8_t> expected_cfi(expected_cfi_##isa, \
133 std::vector<uint8_t> expected_asm(expected_asm_##isa, \
135 std::vector<uint8_t> expected_cfi(expected_cfi_##isa, \
/art/compiler/utils/
Ddedupe_set_test.cc46 const std::vector<uint8_t>* Copy(const ArrayRef<const uint8_t>& src) { in Copy()
47 return new std::vector<uint8_t>(src.begin(), src.end()); in Copy()
50 void Destroy(const std::vector<uint8_t>* key) { in Destroy()
59 std::vector<uint8_t>, in TEST()
63 const std::vector<uint8_t>* array1; in TEST()
72 const std::vector<uint8_t>* array2; in TEST()
81 const std::vector<uint8_t>* array3; in TEST()
/art/tools/veridex/
Dprecise_hidden_api_finder.h44 void Run(const std::vector<std::unique_ptr<VeridexResolver>>& app_resolvers,
52 const std::vector<std::unique_ptr<VeridexResolver>>& resolvers,
57 void AddUsesAt(const std::vector<ReflectAccessInfo>& accesses, MethodReference ref);
61 std::map<MethodReference, std::vector<ReflectAccessInfo>> concrete_uses_;
62 std::map<MethodReference, std::vector<ReflectAccessInfo>> abstract_uses_;
/art/test/2256-checker-vector-replacement/
DAndroid.bp3 // Build rules for ART run-test `2256-checker-vector-replacement`.
16 name: "art-run-test-2256-checker-vector-replacement",
21 ":art-run-test-2256-checker-vector-replacement-expected-stdout",
22 ":art-run-test-2256-checker-vector-replacement-expected-stderr",
31 name: "art-run-test-2256-checker-vector-replacement-expected-stdout",
32 out: ["art-run-test-2256-checker-vector-replacement-expected-stdout.txt"],
39 name: "art-run-test-2256-checker-vector-replacement-expected-stderr",
40 out: ["art-run-test-2256-checker-vector-replacement-expected-stderr.txt"],

12345678910>>...21