Home
last modified time | relevance | path

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

12

/aosp12/art/test/072-precise-gc/
H A DAndroid.bp3 // Build rules for ART run-test `072-precise-gc`.
16 name: "art-run-test-072-precise-gc",
21 ":art-run-test-072-precise-gc-expected-stdout",
22 ":art-run-test-072-precise-gc-expected-stderr",
28 name: "art-run-test-072-precise-gc-expected-stdout",
29 out: ["art-run-test-072-precise-gc-expected-stdout.txt"],
36 name: "art-run-test-072-precise-gc-expected-stderr",
37 out: ["art-run-test-072-precise-gc-expected-stderr.txt"],
H A Dinfo.txt1 Try to detect whether precise GC is working.
/aosp12/art/runtime/verifier/
H A Dreg_type_cache.cc50 if (entry->IsPreciseReference() == precise) { in MatchingPrecisionForClass()
113 return From(loader, descriptor, precise); in FromDescriptor()
150 return MatchingPrecisionForClass(entry, precise); in MatchDescriptor()
186 bool precise) { in From() argument
191 if (MatchDescriptor(i, sv_descriptor, precise)) { in From()
203 DCHECK(!precise || klass->IsInstantiable()); in From()
266 DCHECK(FindClass(klass, precise) == nullptr); in InsertClass()
267 RegType* const reg_type = precise in InsertClass()
622 if (precise) { in FromCat1NonSmallConstant()
639 if (precise) { in FromCat2ConstLo()
[all …]
H A Dreg_type_cache-inl.h41 inline const ConstantType& RegTypeCache::FromCat1Const(int32_t value, bool precise) { in FromCat1Const() argument
43 DCHECK(value != 0 || precise); in FromCat1Const()
44 if (precise && (value >= kMinSmallConstant) && (value <= kMaxSmallConstant)) { in FromCat1Const()
47 return FromCat1NonSmallConstant(value, precise); in FromCat1Const()
160 inline const RegType& RegTypeCache::JavaLangThrowable(bool precise) { in JavaLangThrowable() argument
163 precise); in JavaLangThrowable()
164 if (precise) { in JavaLangThrowable()
173 inline const RegType& RegTypeCache::JavaLangObject(bool precise) { in JavaLangObject() argument
174 const RegType* result = &FromClass("Ljava/lang/Object;", GetClassRoot<mirror::Object>(), precise); in JavaLangObject()
175 if (precise) { in JavaLangObject()
H A Dreg_type_cache.h86 const RegType* FindClass(ObjPtr<mirror::Class> klass, bool precise) const
91 bool precise)
94 const RegType& FromClass(const char* descriptor, ObjPtr<mirror::Class> klass, bool precise)
96 const ConstantType& FromCat1Const(int32_t value, bool precise)
98 const ConstantType& FromCat2ConstLo(int32_t value, bool precise)
100 const ConstantType& FromCat2ConstHi(int32_t value, bool precise)
104 bool precise)
143 const RegType& JavaLangThrowable(bool precise) REQUIRES_SHARED(Locks::mutator_lock_);
144 const RegType& JavaLangObject(bool precise) REQUIRES_SHARED(Locks::mutator_lock_);
177 bool MatchDescriptor(size_t idx, const std::string_view& descriptor, bool precise)
[all …]
H A Dmethod_verifier.cc709 const RegType& DetermineCat1Constant(int32_t value, bool precise)
717 const RegType& FromClass(const char* descriptor, ObjPtr<mirror::Class> klass, bool precise) in FromClass() argument
720 if (precise && !klass->IsInstantiable() && !klass->IsPrimitive()) { in FromClass()
723 precise = false; in FromClass()
725 return reg_types_.FromClass(descriptor, klass, precise); in FromClass()
3680 bool precise = klass->CannotBeAssignedFromOtherTypes(); in ResolveClass() local
3681 if (precise && !IsInstantiableOrPrimitive(klass)) { in ResolveClass()
3684 precise = false; in ResolveClass()
3686 result = reg_types_.FindClass(klass, precise); in ResolveClass()
3689 result = reg_types_.InsertClass(descriptor, klass, precise); in ResolveClass()
[all …]
/aosp12/art/tools/veridex/
H A Dveridex.cc81 bool precise = true; member
108 options->precise = false; in ParseArgs()
202 if (options.precise) { in Run()
249 api_finder.Dump(std::cout, &stats, !options.precise); in Run()
251 if (options.precise) { in Run()
259 if (options.precise) { in Run()
/aosp12/system/extras/simpleperf/
H A DIOEventLoop_test.cpp126 void TestPeriodicEvents(int period_in_us, int iterations, bool precise) { in TestPeriodicEvents() argument
132 if (precise) { in TestPeriodicEvents()
148 double max_time_in_sec = min_time_in_sec + (precise ? 0.3 : 1); in TestPeriodicEvents()
/aosp12/art/test/800-smali/smali/
H A Db_23502994.smali10 # the register type more precise.
36 # more precise.
H A Db_22411633_2.smali17 # Create a non-precise object reference. We can do this by merging to objects together
H A Db_22881413.smali5 # avoid automatically getting precise reference types.
/aosp12/frameworks/base/media/java/android/media/
H A DMediaTimeProvider.java64 public long getCurrentTimeUs(boolean precise, boolean monotonic) in getCurrentTimeUs() argument
/aosp12/art/runtime/base/
H A Dtiming_logger.cc131 bool precise, in TimingLogger() argument
134 : name_(name), precise_(precise), verbose_(verbose), kind_(kind) { in TimingLogger()
H A Dtiming_logger.h162 bool precise,
/aosp12/frameworks/compile/libbcc/tests/libbcc/
H A Dtest_slang_version_info.ll70 attributes #0 = { nounwind "disable-tail-calls"="false" "less-precise-fpmad"="false" "no-frame-poin…
/aosp12/art/test/
H A Drun-test356 run_args+=(--no-precise)
/aosp12/frameworks/native/services/surfaceflinger/TimeStats/timestatsatomsproto/
H A Dtimestats_atoms.proto297 * buckets for corresponding to larger milliseconds being less precise.
/aosp12/system/chre/doc/
H A Dporting_guide.md162 precise implementation details.
/aosp12/build/make/core/
H A DLINUX_KERNEL_COPYING72 The precise terms and conditions for copying, distribution and
/aosp12/art/
H A DTEST_MAPPING155 "name": "art-run-test-072-precise-gc[com.google.android.art.apex]"
1342 "name": "art-run-test-072-precise-gc"
/aosp12/frameworks/rs/driver/runtime/ll32/
H A Dallocation.ll1110 attributes #0 = { nounwind readonly "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no…
1111 attributes #1 = { nounwind "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-po…
/aosp12/frameworks/rs/driver/runtime/ll64/
H A Dallocation.ll1153 attributes #0 = { nounwind readonly "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no…
1154 attributes #1 = { nounwind "less-precise-fpmad"="false" "no-frame-pointer-elim"="true" "no-frame-po…
/aosp12/frameworks/native/opengl/tests/angeles/
H A Dlicense-LGPL.txt109 The precise terms and conditions for copying, distribution and
/aosp12/system/sepolicy/prebuilts/api/31.0/public/
H A Ddomain.te280 # This overlaps with more precise declarations in Android's policy. The
/aosp12/system/sepolicy/prebuilts/api/32.0/public/
H A Ddomain.te280 # This overlaps with more precise declarations in Android's policy. The

12