Home
last modified time | relevance | path

Searched refs:suffix (Results 1 – 25 of 34) 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.S1107 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1113 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
1121 jmp .Ldone_return_\suffix
1124 .Lcall_compiled_code_\suffix:
1133 je .Lfast_path_with_few_args_\suffix
1138 jz .Linvoke_fast_path_\suffix # shl sets the Z flag
1141 je .Linvoke_fast_path_\suffix
1146 jl .Lone_arg_fast_path_\suffix
1148 je .Ltwo_args_fast_path_\suffix
1150 jl .Lthree_args_fast_path_\suffix
[all …]
/art/libartbase/base/
Dstring_view_cpp20.h35 inline bool EndsWith(std::string_view sv, std::string_view suffix) { in EndsWith() argument
37 return sv.size() >= suffix.size() && sv.substr(sv.size() - suffix.size()) == suffix; in EndsWith()
39 return sv.ends_with(suffix); in EndsWith()
Dcommon_art_test.cc91 ScratchFile::ScratchFile(const ScratchFile& other, const char* suffix) in ScratchFile() argument
92 : ScratchFile(other.GetFilename() + suffix) {} in ScratchFile()
567 std::string CommonArtTestImpl::GetCoreFileLocation(const char* suffix) { in GetCoreFileLocation() argument
568 CHECK(suffix != nullptr); in GetCoreFileLocation()
569 return GetImageDirectory() + "/boot." + suffix; in GetCoreFileLocation()
Dcommon_art_test.h70 ScratchFile(const ScratchFile& other, const char* suffix);
270 static std::string GetCoreFileLocation(const char* suffix);
/art/runtime/interpreter/mterp/armng/
Dmain.S944 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
950 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix, \suffix
959 b .Ldone_return_\suffix
960 .Lfetch_nterp_\suffix:
961 .word (.Lfetch_location_\suffix+8) - ExecuteNterpImpl
964 .Lcall_compiled_code_\suffix:
974 beq .Lfast_path_with_few_args_\suffix
978 beq .Linvoke_fast_path_\suffix
982 beq .Linvoke_fast_path_\suffix
987 blt .Lone_arg_fast_path_\suffix
[all …]
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S857 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
863 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
872 b .Ldone_return_\suffix
875 .Lcall_compiled_code_\suffix:
884 tbz wip, #ART_METHOD_NTERP_INVOKE_FAST_PATH_FLAG_BIT, .Lfast_path_with_few_args_\suffix
888 cbz ip, .Linvoke_fast_path_\suffix
891 b.eq .Linvoke_fast_path_\suffix
896 b.lt .Lone_arg_fast_path_\suffix
898 b.eq .Ltwo_args_fast_path_\suffix
900 b.lt .Lthree_args_fast_path_\suffix
[all …]
/art/runtime/interpreter/mterp/x86ng/
Dmain.S1108 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1117 je .Lfast_path_with_few_args_\suffix
1122 jz .Linvoke_fast_path_\suffix # shl sets the Z flag
1125 je .Linvoke_fast_path_\suffix
1130 jl .Lone_arg_fast_path_\suffix
1132 je .Ltwo_args_fast_path_\suffix
1134 jl .Lthree_args_fast_path_\suffix
1135 je .Lfour_args_fast_path_\suffix
1140 .Lfour_args_fast_path_\suffix:
1145 .Lthree_args_fast_path_\suffix:
[all …]
/art/runtime/arch/arm64/
Dquick_entrypoints_arm64.S506 .macro INVOKE_STUB_LOAD_REG label, reg, args, size, nh4_reg, nh4_l, nh8_reg, nh8_l, cont, suffix argument
507 \label\suffix:
509 adr \nh4_reg, \nh4_l\suffix
510 adr \nh8_reg, \nh8_l\suffix
511 b \cont\suffix
520 .macro INVOKE_STUB_SKIP_ARG label, args, size, cont, suffix argument
521 \label\suffix:
523 b \cont\suffix
531 .macro INVOKE_STUB_LOAD_ALL_ARGS suffix argument
535 .ifc \suffix, _instance
[all …]
/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"
Ddex2oat_wrapper109 # If the dex2oat binary with the bitness as a suffix doesn't exist,
110 # try with a dex2oat without suffix.
/art/test/generate-boot-image/
DAndroid.bp35 suffix: "32",
38 suffix: "64",
/art/odrefresh/
Dodr_config.h172 const char* suffix = ""; in GetDex2Oat() local
176 suffix = "32"; in GetDex2Oat()
181 suffix = "64"; in GetDex2Oat()
185 return art_bin_dir_ + '/' + prefix + suffix; in GetDex2Oat()
/art/cmdline/
Dcmdline_types.h802 std::string suffix = RemovePrefix(option);
808 type_parser.Parse(suffix));
814 type_parser.Parse(suffix));
820 type_parser.Parse(suffix));
826 type_parser.Parse(suffix));
832 type_parser.Parse(suffix));
838 type_parser.Parse(suffix));
844 type_parser.Parse(suffix));
850 type_parser.Parse(suffix));
853 existing.profile_path_ = suffix;
/art/dalvikvm/
DAndroid.bp58 suffix: "32",
61 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()
/art/dexlayout/
Ddexdiag.cc317 for (const char* suffix : suffixes) { in IsVdexFileMapping() local
318 size_t match_loc = mapped_name.find(suffix); in IsVdexFileMapping()
319 if (match_loc != std::string::npos && mapped_name.length() == match_loc + strlen(suffix)) { in IsVdexFileMapping()
404 for (const char* suffix : suffixes) { in IsOatFileMapping() local
405 size_t match_loc = mapped_name.find(suffix); in IsOatFileMapping()
406 if (match_loc != std::string::npos && mapped_name.length() == match_loc + strlen(suffix)) { in IsOatFileMapping()
/art/imgdiag/
DAndroid.bp54 suffix: "32",
57 suffix: "64",
/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/
Ddex_file_loader.cc159 const char* suffix = dex_location + base_location.size(); in GetDexCanonicalLocation() local
160 DCHECK(suffix[0] == 0 || suffix[0] == kMultiDexSeparator); in GetDexCanonicalLocation()
169 return std::string(path.get()) + suffix; in GetDexCanonicalLocation()
172 if (suffix[0] == 0) { in GetDexCanonicalLocation()
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()

12