[google] Added new dump flag -pmu to display pmu data in pass summaries (issue6489092)

2012-09-06 Thread Chris Manghane
This patch adds a new dump flag that dumps PMU profile information using the -pmu dump option. This patch should be applied to google/main. Tested with crosstools. 2012-09-06 Chris Manghane cm...@google.com * gcc/doc/invoke.texi: Modified pmu-profile-use option. * gcc/tree

[google] Added new dump flag -pmu to display pmu data in pass summaries (issue6489092)

2012-09-06 Thread Chris Manghane
Fixed spacing and condensed repeated code into helper. This patch should be applied to google/main. Tested with crosstools. 2012-09-06 Chris Manghane cm...@google.com * gcc/doc/invoke.texi: Modified pmu-profile-use option. * gcc/tree-dump.c: Added new dump flag. * gcc

[google] Modification of gcov pmu format to reduce gcda size bloat (issue6427063)

2012-08-27 Thread Chris Manghane
Moved pmu writing utilities to global header. The patch should be applied to google/main Tested with crosstools. 2012-08-27 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (gcov_write_load_latency_infos): Removed unused function

[google] Modification of gcov pmu format to reduce gcda size bloat (issue6427063)

2012-08-24 Thread Chris Manghane
Fixed formatting issues. The patch should be applied to google/main Tested with crosstools. 2012-08-24 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (gcov_write_load_latency_infos): Removed unused function. (gcov_write_branch_mispredict_infos): Ditto

[google] Modification of gcov pmu format to reduce gcda size bloat (issue6427063)

2012-08-15 Thread Chris Manghane
This patch has been updated to reflect changes in patch r190247, which removed pfmon support. The patch should be applied to google/main Tested with crosstools. 2012-08-14 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (gcov_write_load_latency_infos): Removed unused

[google] Remove deprecated pfmon-specific functions/structs from pmu-profile.c (issue6442086)

2012-08-07 Thread Chris Manghane
Removes references in libgcov.c to functions and structs removed from pmu-profile.c For google/main. Tested with crosstools and bootstrap. 2012-08-07 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (enum pmu_tool_type): Remove pfmon-specific functions/structs

Changed strucs to structs. (issue6442086)

2012-08-06 Thread Chris Manghane
This patch removes functions and structs necessary for gathering pmu info with pfmon, which is now a deprecated tool. For google/main. Tested with bootstrap. 2012-08-03 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (enum pmu_tool_type): Remove pfmon-specific functions

[google] Remove deprecated pfmon-specific functions/structs from pmu-profile.c (issue6442086)

2012-08-03 Thread Chris Manghane
This patch removes functions and structs necessary for gathering pmu info with pfmon, which is now a deprecated tool. For google/main. Tested with bootstrap. 2012-08-03 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (enum pmu_tool_type): Remove pfmon-specific functions

[google] Modification of gcov pmu format to reduce gcda size bloat (issue6427063)

2012-07-24 Thread Chris Manghane
. The patch should be applied to google/gcc-4_7 The CL for gooda_feedback can be found at Google ref c/31972005 2012-07-24 Chris Manghane cm...@google.com * libgcc/pmu-profile.c (static int parse_pfmon_load_latency): filename field no longer exists (parse_load_latency_line