spupyrev
61eb12e1f4
[BOLT] introducing profi params
...
We want to use profile inference (**profi**) in BOLT for stale profile matching.
To this end, I am making a few changes modifying the interface of the algorithm.
This is the first change for existing usages of profi (e.g., CSSPGO):
- introducing an object holding the algorithmic parameters;
- some renaming of existing options;
- dropped unused option, SampleProfileInferEntryCount, as we don't plan to change its default value;
- no changes in the output / tests.
Reviewed By: hoy
Differential Revision: https://reviews.llvm.org/D134756
2023-01-09 12:03:28 -08:00
..
2022-12-08 02:38:40 +03:00
2022-12-23 09:47:48 +01:00
2022-12-23 09:53:50 +01:00
2023-01-08 16:45:50 -05:00
2023-01-06 10:51:02 +00:00
2022-12-08 11:47:16 +01:00
2023-01-06 12:14:45 +01:00
2023-01-06 14:35:31 +01:00
2022-12-13 16:15:57 +01:00
2023-01-05 12:43:45 +01:00
2023-01-06 12:14:45 +01:00
2023-01-03 14:52:48 +01:00
2023-01-05 11:18:31 -08:00
2023-01-05 12:43:45 +01:00
2023-01-04 13:59:23 +00:00
2023-01-06 12:14:45 +01:00
2023-01-09 16:34:09 +01:00
2023-01-05 12:43:45 +01:00
2023-01-05 12:43:45 +01:00
2022-12-08 02:38:42 +03:00
2023-01-05 12:43:45 +01:00
2022-12-28 11:24:18 -07:00
2023-01-06 17:25:30 +01:00
2022-12-08 02:38:43 +03:00
2022-12-08 11:47:16 +01:00
2022-12-08 11:47:16 +01:00
2022-12-13 16:14:34 +01:00
2022-12-26 16:02:59 +00:00
2022-12-08 02:38:44 +03:00
2023-01-05 12:43:45 +01:00
2023-01-05 12:43:45 +01:00
2023-01-06 12:07:06 +01:00
2022-12-08 02:38:44 +03:00
2023-01-06 17:28:18 +01:00
2023-01-05 12:43:45 +01:00
2023-01-06 12:14:45 +01:00
2022-12-09 02:07:27 +03:00
2023-01-05 12:43:45 +01:00
2023-01-09 19:26:48 +07:00
2022-12-08 11:47:16 +01:00
2022-12-27 10:53:42 +01:00
2023-01-06 13:53:10 -05:00
2023-01-09 12:27:37 -05:00
2023-01-06 17:38:55 +00:00
2022-12-27 11:00:50 +01:00
2022-12-27 10:54:35 +01:00
2022-12-08 11:47:16 +01:00
2023-01-04 11:30:50 -05:00
2023-01-09 11:42:33 +00:00
2022-12-27 10:56:49 +01:00
2022-12-20 18:36:42 +03:00
2023-01-06 12:14:45 +01:00
2022-12-27 12:52:22 +01:00
2023-01-05 12:43:45 +01:00
2023-01-06 10:51:02 +00:00
2023-01-05 12:43:45 +01:00
2023-01-06 15:32:38 +00:00
2023-01-05 12:43:45 +01:00
2023-01-06 11:36:37 +01:00
2023-01-05 12:43:45 +01:00
2023-01-05 12:43:45 +01:00
2023-01-02 16:52:03 +01:00
2023-01-05 12:43:45 +01:00
2023-01-02 17:00:26 +01:00
2023-01-05 12:43:45 +01:00
2023-01-05 14:05:39 +01:00
2023-01-06 12:14:45 +01:00
2023-01-05 12:43:45 +01:00
2023-01-06 11:48:03 +01:00
2023-01-05 12:43:45 +01:00
2023-01-08 15:52:57 +00:00
2023-01-05 12:43:45 +01:00
2023-01-04 17:17:17 +01:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:48 +03:00
2022-12-22 17:33:52 -05:00
2022-12-08 11:47:16 +01:00
2022-12-08 02:38:48 +03:00
2022-12-08 02:38:48 +03:00
2023-01-05 14:30:42 -08:00
2023-01-04 12:28:07 -08:00
2022-12-08 02:38:49 +03:00
2023-01-04 17:09:13 +01:00
2022-12-23 16:15:24 -07:00
2022-12-27 13:16:18 +01:00
2023-01-04 17:07:15 +01:00
2023-01-04 17:04:34 +01:00
2023-01-04 17:03:10 +01:00
2022-12-08 02:38:49 +03:00
2023-01-04 16:44:50 +01:00
2023-01-04 21:29:42 -08:00
2023-01-04 17:03:10 +01:00
2022-12-08 02:38:49 +03:00
2022-12-08 11:47:16 +01:00
2022-12-21 15:29:00 +01:00
2023-01-09 14:22:25 +01:00
2023-01-03 14:08:35 +01:00
2023-01-06 10:51:02 +00:00
2023-01-04 16:42:45 +01:00
2023-01-03 14:31:33 +01:00
2023-01-09 12:03:28 -08:00
2022-12-08 02:38:50 +03:00
2022-12-08 20:48:14 +01:00
2023-01-04 16:31:00 +01:00
2022-12-19 14:08:13 +00:00
2023-01-04 16:28:13 +01:00
2023-01-06 13:35:43 +00:00
2023-01-06 16:04:09 -08:00
2022-12-05 08:39:07 -05:00
2022-12-23 20:16:41 +03:00
2022-12-08 02:38:51 +03:00
2022-12-13 16:12:14 +01:00
2023-01-04 16:26:13 +01:00
2023-01-04 16:16:57 +01:00
2023-01-05 12:51:28 +01:00
2022-12-23 10:04:26 +01:00