Jonas Paulsson
76aa370f44
[SystemZ] Remove inlining threshold multiplier. ( #106058 )
...
Due to recently reported problems with having the inlining threshold multiplier
set fairly high (x3), this patch removes the multiplier while addressing
the regressions seen by doing so in adjustInliningThreshold().
The specific cases that benefit from inlining that were now found to be in need
of handling contain a considerable number of memory accesses to the same
memory in both caller and callee.
2024-10-07 10:59:45 +02:00
..
2024-08-01 13:23:49 -04:00
2023-12-18 12:47:45 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-04-30 17:09:54 +02:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-09-19 16:59:31 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-09-30 17:03:18 +02:00
2024-02-07 20:41:40 +01:00
2023-12-15 12:55:15 +01:00
2023-12-21 20:48:00 +01:00
2024-03-18 17:21:50 -04:00
2024-05-06 12:17:19 +02:00
2024-05-07 16:57:17 +02:00
2024-03-18 17:21:50 -04:00
2024-03-18 17:21:50 -04:00
2023-12-21 20:48:00 +01:00
2024-03-18 17:21:50 -04:00
2023-12-21 20:48:00 +01:00
2024-05-06 12:17:19 +02:00
2024-05-07 16:57:17 +02:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2024-05-06 12:17:19 +02:00
2024-05-06 12:17:19 +02:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2023-12-11 17:28:12 +01:00
2024-05-17 13:16:34 +02:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2023-12-08 17:19:17 +01:00
2024-05-02 15:22:34 +02:00
2023-12-08 17:19:17 +01:00
2022-10-11 21:09:43 +00:00
2024-01-30 19:33:04 -08:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-03-20 10:30:30 -04:00
2024-03-20 10:30:30 -04:00
2024-03-28 18:26:38 +01:00
2024-03-21 20:24:57 -04:00
2023-12-15 12:55:15 +01:00
2021-05-25 10:24:14 -05:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2022-05-30 19:19:23 +01:00
2024-03-28 18:26:38 +01:00
2024-02-05 14:07:09 +01:00
2024-03-28 18:26:38 +01:00
2024-03-28 18:26:38 +01:00
2024-03-28 18:26:38 +01:00
2024-05-02 17:46:43 +02:00
2024-05-03 10:03:05 +02:00
2024-04-30 23:02:54 +02:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-02-05 14:07:09 +01:00
2024-09-25 12:12:27 +02:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-06-04 09:23:52 +08:00
2024-02-05 14:07:09 +01:00
2020-12-09 00:59:01 +01:00
2022-10-11 21:09:43 +00:00
2024-05-06 10:00:20 +02:00
2024-04-30 17:09:54 +02:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-02-05 14:07:09 +01:00
2024-04-30 17:09:54 +02:00
2024-04-30 17:09:54 +02:00
2024-01-15 19:36:40 +01:00
2024-01-15 19:36:40 +01:00
2024-02-05 14:07:09 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-04-30 17:09:54 +02:00
2024-04-30 17:09:54 +02:00
2024-01-15 19:36:40 +01:00
2024-02-23 13:00:38 -05:00
2024-04-30 17:09:54 +02:00
2024-04-30 17:09:54 +02:00
2024-05-06 09:52:35 +02:00
2024-05-06 09:52:35 +02:00
2024-02-21 16:26:16 +01:00
2024-03-21 11:00:08 -04:00
2022-07-16 17:32:58 +01:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2024-10-07 10:59:45 +02:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2013-07-14 06:24:09 +00:00
2018-03-01 22:32:25 +00:00
2022-10-11 21:09:43 +00:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-03-21 20:24:57 -04:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-03-19 14:07:08 +01:00
2024-03-19 14:07:08 +01:00
2022-10-11 21:09:43 +00:00
2024-02-05 14:07:09 +01:00
2024-04-15 16:32:14 +02:00
2022-10-11 21:09:43 +00:00
2024-02-05 14:07:09 +01:00
2024-01-24 20:16:05 +01:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2024-02-05 14:07:09 +01:00
2024-04-30 17:09:54 +02:00
2024-05-06 09:52:35 +02:00
2024-08-14 13:26:30 -04:00
2024-06-04 09:23:52 +08:00
2022-10-11 21:09:43 +00:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2022-08-10 13:18:02 +01:00
2022-08-10 13:18:02 +01:00
2024-02-05 14:07:09 +01:00
2024-07-22 17:19:46 +02:00
2024-08-27 18:12:24 +01:00
2024-03-21 20:24:57 -04:00
2024-03-22 20:01:02 +01:00
2024-06-07 12:22:42 +08:00
2024-02-05 14:07:09 +01:00
2023-12-15 12:55:15 +01:00
2024-01-15 12:04:00 -06:00
2024-03-21 20:24:57 -04:00
2023-12-15 12:55:15 +01:00
2024-07-08 14:01:32 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-07-16 20:56:18 +01:00
2024-02-05 14:07:09 +01:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2024-01-10 15:12:19 +01:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:32:45 -05:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:52:10 -05:00
2020-02-04 10:52:10 -05:00
2020-02-05 17:04:16 -05:00
2024-05-15 08:36:26 +02:00
2022-10-11 21:09:43 +00:00
2022-10-11 21:09:43 +00:00
2020-02-14 21:25:06 -08:00
2022-10-11 21:09:43 +00:00
2020-01-02 13:21:04 -08:00
2024-04-30 17:09:54 +02:00
2022-10-11 21:09:43 +00:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2022-10-11 21:09:43 +00:00
2024-02-05 14:07:09 +01:00
2024-03-28 18:26:38 +01:00
2024-06-27 09:23:35 -04:00
2023-12-15 12:55:15 +01:00
2024-01-15 19:36:40 +01:00
2021-10-07 10:10:11 +01:00
2024-07-16 20:56:18 +01:00
2023-12-15 19:31:00 +01:00
2023-12-15 19:31:00 +01:00
2023-12-15 19:31:00 +01:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:27:45 +00:00
2017-07-17 17:42:48 +00:00
2024-07-15 11:26:37 +02:00
2017-12-04 17:18:51 +00:00
2024-07-26 14:33:40 +02:00
2023-12-15 12:55:15 +01:00
2023-12-15 12:55:15 +01:00
2023-12-04 16:36:38 +01:00
2023-12-04 16:36:38 +01:00
2023-12-05 14:09:36 +01:00
2024-01-15 19:36:40 +01:00
2024-01-15 19:36:40 +01:00
2024-01-08 18:01:41 +00:00
2024-04-12 18:05:30 +02:00
2023-12-04 16:52:00 +01:00
2023-12-04 16:52:00 +01:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2015-05-05 19:25:42 +00:00
2023-12-15 19:31:00 +01:00
2023-12-15 19:31:00 +01:00
2023-12-15 19:31:00 +01:00
2023-12-15 19:31:00 +01:00
2024-06-10 20:46:26 -04:00
2023-12-11 17:28:12 +01:00
2023-12-18 14:03:57 +01:00
2023-12-15 12:55:15 +01:00
2024-03-20 10:30:30 -04:00
2024-04-19 08:09:49 -04:00
2024-03-20 10:30:30 -04:00
2024-04-23 10:39:03 -04:00
2024-05-06 09:52:35 +02:00
2024-06-27 09:23:35 -04:00
2024-04-22 11:01:22 -04:00
2022-10-11 21:09:43 +00:00