Home
last modified time | relevance | path

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

12

/art/test/669-checker-break/
Dinfo.txt1 Test optimizations of "break" loops.
/art/test/667-checker-simd-alignment/
Dinfo.txt1 Test SIMD vectorization alignment optimizations.
/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/618-checker-induction/
Dinfo.txt1 Test on loop optimizations on induction.
/art/test/495-checker-checkcast-tests/
Dinfo.txt1 Checker tests for optimizations on checkcast.
/art/test/656-checker-simd-opt/
Dinfo.txt1 Tests around optimizations of SIMD code.
/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/655-checker-simd-arm-opt/
Dinfo.txt1 Checker test for arm and arm64 simd optimizations.
/art/test/530-checker-loops5/
Dinfo.txt1 Test on loop optimizations, in particular with polynomial induction.
/art/test/530-checker-loops4/
Dinfo.txt1 Test on loop optimizations, in particular with geometric induction.
/art/test/530-checker-loops1/
Dinfo.txt1 Test on loop optimizations, in particular around common 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/compiler/optimizing/
Doptimization.cc179 ArenaVector<HOptimization*> optimizations(allocator->Adapter()); in ConstructOptimizations() local
327 optimizations.push_back(opt); in ConstructOptimizations()
330 return optimizations; in ConstructOptimizations()
Doptimizing_compiler.cc309 ArenaVector<HOptimization*> optimizations = ConstructOptimizations( in RunOptimizations() local
319 DCHECK_EQ(length, optimizations.size()); in RunOptimizations()
322 PassScope scope(optimizations[i]->GetPassName(), pass_observer); in RunOptimizations()
323 optimizations[i]->Run(); in RunOptimizations()
452 OptimizationDef optimizations[] = { in MaybeRunInliner() local
460 optimizations); in MaybeRunInliner()
618 std::vector<OptimizationDef> optimizations; in RunOptimizations() local
621 optimizations.push_back(OptDef(OptimizationPassByName(opt_name.c_str()), pass_name.c_str())); in RunOptimizations()
628 optimizations.data(), in RunOptimizations()
951 OptimizationDef optimizations[] = { in TryCompileIntrinsic() local
[all …]
Dintrinsics_arm64.cc1580 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1581 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1590 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2415 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2417 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2424 if (optimizations.GetDestinationIsPrimitiveArray() || optimizations.GetSourceIsPrimitiveArray()) { in VisitSystemArrayCopy()
2485 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2493 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2501 DCHECK(!optimizations.GetDestinationIsSource() in VisitSystemArrayCopy()
2504 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
[all …]
Dinstruction_simplifier.cc2087 StringEqualsOptimizations optimizations(instruction); in SimplifyStringEquals() local
2089 optimizations.SetArgumentNotNull(); in SimplifyStringEquals()
2094 optimizations.SetArgumentIsString(); in SimplifyStringEquals()
2109 optimizations.SetNoReadBarrierForStringClass(); in SimplifyStringEquals()
2159 SystemArrayCopyOptimizations optimizations(instruction); in SimplifySystemArrayCopy() local
2161 optimizations.SetSourceIsNotNull(); in SimplifySystemArrayCopy()
2164 optimizations.SetDestinationIsNotNull(); in SimplifySystemArrayCopy()
2167 optimizations.SetDestinationIsSource(); in SimplifySystemArrayCopy()
2171 optimizations.SetCountIsSourceLength(); in SimplifySystemArrayCopy()
2175 optimizations.SetCountIsDestinationLength(); in SimplifySystemArrayCopy()
[all …]
Dintrinsics_arm_vixl.cc1822 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1823 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1832 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2238 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2246 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2255 DCHECK(!optimizations.GetDestinationIsSource() in VisitSystemArrayCopy()
2258 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2266 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2281 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
2286 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86_64.cc1191 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
1199 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1207 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1215 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1231 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
1237 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
1246 !optimizations.GetCountIsSourceLength() && in VisitSystemArrayCopy()
1247 !optimizations.GetCountIsDestinationLength()) { in VisitSystemArrayCopy()
1259 optimizations.GetCountIsSourceLength()); in VisitSystemArrayCopy()
1268 optimizations.GetCountIsDestinationLength()); in VisitSystemArrayCopy()
[all …]
Dintrinsics_x86.cc1396 StringEqualsOptimizations optimizations(invoke); in VisitStringEquals() local
1397 if (!optimizations.GetArgumentNotNull()) { in VisitStringEquals()
1403 if (!optimizations.GetArgumentIsString()) { in VisitStringEquals()
2922 SystemArrayCopyOptimizations optimizations(invoke); in VisitSystemArrayCopy() local
2930 if (optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2938 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2946 if (!optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2962 if (!optimizations.GetSourceIsNotNull()) { in VisitSystemArrayCopy()
2968 if (!optimizations.GetDestinationIsNotNull() && !optimizations.GetDestinationIsSource()) { in VisitSystemArrayCopy()
2984 !optimizations.GetCountIsSourceLength() && in VisitSystemArrayCopy()
[all …]
/art/tools/bisection_search/
DREADME.md4 Bisection Bug Search is a tool for finding compiler optimizations bugs. It

12