• Home
  • Raw
  • Download

Lines Matching refs:instruction_set

989 static bool create_oat_out_path(const char* apk_path, const char* instruction_set,  in create_oat_out_path()  argument
1001 if (!calculate_oat_file_path(out_oat_path, oat_dir, apk_path, instruction_set)) { in create_oat_out_path()
1005 if (!create_cache_path(out_oat_path, apk_path, instruction_set)) { in create_oat_out_path()
1114 const char* instruction_set, bool is_public, int uid, in open_vdex_files_for_dex2oat() argument
1144 if (calculate_odex_file_path(in_odex_path, apk_path, instruction_set)) { in open_vdex_files_for_dex2oat()
1195 const char* instruction_set, bool is_secondary_dex) { in open_oat_out_file() argument
1197 if (!create_oat_out_path(apk_path, instruction_set, oat_dir, is_secondary_dex, out_oat_path)) { in open_oat_out_file()
1216 const std::string& instruction_set, in maybe_open_oat_and_vdex_file() argument
1222 instruction_set.c_str(), in maybe_open_oat_and_vdex_file()
1254 const std::string& instruction_set, in RunDexoptAnalyzer() argument
1270 std::string isa_arg = "--isa=" + instruction_set; in RunDexoptAnalyzer()
1335 const char* instruction_set) { in prepare_secondary_dex_oat_dir() argument
1353 if (prepare_app_cache_dir(oat_dir, instruction_set, oat_dir_mode, uid, uid) != 0) { in prepare_secondary_dex_oat_dir()
1627 const char* instruction_set, const char* compiler_filter, bool* is_public_out, in process_secondary_dex_dexopt() argument
1647 dex_path, instruction_set, oat_dir, oat_isa_dir, oat_path, error_msg)) { in process_secondary_dex_dexopt()
1688 if (!prepare_secondary_dex_oat_dir(dex_path, uid, instruction_set)) { in process_secondary_dex_dexopt()
1697 instruction_set, in process_secondary_dex_dexopt()
1715 instruction_set, in process_secondary_dex_dexopt()
1779 int dexopt(const char* dex_path, uid_t uid, const char* pkgname, const char* instruction_set, in dexopt() argument
1833 pkgname, dexopt_flags, volume_uuid, uid,instruction_set, compiler_filter, in dexopt()
1876 open_oat_out_file(dex_path, oat_dir, is_public, uid, instruction_set, is_secondary_dex); in dexopt()
1886 instruction_set, is_public, uid, is_secondary_dex, profile_guided, &in_vdex, in dexopt()
1956 join_fds(context_input_fds), swap_fd.get(), instruction_set, compiler_filter, in dexopt()
2353 bool move_ab(const char* apk_path, const char* instruction_set, const char* oat_dir) { in move_ab() argument
2376 if (!calculate_oat_file_path(a_path, oat_dir, apk_path, instruction_set)) { in move_ab()
2419 int64_t delete_odex(const char* apk_path, const char* instruction_set, const char* oat_dir) { in delete_odex() argument
2422 if (!create_oat_out_path(apk_path, instruction_set, oat_dir, in delete_odex()
2476 static bool is_valid_instruction_set(const std::string& instruction_set) { in is_valid_instruction_set() argument
2478 if (instruction_set.find('/') != std::string::npos) { in is_valid_instruction_set()
2479 LOG(ERROR) << "Invalid instruction set " << instruction_set; in is_valid_instruction_set()
2487 const char *apk_path, const char *instruction_set) { in calculate_oat_file_path_default() argument
2490 std::string instruction_set_ = instruction_set; in calculate_oat_file_path_default()
2503 std::string res_ = oat_dir_ + '/' + instruction_set + '/' in calculate_oat_file_path_default()
2516 const char *instruction_set) { in calculate_odex_file_path_default() argument
2518 std::string instruction_set_ = instruction_set; in calculate_odex_file_path_default()
2531 return calculate_oat_file_path_default(path, oat_dir.c_str(), apk_path, instruction_set); in calculate_odex_file_path_default()
2535 const char *instruction_set) { in create_cache_path_default() argument
2537 std::string instruction_set_ = instruction_set; in create_cache_path_default()
2841 int get_odex_visibility(const char* apk_path, const char* instruction_set, const char* oat_dir) { in get_odex_visibility() argument
2843 if (!create_oat_out_path(apk_path, instruction_set, oat_dir, /*is_secondary_dex=*/false, in get_odex_visibility()