Reid Kleckner
6d353348e5
Parse and print DIExpressions inline to ease IR and MIR testing
...
Summary:
Most DIExpressions are empty or very simple. When they are complex, they
tend to be unique, so checking them inline is reasonable.
This also avoids the need for CodeGen passes to append to the
llvm.dbg.mir named md node.
See also PR22780, for making DIExpression not be an MDNode.
Reviewers: aprantl, dexonsmith, dblaikie
Subscribers: qcolombet, javed.absar, eraman, hiraditya, llvm-commits
Differential Revision: https://reviews.llvm.org/D37075
llvm-svn: 311594
2017-08-23 20:31:27 +00:00
..
2017-05-05 21:50:26 +00:00
2017-01-05 20:01:19 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-05-05 21:09:30 +00:00
2017-07-20 21:03:45 +00:00
2016-07-26 18:20:00 +00:00
2016-07-26 18:20:00 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2017-08-02 11:09:30 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 22:34:06 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-03-19 13:23:20 +00:00
2016-08-24 22:34:06 +00:00
2017-06-06 00:44:35 +00:00
2017-06-06 00:44:35 +00:00
2017-06-06 00:44:35 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-09-12 11:20:10 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2017-02-22 18:47:41 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2017-02-13 22:14:08 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-09-12 11:20:10 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2017-07-20 21:03:45 +00:00
2017-05-09 13:35:13 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2017-06-06 08:16:19 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 22:34:06 +00:00
2017-06-06 19:00:58 +00:00
2017-08-23 20:31:27 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 22:34:06 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-26 18:20:00 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-01-05 20:01:19 +00:00
2016-07-26 18:20:00 +00:00
2017-08-23 20:31:27 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-11-18 19:37:24 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-01-18 00:59:19 +00:00
2017-01-18 00:59:19 +00:00
2017-06-06 08:16:19 +00:00
2016-07-16 02:24:59 +00:00
2017-06-06 20:06:57 +00:00
2017-06-06 08:16:19 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-07-20 21:03:45 +00:00
2017-08-23 20:31:27 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2017-07-20 21:03:45 +00:00
2016-08-24 01:32:41 +00:00
2016-07-26 21:49:34 +00:00
2016-08-24 01:32:41 +00:00
2016-08-24 01:32:41 +00:00
2016-11-18 19:37:24 +00:00
2017-05-05 21:09:30 +00:00
2016-08-24 22:34:06 +00:00
2017-07-06 13:18:21 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-10-11 03:13:01 +00:00
2016-12-22 21:56:35 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2016-08-24 01:32:41 +00:00
2016-08-24 01:32:41 +00:00
2016-07-16 02:24:59 +00:00
2016-07-16 02:24:59 +00:00
2017-07-20 21:03:45 +00:00
2016-08-24 01:32:41 +00:00
2017-06-06 08:16:19 +00:00