Itay Bookstein
c00c4a1533
[IR] Add missing GlobalAlias copying of ThreadLocalMode attribute
...
Summary:
Previously, GlobalAlias::copyAttributesFrom did not preserve ThreadLocalMode,
causing incorrect IR generation in IR linking flows. This patch pushes the code
responsible for copying this attribute from GlobalVariable::copyAttributesFrom
down to GlobalValue::copyAttributesFrom so that it is shared by GlobalAlias.
Fixes PR46297.
Reviewers: tejohnson, pcc, hans
Reviewed By: tejohnson, hans
Subscribers: hiraditya, ibookstein, dexonsmith, llvm-commits
Tags: #llvm
Differential Revision: https://reviews.llvm.org/D81605
2020-06-16 20:15:27 -07:00
..
2020-06-16 20:15:27 -07:00
2016-05-10 18:22:45 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2017-08-30 18:06:51 +00:00
2017-08-30 18:06:51 +00:00
2017-04-28 22:25:46 +00:00
2017-04-28 22:25:46 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2019-11-05 16:32:48 -08:00
2016-05-25 21:00:44 +00:00
2020-06-16 20:15:27 -07:00
2018-04-18 14:41:47 +00:00
2017-02-02 05:12:15 +00:00
2016-06-29 18:31:48 +00:00
2019-05-30 18:48:23 +00:00
2019-07-24 22:23:05 +00:00
2016-03-24 00:06:03 +00:00
2016-04-19 16:11:05 +00:00
2019-08-03 14:28:34 +00:00
2016-03-22 21:35:47 +00:00
2018-12-14 15:38:15 +00:00
2016-03-23 21:16:33 +00:00
2019-09-10 00:06:52 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2017-08-30 18:06:51 +00:00
2016-04-15 15:57:41 +00:00
2016-04-19 18:00:19 +00:00
2018-04-18 14:41:47 +00:00
2020-03-11 13:26:06 -07:00
2016-04-21 01:59:39 +00:00
2016-04-12 21:35:18 +00:00
2016-04-12 21:35:18 +00:00
2018-01-18 02:08:23 +00:00
2017-07-12 11:52:28 +00:00
2017-06-07 09:59:22 +00:00
2017-03-13 18:08:11 +00:00
2016-04-15 15:57:41 +00:00
2016-11-14 23:18:38 +00:00
2017-05-04 23:29:39 +00:00
2018-10-09 01:17:27 +00:00
2018-02-23 23:13:18 +00:00
2016-08-03 18:19:43 +00:00
2016-05-27 05:21:35 +00:00
2016-05-27 05:21:35 +00:00
2019-05-16 05:23:13 +00:00
2019-05-16 05:23:13 +00:00
2019-05-16 05:23:13 +00:00
2017-08-21 21:49:13 +00:00
2017-05-23 00:08:00 +00:00
2020-02-07 17:14:05 -08:00
2016-05-28 17:26:03 +00:00
2016-09-16 00:38:18 +00:00
2018-05-09 02:40:45 +00:00
2017-08-30 18:06:51 +00:00
2017-08-09 20:58:39 +00:00
2017-08-09 20:58:39 +00:00
2017-08-09 20:58:39 +00:00
2018-05-09 02:40:45 +00:00
2017-08-09 20:58:39 +00:00
2017-08-09 20:58:39 +00:00
2016-04-21 14:56:33 +00:00
2017-08-09 20:58:39 +00:00
2018-05-09 02:40:45 +00:00
2016-03-24 15:23:01 +00:00
2018-04-18 14:41:47 +00:00
2018-11-28 21:14:32 +00:00
2020-02-10 15:57:56 -06:00
2017-07-11 22:23:00 +00:00
2018-04-18 14:41:47 +00:00
2019-12-24 16:27:51 -08:00
2018-01-25 08:35:52 +00:00
2020-02-10 15:57:56 -06:00
2018-05-09 02:40:45 +00:00
2020-02-10 15:57:56 -06:00
2018-05-09 02:40:45 +00:00
2020-02-10 15:57:56 -06:00
2020-02-10 15:57:56 -06:00
2019-12-24 15:57:33 -08:00
2020-02-10 15:57:56 -06:00
2019-12-24 15:57:33 -08:00
2018-09-24 04:42:14 +00:00