Andreas Arnez
b77dbefe72
Bug 444242 - s390x: Sign-extend "relative long" offset in EXRL
...
In s390_irgen_EXRL, the offset is zero-extended instead of sign-extended,
typically causing Valgrind to crash when a negative offset occurs.
Fix this with a new helper function that calculates a "relative long"
address from a 32-bit offset. Replace other calculations of "relative
long" addresses by invocations of this function as well. And for
consistency, do the same with "relative" (short) addresses.
2021-10-28 15:08:20 +02:00
..
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2011-04-13 14:57:44 +00:00
2011-12-11 16:29:43 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2021-10-04 14:50:46 +02:00
2012-09-13 03:04:23 +00:00
2016-10-07 07:09:40 +00:00
2012-09-13 03:04:23 +00:00
2012-09-13 15:09:53 +00:00
2012-09-13 15:09:53 +00:00
2012-09-13 15:09:53 +00:00
2012-09-13 15:09:53 +00:00
2020-02-06 12:28:19 +01:00
2012-09-15 02:22:46 +00:00
2020-02-06 12:28:19 +01:00
2012-09-15 02:22:46 +00:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2012-06-06 02:27:51 +00:00
2012-06-06 02:27:51 +00:00
2012-06-06 02:27:51 +00:00
2012-06-06 02:27:51 +00:00
2012-06-08 07:13:17 +00:00
2012-06-06 02:27:51 +00:00
2012-06-06 02:27:51 +00:00
2012-06-06 02:27:51 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2011-08-11 17:00:15 +00:00
2011-08-11 17:00:15 +00:00
2011-08-11 17:00:15 +00:00
2011-08-11 17:00:15 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2012-09-23 00:42:49 +00:00
2011-04-13 14:57:44 +00:00
2011-04-05 13:20:53 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2021-10-04 14:50:46 +02:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-05-12 00:05:14 +00:00
2012-06-03 22:37:15 +00:00
2012-05-30 20:46:58 +00:00
2012-05-30 20:46:58 +00:00
2012-05-30 20:46:58 +00:00
2012-06-03 22:37:15 +00:00
2012-05-30 20:46:58 +00:00
2012-05-30 20:46:58 +00:00
2012-05-30 20:46:58 +00:00
2012-08-03 18:37:26 +00:00
2012-08-03 18:37:26 +00:00
2012-08-04 03:29:22 +00:00
2012-08-06 18:37:17 +00:00
2012-08-04 03:29:22 +00:00
2012-08-03 18:37:26 +00:00
2012-08-04 03:29:22 +00:00
2012-08-03 18:37:26 +00:00
2012-08-05 03:02:43 +00:00
2012-08-05 03:02:43 +00:00
2012-08-05 03:02:43 +00:00
2012-08-06 18:37:17 +00:00
2012-08-05 03:02:43 +00:00
2012-08-05 03:02:43 +00:00
2012-08-05 03:02:43 +00:00
2012-08-05 03:02:43 +00:00
2012-07-20 00:17:16 +00:00
2012-07-20 00:17:16 +00:00
2012-07-20 00:17:16 +00:00
2012-07-20 00:17:16 +00:00
2012-07-28 20:39:51 +00:00
2012-07-20 00:17:16 +00:00
2012-07-20 00:17:16 +00:00
2012-07-20 00:17:16 +00:00
2012-07-21 17:42:54 +00:00
2012-07-21 17:42:54 +00:00
2012-07-21 17:42:54 +00:00
2012-08-06 18:37:17 +00:00
2012-07-21 17:42:54 +00:00
2012-07-21 17:42:54 +00:00
2012-07-21 17:42:54 +00:00
2012-07-21 17:42:54 +00:00
2012-08-06 00:10:53 +00:00
2012-08-06 00:10:53 +00:00
2012-08-06 00:10:53 +00:00
2012-08-06 00:10:53 +00:00
2021-10-04 14:50:26 +02:00
2012-07-28 22:20:03 +00:00
2012-08-03 20:28:21 +00:00
2012-07-28 22:20:03 +00:00
2012-12-23 16:17:18 +00:00
2021-10-04 14:50:46 +02:00
2012-11-11 13:59:54 +00:00
2012-12-21 18:34:48 +00:00
2012-11-11 13:59:54 +00:00
2021-10-04 14:50:46 +02:00
2012-12-21 18:34:48 +00:00
2013-02-14 14:28:22 +00:00
2012-12-21 18:34:48 +00:00
2021-10-04 14:50:46 +02:00
2012-12-23 16:17:18 +00:00
2012-12-26 17:48:46 +00:00
2012-12-23 16:17:18 +00:00
2012-12-23 16:17:18 +00:00
2012-12-23 16:17:18 +00:00
2012-12-23 16:17:18 +00:00
2012-12-23 16:17:18 +00:00
2013-02-08 23:34:31 +00:00
2013-02-08 23:34:31 +00:00
2013-02-08 23:34:31 +00:00
2013-02-08 23:34:31 +00:00
2013-01-21 15:39:44 +00:00
2013-01-21 15:39:44 +00:00
2013-01-21 15:39:44 +00:00
2013-01-21 15:39:44 +00:00
2012-12-28 15:54:23 +00:00
2012-12-28 15:54:23 +00:00
2012-12-28 15:54:23 +00:00
2012-12-28 15:54:23 +00:00
2012-08-26 19:05:06 +00:00
2012-08-26 19:05:06 +00:00
2012-08-28 00:38:47 +00:00
2012-08-26 19:05:06 +00:00
2015-03-17 15:48:11 +00:00
2019-06-12 20:12:21 +02:00
2020-02-28 15:34:22 +01:00
2012-08-26 19:05:06 +00:00
2013-01-09 14:54:33 +00:00
2012-08-26 19:05:06 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2021-10-28 15:08:20 +02:00
2012-10-06 18:02:46 +00:00
2021-10-28 15:08:20 +02:00
2012-10-06 18:02:46 +00:00
2011-06-25 02:06:21 +00:00
2011-04-27 12:00:51 +00:00
2011-04-27 12:00:51 +00:00
2011-04-27 12:00:51 +00:00
2015-09-05 20:39:27 +00:00
2015-09-05 20:39:27 +00:00
2015-09-05 20:39:27 +00:00
2015-09-05 20:39:27 +00:00
2014-11-28 12:42:39 +00:00
2011-03-10 12:36:09 +00:00
2011-10-29 04:02:34 +00:00
2015-09-10 12:15:16 +00:00
2011-04-05 11:15:28 +00:00
2011-04-05 11:15:28 +00:00
2011-04-05 11:15:28 +00:00
2012-10-27 14:25:28 +00:00
2012-08-08 07:54:47 +00:00
2012-10-27 14:25:28 +00:00
2012-08-08 07:54:47 +00:00
2015-09-05 07:47:49 +00:00
2012-09-01 17:55:10 +00:00
2015-09-04 20:52:20 +00:00
2015-02-24 18:11:01 +00:00
2015-02-24 18:11:01 +00:00
2012-09-02 18:10:34 +00:00
2012-09-02 18:10:34 +00:00
2015-09-04 20:54:34 +00:00
2012-09-01 00:15:45 +00:00
2012-09-01 00:15:45 +00:00
2015-09-04 20:52:20 +00:00
2016-10-07 07:13:24 +00:00
2016-10-07 07:20:08 +00:00
2016-10-07 07:20:08 +00:00
2016-10-07 07:20:08 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2012-12-02 20:58:45 +00:00
2012-12-02 20:58:45 +00:00
2012-12-02 20:58:45 +00:00
2012-12-02 20:58:45 +00:00
2021-10-04 14:50:46 +02:00
2018-07-24 10:10:40 +02:00
2018-07-24 10:10:40 +02:00
2018-07-24 10:10:40 +02:00
2021-09-01 14:44:16 +02:00
2021-10-04 14:50:46 +02:00
2021-09-01 14:44:16 +02:00
2021-09-01 14:44:16 +02:00
2021-09-01 14:44:16 +02:00
2011-04-13 14:57:44 +00:00
2019-06-12 20:19:33 +02:00
2011-10-29 04:02:34 +00:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2020-02-26 18:21:05 +01:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2020-02-26 18:21:05 +01:00
2019-06-12 20:19:33 +02:00
2016-10-07 07:09:40 +00:00
2012-10-07 04:00:48 +00:00
2016-10-07 07:09:40 +00:00
2012-10-07 04:00:48 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2011-09-08 15:39:10 +00:00
2011-08-08 23:47:23 +00:00
2012-07-26 02:41:31 +00:00
2012-07-26 02:41:31 +00:00
2015-08-11 20:58:15 +00:00
2017-05-05 22:13:20 +00:00
2012-07-26 02:41:31 +00:00
2011-04-13 15:15:52 +00:00
2011-04-13 15:15:52 +00:00
2016-10-07 07:09:40 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2021-10-04 14:50:46 +02:00
2013-05-11 15:05:04 +00:00
2013-06-17 21:04:25 +00:00
2013-05-11 15:05:04 +00:00
2016-02-17 20:00:59 +00:00
2016-02-17 20:00:59 +00:00
2016-02-17 20:00:59 +00:00
2016-02-17 20:00:59 +00:00
2018-07-24 10:10:40 +02:00
2018-07-24 10:10:40 +02:00
2018-07-24 10:10:40 +02:00
2018-07-24 10:10:40 +02:00
2012-09-06 03:22:16 +00:00
2012-09-06 03:22:16 +00:00
2012-09-06 03:22:16 +00:00
2012-09-06 03:22:16 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2014-08-14 17:32:26 +00:00
2012-09-12 19:40:14 +00:00
2014-08-14 17:32:26 +00:00
2012-09-12 19:40:14 +00:00
2014-08-14 17:32:26 +00:00
2012-09-12 19:40:14 +00:00
2014-08-14 17:32:26 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2012-09-12 19:40:14 +00:00
2015-07-10 17:21:12 +00:00
2012-10-27 14:25:28 +00:00
2015-07-09 19:21:42 +00:00
2012-10-27 14:25:28 +00:00
2013-01-22 13:59:54 +00:00
2016-04-07 18:55:25 +00:00
2013-11-08 09:45:12 +00:00
2016-04-07 18:55:25 +00:00
2013-11-08 09:45:12 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2012-09-18 20:25:23 +00:00
2013-03-12 01:32:40 +00:00
2013-03-12 01:32:40 +00:00
2013-03-12 01:32:40 +00:00
2013-03-12 01:32:40 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2011-05-17 16:19:53 +00:00
2018-01-11 18:20:27 +01:00
2011-07-11 01:51:39 +00:00
2018-01-11 18:20:27 +01:00
2018-01-11 18:20:27 +01:00
2021-10-04 14:50:26 +02:00
2012-10-06 18:02:46 +00:00
2015-03-01 09:36:54 +00:00
2012-10-06 18:02:46 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2019-06-12 20:19:33 +02:00
2011-04-13 14:57:44 +00:00
2013-01-22 13:59:54 +00:00
2012-02-04 17:16:40 +00:00
2013-10-02 06:56:47 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-07 04:00:48 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-10-06 18:02:46 +00:00
2012-03-05 23:12:47 +00:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2018-09-24 16:06:19 +02:00
2018-09-24 16:06:19 +02:00
2018-09-24 16:06:19 +02:00
2018-09-24 16:06:19 +02:00
2021-10-04 14:50:46 +02:00
2012-02-04 17:16:40 +00:00
2012-07-24 20:37:50 +00:00
2012-02-04 17:16:40 +00:00
2021-10-04 14:50:46 +02:00
2012-01-15 21:02:44 +00:00
2012-01-15 21:02:44 +00:00
2012-01-15 21:02:44 +00:00
2021-10-04 14:50:46 +02:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2021-10-04 14:50:46 +02:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2021-10-04 14:50:46 +02:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2012-02-04 17:16:40 +00:00
2021-09-01 14:44:16 +02:00
2021-09-01 14:44:16 +02:00
2021-09-01 14:44:16 +02:00
2021-09-01 14:44:16 +02:00
2020-12-08 19:37:39 +01:00
2018-11-30 14:29:39 +01:00
2020-12-08 19:37:39 +01:00
2018-11-30 14:29:39 +01:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2018-09-26 19:31:02 +02:00
2020-12-08 19:37:39 +01:00
2018-01-11 18:20:27 +01:00
2018-09-26 19:31:02 +02:00
2018-01-11 18:20:27 +01:00
2021-10-04 14:50:46 +02:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00
2011-10-29 04:02:34 +00:00
2011-04-13 14:57:44 +00:00
2011-04-13 14:57:44 +00:00