Rafael Espindola
11ab0c3a5d
Make "@name =" mandatory for globals in .ll files.
...
An oddity of the .ll syntax is that the "@var = " in
@var = global i32 42
is optional. Writing just
global i32 42
is equivalent to
@0 = global i32 42
This means that there is a pretty big First set at the top level. The
current implementation maintains it manually. I was trying to refactor
it, but then started wondering why keep it a all. I personally find the
above syntax confusing. It looks like something is missing.
This patch removes the feature and simplifies the parser.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@269096 91177308-0d34-0410-b5e6-96231b3b80d8
2016-05-10 18:22:45 +00:00
..
2016-04-23 21:08:00 +00:00
2015-11-22 00:16:24 +00:00
2015-12-07 16:31:41 +00:00
2015-12-07 16:31:41 +00:00
2016-05-10 18:22:45 +00:00
2015-09-11 03:22:04 +00:00
2015-09-11 03:22:04 +00:00
2015-09-11 03:22:04 +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
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
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-01-20 22:05:50 +00:00
2015-12-10 14:19:35 +00:00
2015-12-10 18:44:26 +00:00
2015-09-11 03:22:04 +00:00
2015-09-11 03:22:04 +00:00
2016-03-24 00:06:03 +00:00
2015-12-01 15:19:48 +00:00
2015-12-01 15:19:48 +00:00
2015-12-01 15:19:48 +00:00
2016-04-19 16:11:05 +00:00
2015-12-02 20:57:33 +00:00
2016-03-23 21:16:33 +00:00
2015-11-27 23:21:45 +00:00
2016-03-22 21:35:47 +00:00
2015-12-07 16:31:41 +00:00
2016-03-23 21:16:33 +00:00
2015-11-29 03:29:42 +00:00
2015-11-30 18:54:24 +00:00
2015-12-02 15:02:43 +00:00
2015-12-07 13:24:23 +00:00
2015-11-30 20:36:23 +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-19 18:00:19 +00:00
2015-11-06 17:50:53 +00:00
2015-12-14 23:17:03 +00: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
2016-04-20 04:18:11 +00:00
2015-12-01 15:46:46 +00:00
2015-12-08 02:38:14 +00:00
2015-12-08 02:29:45 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-01-21 14:28:52 +00:00
2016-04-21 14:56:33 +00:00
2015-12-07 16:31:41 +00:00
2015-11-22 00:16:24 +00:00
2015-09-11 03:22:04 +00:00
2016-04-15 15:57:41 +00:00
2016-03-24 15:23:01 +00:00
2015-11-29 14:53:06 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2015-12-07 16:31:41 +00:00
2016-04-15 15:57:41 +00:00
2015-09-11 03:22:04 +00:00
2015-12-07 16:31:41 +00:00
2016-04-23 21:08:00 +00:00
2016-04-23 21:08:00 +00:00
2016-04-23 21:08:00 +00:00
2016-04-23 21:08:00 +00:00
2015-09-16 05:34:32 +00:00
2016-04-23 21:08:00 +00:00
2016-04-23 21:08:00 +00:00
2015-12-07 16:31:41 +00:00
2016-04-23 21:08:00 +00:00
2016-04-23 21:08:00 +00:00
2015-12-07 16:31:41 +00:00
2015-09-11 03:22:04 +00:00
2015-09-11 03:22:04 +00:00
2015-12-07 16:31:41 +00:00