Home
last modified time | relevance | path

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

/art/runtime/entrypoints/quick/
Dquick_alloc_entrypoints.cc70 #define GENERATE_ENTRYPOINTS_FOR_ALLOCATOR_INST(suffix, suffix2, instrumented_bool, allocator_type)… argument
71 extern "C" mirror::Object* artAllocObjectFromCodeWithChecks##suffix##suffix2( \
76 extern "C" mirror::Object* artAllocObjectFromCodeResolved##suffix##suffix2( \
81 extern "C" mirror::Object* artAllocObjectFromCodeInitialized##suffix##suffix2( \
86 extern "C" mirror::String* artAllocStringObject##suffix##suffix2( \
93 extern "C" mirror::Array* artAllocArrayFromCodeResolved##suffix##suffix2( \
100 extern "C" mirror::String* artAllocStringFromBytesFromCode##suffix##suffix2( \
110 extern "C" mirror::String* artAllocStringFromCharsFromCode##suffix##suffix2( \
118 extern "C" mirror::String* artAllocStringFromStringFromCode##suffix##suffix2( /* NOLINT */ \
127 #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/runtime/interpreter/mterp/x86_64/
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 …]
/art/test/dexdump/
Drun-all-tests77 for suffix in ${!SUFFIX_COMMAND_MAP[@]}; do
78 new_output=${dex%%.*}.${suffix}
79 ${SUFFIX_COMMAND_MAP[${suffix}]} ${dex} > ${new_output}
81 echo "Failed running ${SUFFIX_COMMAND_MAP[${suffix}]} ${dex} > ${new_output}" 2>&1
94 for suffix in ${!SUFFIX_COMMAND_MAP[@]}; do
95 expected_output=${dex%%.*}.${suffix}
97 cmd="${SUFFIX_COMMAND_MAP[${suffix}]} ${dex}"
/art/libartbase/base/
Dstring_view_cpp20.h34 inline bool EndsWith(std::string_view sv, std::string_view suffix) { in EndsWith() argument
35 return sv.size() >= suffix.size() && sv.substr(sv.size() - suffix.size()) == suffix; in EndsWith()
Dcommon_art_test.cc92 ScratchFile::ScratchFile(const ScratchFile& other, const char* suffix) in ScratchFile() argument
93 : ScratchFile(other.GetFilename() + suffix) {} in ScratchFile()
539 std::string CommonArtTestImpl::GetCoreFileLocation(const char* suffix) { in GetCoreFileLocation() argument
540 CHECK(suffix != nullptr); in GetCoreFileLocation()
542 return StringPrintf("%s%s/javalib/boot.%s", prefix.c_str(), kAndroidArtApexDefaultPath, suffix); in GetCoreFileLocation()
Dcommon_art_test.h69 ScratchFile(const ScratchFile& other, const char* suffix);
301 static std::string GetCoreFileLocation(const char* suffix);
/art/runtime/interpreter/mterp/x86_64ng/
Dmain.S1001 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
1007 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
1015 jmp .Ldone_return_\suffix
1018 .Lcall_compiled_code_\suffix:
1035 LOOP_OVER_SHORTY_LOADING_XMMS xmm0, r11, r9, r10, .Lxmm_setup_finished_\suffix
1036 LOOP_OVER_SHORTY_LOADING_XMMS xmm1, r11, r9, r10, .Lxmm_setup_finished_\suffix
1037 LOOP_OVER_SHORTY_LOADING_XMMS xmm2, r11, r9, r10, .Lxmm_setup_finished_\suffix
1038 LOOP_OVER_SHORTY_LOADING_XMMS xmm3, r11, r9, r10, .Lxmm_setup_finished_\suffix
1039 LOOP_OVER_SHORTY_LOADING_XMMS xmm4, r11, r9, r10, .Lxmm_setup_finished_\suffix
1040 .Lxmm_setup_finished_\suffix:
[all …]
/art/runtime/interpreter/mterp/arm64ng/
Dmain.S792 .macro COMMON_INVOKE_NON_RANGE is_static=0, is_interface=0, suffix="", is_string_init=0, is_polymor…
798 DO_ENTRY_POINT_CHECK .Lcall_compiled_code_\suffix
807 b .Ldone_return_\suffix
810 .Lcall_compiled_code_\suffix:
827 LOOP_OVER_SHORTY_LOADING_FPS d0, s0, x11, x9, x10, .Lxmm_setup_finished_\suffix
828 LOOP_OVER_SHORTY_LOADING_FPS d1, s1, x11, x9, x10, .Lxmm_setup_finished_\suffix
829 LOOP_OVER_SHORTY_LOADING_FPS d2, s2, x11, x9, x10, .Lxmm_setup_finished_\suffix
830 LOOP_OVER_SHORTY_LOADING_FPS d3, s3, x11, x9, x10, .Lxmm_setup_finished_\suffix
831 LOOP_OVER_SHORTY_LOADING_FPS d4, s4, x11, x9, x10, .Lxmm_setup_finished_\suffix
832 .Lxmm_setup_finished_\suffix:
[all …]
/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"
Drun-libcore-tests.sh31 local suffix="jar"
37 echo "${java_libraries}/${var}_intermediates/classes.${suffix}"
Ddex2oat_wrapper109 # If the dex2oat binary with the bitness as a suffix doesn't exist,
110 # try with a dex2oat without suffix.
/art/dalvikvm/
DAndroid.bp48 suffix: "32",
51 suffix: "64",
/art/cmdline/
Dcmdline_types.h743 std::string suffix = RemovePrefix(option);
749 type_parser.Parse(suffix));
755 type_parser.Parse(suffix));
761 type_parser.Parse(suffix));
767 type_parser.Parse(suffix));
773 type_parser.Parse(suffix));
779 type_parser.Parse(suffix));
785 type_parser.Parse(suffix));
788 existing.profile_path_ = suffix;
/art/imgdiag/
DAndroid.bp43 suffix: "32",
46 suffix: "64",
/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()
405 for (const char* suffix : suffixes) { in IsOatFileMapping() local
406 size_t match_loc = mapped_name.find(suffix); in IsOatFileMapping()
407 if (match_loc != std::string::npos && mapped_name.length() == match_loc + strlen(suffix)) { in IsOatFileMapping()
Ddex_visualize.cc42 const std::string& suffix) { in MultidexName() argument
43 return prefix + ((dex_file_index > 0) ? std::to_string(dex_file_index + 1) : "") + suffix; in MultidexName()
/art/libdexfile/dex/
Ddex_file_loader.cc188 const char* suffix = dex_location + base_location.size(); in GetDexCanonicalLocation() local
189 DCHECK(suffix[0] == 0 || suffix[0] == kMultiDexSeparator); in GetDexCanonicalLocation()
198 return std::string(path.get()) + suffix; in GetDexCanonicalLocation()
201 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()
/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/dex2oat/
DAndroid.bp250 suffix: "32",
253 suffix: "64",
333 suffix: "32",
336 suffix: "64",
/art/runtime/
Dclass_loader_context.cc1275 const std::string& suffix) { in AbsolutePathHasRelativeSuffix() argument
1277 DCHECK(!IsAbsoluteLocation(suffix)); in AbsolutePathHasRelativeSuffix()
1278 return (path.size() > suffix.size()) && in AbsolutePathHasRelativeSuffix()
1279 (path[path.size() - suffix.size() - 1u] == '/') && in AbsolutePathHasRelativeSuffix()
1280 (std::string_view(path).substr(/*pos*/ path.size() - suffix.size()) == suffix); in AbsolutePathHasRelativeSuffix()
/art/build/
DAndroid.gtest.mk38 my_files += $(foreach infix,_ _VDEX_,$(foreach suffix,$(HOST_ARCH) $(HOST_2ND_ARCH), \
39 $(DEXPREOPT_IMAGE$(infix)BUILT_INSTALLED_art_host_$(suffix))))
/art/libnativeloader/
DREADME.md50 Note that, due to the naming constraint requiring `.<companyname>.so` suffix, it
/art/test/
DREADME.md71 with the suffix `_test.cc`. The construction logic of these tests is implemented