Home
last modified time | relevance | path

Searched refs:suffix (Results 1 – 25 of 36) sorted by relevance

12

/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.cc73 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, suffix2, instrumented_bool, allocator_type)… argument
74 extern "C" mirror::Object* artAllocObjectFromCodeWithChecks##suffix##suffix2( \
79 extern "C" mirror::Object* artAllocObjectFromCodeResolved##suffix##suffix2( \
84 extern "C" mirror::Object* artAllocObjectFromCodeInitialized##suffix##suffix2( \
89 extern "C" mirror::String* artAllocStringObject##suffix##suffix2( \
96 extern "C" mirror::Array* artAllocArrayFromCodeResolved##suffix##suffix2( \
103 extern "C" mirror::String* artAllocStringFromBytesFromCode##suffix##suffix2( \
113 extern "C" mirror::String* artAllocStringFromCharsFromCode##suffix##suffix2( \
121 extern "C" mirror::String* artAllocStringFromStringFromCode##suffix##suffix2( /* NOLINT */ \
130 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR(suffix, allocator_type) \ argument
[all …]
/art/test/693-vdex-inmem-loader-evict/src-secondary/
Dgen.sh34 suffix=0${i}
36 suffix=${i}
39 echo "public class MyClass${suffix} { }" > "$TMP/MyClass${suffix}.java" && \
40 javac -d "${TMP}" "$TMP/MyClass${suffix}.java" && \
41 d8 --output "$TMP" "$TMP/MyClass${suffix}.class" && \
42 mv "$TMP/classes.dex" "$TMP/file${suffix}.dex")
45 checksum=`head -c 32 -z "$TMP/file${suffix}.dex" | tail -c 24 -z | base64`
/art/test/dexdump/
Drun-all-tests79 for suffix in ${!SUFFIX_COMMAND_MAP[@]}; do
80 new_output=${dex%%.*}.${suffix}
81 ${SUFFIX_COMMAND_MAP[${suffix}]} ${dex} > ${new_output}
83 echo "Failed running ${SUFFIX_COMMAND_MAP[${suffix}]} ${dex} > ${new_output}" 2>&1
106 for suffix in ${!SUFFIX_COMMAND_MAP[@]}; do
107 new_output=${prefix}.${suffix}
108 ${SUFFIX_COMMAND_MAP[${suffix}]} ${ALL_DEX_FILES_JAR} > ${new_output}
119 for suffix in ${!SUFFIX_COMMAND_MAP[@]}; do
120 expected_output=${input%%.*}.${suffix}
122 cmd="${SUFFIX_COMMAND_MAP[${suffix}]} ${input}"
/art/runtime/interpreter/mterp/x86_64ng/
Darithmetic.S1 %def bindiv(result="", second="", tmp="", wide="", suffix="", rem="0", ext="cdq"):
15 test${suffix} $second, $second
17 cmp${suffix} $$-1, $second
19 cmp${suffix} $$2, $second
22 idiv${suffix} $second
32 xor${suffix} $result, $result
34 neg${suffix} $result
39 mov${suffix} $tmp, $result
41 shr${suffix} $$63, $result
43 shr${suffix} $$31, $result
[all …]
Dmain.S1101 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1107 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
1115 jmp .Ldone_return_\suffix
1118 .Lcall_compiled_code_\suffix:
1127 je .Lfast_path_with_few_args_\suffix
1132 jz .Linvoke_fast_path_\suffix # shl sets the Z flag
1135 je .Linvoke_fast_path_\suffix
1140 jl .Lone_arg_fast_path_\suffix
1142 je .Ltwo_args_fast_path_\suffix
1144 jl .Lthree_args_fast_path_\suffix
[all …]
/art/runtime/interpreter/mterp/armng/
Dmain.S938 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
944 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix, \suffix
953 b .Ldone_return_\suffix
954 .Lfetch_nterp_\suffix:
955 .word (.Lfetch_location_\suffix+8) - ExecuteNterpImpl
958 .Lcall_compiled_code_\suffix:
968 beq .Lfast_path_with_few_args_\suffix
972 beq .Linvoke_fast_path_\suffix
976 beq .Linvoke_fast_path_\suffix
981 blt .Lone_arg_fast_path_\suffix
[all …]
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S865 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
871 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
880 b .Ldone_return_\suffix
883 .Lcall_compiled_code_\suffix:
892 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_\suffix
896 cbz ip, .Linvoke_fast_path_\suffix
899 b.eq .Linvoke_fast_path_\suffix
904 b.lt .Lone_arg_fast_path_\suffix
906 b.eq .Ltwo_args_fast_path_\suffix
908 b.lt .Lthree_args_fast_path_\suffix
[all …]
/art/runtime/interpreter/mterp/x86ng/
Dmain.S1110 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1119 je .Lfast_path_with_few_args_\suffix
1124 jz .Linvoke_fast_path_\suffix # shl sets the Z flag
1127 je .Linvoke_fast_path_\suffix
1132 jl .Lone_arg_fast_path_\suffix
1134 je .Ltwo_args_fast_path_\suffix
1136 jl .Lthree_args_fast_path_\suffix
1137 je .Lfour_args_fast_path_\suffix
1142 .Lfour_args_fast_path_\suffix:
1147 .Lthree_args_fast_path_\suffix:
[all …]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S509 .macro INVOKE_STUB_LOAD_REG label, reg, args, size, nh4_reg, nh4_l, nh8_reg, nh8_l, cont, suffix argument
510 \label\suffix:
512 adr \nh4_reg, \nh4_l\suffix
513 adr \nh8_reg, \nh8_l\suffix
514 b \cont\suffix
523 .macro INVOKE_STUB_SKIP_ARG label, args, size, cont, suffix argument
524 \label\suffix:
526 b \cont\suffix
534 .macro INVOKE_STUB_LOAD_ALL_ARGS suffix argument
538 .ifc \suffix, _instance
[all …]
/art/imgdiag/
DAndroid.bp58 suffix: "32",
61 suffix: "64",
131 suffix: "32",
134 suffix: "64",
/art/runtime/interpreter/mterp/common/
Dgen_setup.py52 def add_slow_path(write_fn, *write_args, suffix="_slow_path"): argument
53 name = opcode_name_prefix() + (opcode or "common") + suffix
/art/tools/
Drun-jdwp-tests.sh38 local suffix="$2"
48 printf -- "${separator}${dir}/${var}${suffix}.jar";
334 local suffix="jar"
338 echo "$path/$str.$suffix"
/art/test/generate-boot-image/
DAndroid.bp35 suffix: "32",
38 suffix: "64",
/art/cmdline/
Dcmdline_types.h814 std::string suffix = RemovePrefix(option);
820 type_parser.Parse(suffix));
826 type_parser.Parse(suffix));
832 type_parser.Parse(suffix));
842 type_parser.Parse(suffix));
848 type_parser.Parse(suffix));
854 type_parser.Parse(suffix));
860 type_parser.Parse(suffix));
865 existing, &ProfileSaverOptions::inline_cache_threshold_, type_parser.Parse(suffix));
868 existing.profile_path_ = suffix;
/art/odrefresh/
Dodr_config.h197 const char* suffix = ""; in GetDex2Oat() local
201 suffix = "32"; in GetDex2Oat()
206 suffix = "64"; in GetDex2Oat()
210 return art_bin_dir_ + '/' + prefix + suffix; in GetDex2Oat()
/art/dalvikvm/
DAndroid.bp59 suffix: "32",
62 suffix: "64",
/art/dex2oat/
Ddex2oat_vdex_test.cc124 const std::string& suffix = "") { in GetOdex() argument
125 return GetScratchDir() + "/" + GetFilename(dex_file) + suffix + ".odex"; in GetOdex()
129 const std::string& suffix = "") { in GetVdex() argument
130 return GetScratchDir() + "/" + GetFilename(dex_file) + suffix + ".vdex"; in GetVdex()
DAndroid.bp243 suffix: "32",
246 suffix: "64",
302 suffix: "32",
305 suffix: "64",
/art/artd/
Dpath_utils.cc114 for (const char* suffix : {"", ".*.tmp", kPreRebootSuffix}) { in ListManagedFiles()
115 patterns.push_back(secondary_oat_dir + "/*.prof" + suffix); in ListManagedFiles()
116 patterns.push_back(secondary_oat_dir + "/*/*.odex" + suffix); in ListManagedFiles()
117 patterns.push_back(secondary_oat_dir + "/*/*.vdex" + suffix); in ListManagedFiles()
118 patterns.push_back(secondary_oat_dir + "/*/*.art" + suffix); in ListManagedFiles()
/art/test/674-hiddenapi/src-ex/
DChildClass.java140 String suffix = (isStatic ? "Static" : "") + hiddenness.name(); in runTest() local
145 String baseName = visibility.name() + suffix; in runTest()
163 checkLinking("LinkFieldGet" + suffix, /*takesParameter*/ false, expected); in runTest()
164 checkLinking("LinkFieldSet" + suffix, /*takesParameter*/ true, expected); in runTest()
165 checkLinking("LinkMethod" + suffix, /*takesParameter*/ false, expected); in runTest()
166 checkLinking("LinkMethodInterface" + suffix, /*takesParameter*/ false, expected); in runTest()
/art/libdexfile/dex/
Dutf_test.cc186 for (const auto& suffix : suffixes) { in TEST_F() local
187 const std::vector<uint16_t>& suffix_in = suffix.first; in TEST_F()
188 const std::vector<uint8_t>& suffix_out = suffix.second; in TEST_F()
Ddex_file_loader.cc228 const char* suffix = dex_location + base_location.size(); in GetDexCanonicalLocation() local
229 DCHECK(suffix[0] == 0 || suffix[0] == kMultiDexSeparator); in GetDexCanonicalLocation()
238 return std::string(path.get()) + suffix; in GetDexCanonicalLocation()
241 if (suffix[0] == 0) { in GetDexCanonicalLocation()
/art/libartbase/base/
Dcommon_art_test.cc90 ScratchFile::ScratchFile(const ScratchFile& other, const char* suffix) in ScratchFile() argument
91 : ScratchFile(other.GetFilename() + suffix) {} in ScratchFile()
581 std::string CommonArtTestImpl::GetCoreFileLocation(const char* suffix) { in GetCoreFileLocation() argument
582 CHECK(suffix != nullptr); in GetCoreFileLocation()
583 return GetImageDirectory() + "/boot." + suffix; in GetCoreFileLocation()
Dcommon_art_test.h70 ScratchFile(const ScratchFile& other, const char* suffix);
282 static std::string GetCoreFileLocation(const char* suffix);
/art/libartservice/service/
DREADME.md80 #### The `-dm` suffix
82 Sometimes, you may see the `-dm` suffix in an OAT file, such as `install-dm`.
83 However, the `-dm` suffix is **not** a part of the compilation reason. It's
88 as background dexopt, but for compatibility reasons, the `-dm` suffix is not
91 Note: The `-dm` suffix does **not** imply anything in the DM file being used by

12