Home
last modified time | relevance | path

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

12

/art/test/623-checker-loop-regressions/
Dinfo.txt1 Regression tests on loop optimizations.
/art/test/494-checker-instanceof-tests/
Dinfo.txt1 Checker test for optimizations on instanceof.
/art/test/495-checker-checkcast-tests/
Dinfo.txt1 Checker tests for optimizations on checkcast.
/art/test/618-checker-induction/
Dinfo.txt1 Test on loop optimizations on induction.
/art/test/530-instanceof-checkcast/
Dinfo.txt1 Tests compiler optimizations on instanceof and checkcast.
/art/test/458-checker-instruct-simplification/
Dinfo.txt1 Tests arithmetic identities optimizations in the optimizing compiler.
/art/test/530-checker-loops1/
Dinfo.txt1 Test on loop optimizations, in particular around common induction.
/art/test/530-checker-loops4/
Dinfo.txt1 Test on loop optimizations, in particular with geometric induction.
/art/test/530-checker-loops5/
Dinfo.txt1 Test on loop optimizations, in particular with polynomial induction.
/art/test/530-checker-loops2/
Dinfo.txt1 Test on loop optimizations, in particular around less common induction.
/art/test/530-checker-loops3/
Dinfo.txt1 Test on loop optimizations, in particular around loop-based dynamic bce.
/art/test/521-checker-array-set-null/
Dinfo.txt2 optimizations to remove type checks on array set operations work.
/art/test/123-compiler-regressions-mt/
Dinfo.txt1 This is a test for bad optimizations affecting multi-threaded program
/art/tools/ahat/test-dump/
Dconfig.pro6 # All we care about is obfuscation. Don't do any other optimizations.
/art/compiler/optimizing/
Dintrinsics_arm64.cc1529 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1530 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1539 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2365 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2367 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2374 if (optimizations.GetDestinationIsPrimitiveArray() || optimizations.GetSourceIsPrimitiveArray()) { in VisitSystemArrayCopy()
2435 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2443 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2451 DCHECK(!optimizations.GetDestinationIsSource() in VisitSystemArrayCopy()
2454 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
[all …]
Doptimizing_compiler.cc353 void RunOptimizations(HOptimization* optimizations[],
585 void OptimizingCompiler::RunOptimizations(HOptimization* optimizations[], in RunOptimizations() argument
589 PassScope scope(optimizations[i]->GetPassName(), pass_observer); in RunOptimizations()
590 optimizations[i]->Run(); in RunOptimizations()
619 HOptimization* optimizations[] = { inliner }; in MaybeRunInliner() local
621 RunOptimizations(optimizations, arraysize(optimizations), pass_observer); in MaybeRunInliner()
743 ArenaVector<HOptimization*> optimizations = BuildOptimizations( in RunOptimizations() local
752 RunOptimizations(&optimizations[0], optimizations.size(), pass_observer); in RunOptimizations()
Dintrinsics_arm.cc1382 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1383 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1392 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
1746 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
1754 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1763 DCHECK(!optimizations.GetDestinationIsSource() in VisitSystemArrayCopy()
1766 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1774 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1789 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
1794 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
[all …]
Dinstruction_simplifier.cc1738 StringEqualsOptimizations optimizations(instruction); in SimplifyStringEquals() local
1740 optimizations.SetArgumentNotNull(); in SimplifyStringEquals()
1745 optimizations.SetArgumentIsString(); in SimplifyStringEquals()
1794 SystemArrayCopyOptimizations optimizations(instruction); in SimplifySystemArrayCopy() local
1796 optimizations.SetSourceIsNotNull(); in SimplifySystemArrayCopy()
1799 optimizations.SetDestinationIsNotNull(); in SimplifySystemArrayCopy()
1802 optimizations.SetDestinationIsSource(); in SimplifySystemArrayCopy()
1806 optimizations.SetCountIsSourceLength(); in SimplifySystemArrayCopy()
1810 optimizations.SetCountIsDestinationLength(); in SimplifySystemArrayCopy()
1821 optimizations.SetDoesNotNeedTypeCheck(); in SimplifySystemArrayCopy()
[all …]
Dintrinsics_arm_vixl.cc1762 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1763 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1772 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2124 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2132 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2141 DCHECK(!optimizations.GetDestinationIsSource() in VisitSystemArrayCopy()
2144 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2152 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2167 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
2172 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86_64.cc1197 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
1205 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1213 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1221 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1237 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
1243 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1252 !optimizations.GetCountIsSourceLength() && in VisitSystemArrayCopy()
1253 !optimizations.GetCountIsDestinationLength()) { in VisitSystemArrayCopy()
1265 optimizations.GetCountIsSourceLength()); in VisitSystemArrayCopy()
1274 optimizations.GetCountIsDestinationLength()); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86.cc1401 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1402 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1408 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2989 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2997 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
3005 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
3013 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
3029 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
3035 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
3051 !optimizations.GetCountIsSourceLength() && in VisitSystemArrayCopy()
[all …]
Dcode_generator.cc1373 SystemArrayCopyOptimizations optimizations(invoke); in CreateSystemArrayCopyLocationSummary() local
1375 if (optimizations.GetDestinationIsSource()) { in CreateSystemArrayCopyLocationSummary()
1382 if (optimizations.GetDestinationIsPrimitiveArray() || optimizations.GetSourceIsPrimitiveArray()) { in CreateSystemArrayCopyLocationSummary()
Dinliner.cc1876 HOptimization* optimizations[] = { in RunOptimizations() local
1884 for (size_t i = 0; i < arraysize(optimizations); ++i) { in RunOptimizations()
1885 HOptimization* optimization = optimizations[i]; in RunOptimizations()
Dintrinsics_mips64.cc1735 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1736 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1744 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
/art/tools/bisection_search/
DREADME.md4 Bisection Bug Search is a tool for finding compiler optimizations bugs. It

12