Rafael Espindola
6fd1b8ee48
Allow aliases to be unnamed_addr.
...
Alias with unnamed_addr were in a strange state. It is stored in GlobalValue,
the language reference talks about "unnamed_addr aliases" but the verifier
was rejecting them.
It seems natural to allow unnamed_addr in aliases:
* It is a property of how it is accessed, not of the data itself.
* It is perfectly possible to write code that depends on the address
of an alias.
This patch then makes unname_addr legal for aliases. One side effect is that
the syntax changes for a corner case: In globals, unnamed_addr is now printed
before the address space.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@210302 91177308-0d34-0410-b5e6-96231b3b80d8
2014-06-06 01:20:28 +00:00
..
2014-06-03 02:41:57 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2012-07-02 12:47:22 +00:00
2012-07-02 12:47:22 +00:00
2013-04-09 16:51:13 +00:00
2012-07-02 12:47:22 +00:00
2012-07-02 12:47:22 +00:00
2012-07-02 12:47:22 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2012-11-27 09:55:56 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2012-07-02 12:47:22 +00:00
2013-04-09 16:51:13 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2014-03-12 20:15:49 +00:00
2014-06-03 02:41:57 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2012-07-02 10:18:06 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2013-04-09 16:51:13 +00:00
2014-03-11 18:25:33 +00:00
2013-11-22 21:49:45 +00:00
2013-11-22 21:49:45 +00:00
2014-05-19 23:41:25 +00:00
2014-05-19 23:41:25 +00:00
2014-02-13 05:11:35 +00:00
2014-02-13 05:11:35 +00:00
2014-01-24 19:20:15 +00:00
2014-01-24 19:20:15 +00:00
2014-05-16 20:39:27 +00:00
2013-04-09 16:51:13 +00:00
2012-07-02 18:37:59 +00:00
2012-02-27 23:48:30 +00:00
2012-07-02 10:18:06 +00:00
2013-04-09 16:51:13 +00:00
2013-01-16 18:39:23 +00:00
2013-01-16 18:39:23 +00:00
2012-07-02 18:37:59 +00:00
2012-07-02 18:37:59 +00:00
2012-07-02 18:37:59 +00:00
2013-01-16 18:39:23 +00:00
2013-01-16 18:39:23 +00:00
2013-01-16 21:38:56 +00:00
2013-01-16 21:38:56 +00:00
2012-07-02 10:18:06 +00:00
2012-07-02 10:18:06 +00:00
2013-09-16 01:08:15 +00:00
2013-04-09 16:51:13 +00:00
2014-03-11 18:25:33 +00:00
2013-01-10 10:49:36 +00:00
2013-01-10 10:49:36 +00:00
2013-08-29 03:02:30 +00:00
2013-09-09 23:07:58 +00:00
2014-05-27 18:37:48 +00:00
2014-03-14 23:08:25 +00:00
2014-02-04 01:23:52 +00:00
2014-02-04 01:23:52 +00:00
2014-01-30 01:39:17 +00:00
2014-02-04 01:23:52 +00:00
2014-02-04 01:23:52 +00:00
2014-06-06 01:20:28 +00:00
2014-06-06 01:20:28 +00:00
2013-09-04 15:33:34 +00:00
2013-09-04 15:33:34 +00:00
2013-04-09 16:51:13 +00:00