dex2oat: Change reported data for `--dump-timings`.

In `CompilerDriver`, add summary entry across all dex files
(Resolve, Resolve const-string Strings, Verify, Initialize,
Compile). Remove the dex file-specific "Resolve const-string
Strings" because this entire phase tends to be quite short.

In `OatWriter`, add top-level timings for writing functions.
Remove timings for small parts of `WriteRodata()`.

In `Dex2oat`, add timings for significant parts of oat file
writing.

Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: Ie4b541b126244a87ec169b76897d74d5d0cab963
3 files changed