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-11-29 17:33:10 -08:00
2022-02-11 22:51:56 +05:30
2022-03-01 21:00:07 +01:00
2022-03-01 21:00:07 +01:00
2023-01-06 09:15:02 +00:00
2022-12-15 10:03:37 -08:00
2022-12-20 11:47:04 -08:00
2022-12-14 21:16:22 -08:00
2022-09-10 14:28:01 +01:00
2022-12-02 10:50:55 -08:00
2022-08-07 00:16:14 -07:00
2022-03-01 21:00:07 +01:00
2023-01-03 11:07:02 -05:00
2022-11-23 12:22:06 -05:00
2022-12-20 11:05:50 +00:00
2022-12-16 22:57:56 +00:00
2022-10-03 21:47:43 +07:00
2022-12-14 21:16:22 -08:00
2022-05-13 22:19:29 +00:00
2023-01-06 09:15:02 +00:00
2022-12-16 16:04:35 +01:00
2022-10-20 16:20:00 -04:00
2021-01-30 01:14:51 +03:00
2022-12-05 04:13:11 +00:00
2022-08-27 21:21:02 -07:00
2022-12-01 15:37:51 -08:00
2022-12-13 11:46:29 -08:00
2022-08-14 12:51:58 -07:00
2022-06-24 09:09:26 -07:00
2021-11-23 13:22:55 -05:00
2021-02-03 12:59:40 -08:00
2022-03-01 21:00:07 +01:00
2023-01-06 13:53:10 -05:00
2020-10-22 12:08:36 -07:00
2022-09-15 09:38:02 -07:00
2022-09-04 22:26:18 +01:00
2022-12-15 12:27:45 -08:00
2023-01-06 19:31:10 +00:00
2022-12-19 09:55:29 -05:00
2022-12-15 22:22:22 +00:00
2022-12-14 15:34:19 -08:00
2022-12-21 18:36:59 -08:00
2023-01-05 00:05:49 -08:00
2022-12-16 22:57:56 +00:00
2023-01-06 09:15:02 +00:00
2022-10-04 21:35:42 +01:00
2022-07-23 21:50:11 +01:00
2022-08-27 21:21:02 -07:00
2022-11-23 22:47:46 -08:00
2022-12-02 11:42:15 -08:00
2023-01-05 14:30:42 -08:00
2022-07-26 11:02:22 -07:00
2019-11-13 16:34:37 -08:00
2023-01-06 15:36:16 +01:00
2023-01-06 15:36:16 +01:00
2022-09-08 09:01:53 -06:00
2022-08-26 20:24:10 +00:00
2023-01-05 14:11:08 +01:00
2022-07-17 14:38:29 -07:00
2022-12-12 08:29:05 +00:00
2022-11-23 22:47:46 -08:00
2022-08-09 09:36:39 +02:00
2023-01-09 12:03:28 -08:00
2023-01-09 12:03:28 -08:00
2022-03-01 21:00:07 +01:00
2022-12-16 15:36:19 +01:00
2023-01-05 14:11:08 +01:00
2022-12-20 18:36:42 +03:00
2023-01-06 17:36:01 +01:00
2022-12-12 08:29:05 +00:00
2022-06-03 21:59:05 -07:00
2022-08-13 12:55:42 -07:00
2022-07-30 13:55:56 +01:00
2023-01-09 10:15:25 +01:00
2022-04-25 18:13:23 +01:00
2020-10-07 14:35:36 -07:00
2022-03-01 21:00:07 +01:00
2022-12-15 12:27:45 -08:00
2022-10-31 08:58:54 -05:00
2022-07-17 14:38:29 -07:00
2023-01-05 14:11:08 +01:00
2022-12-20 11:02:11 -05:00