Manoj Gupta
77af1405b0
ConstantFolding: Avoid a crash.
...
Summary:
Check if the parent basic block and caller exists
before calling CS.getCaller when constant folding
strip.invariant.group instrinsic.
This avoids a crash when the function containing the intrinsic
is being inlined. The instruction is checked for any simplifiction
but has not yet been added to a basic block.
Reviewers: Prazek, rsmith, efriedma
Reviewed By: efriedma
Subscribers: eraman, llvm-commits
Differential Revision: https://reviews.llvm.org/D49690
llvm-svn: 337742
2018-07-23 21:20:00 +00:00
..
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-05-14 13:43:32 +00:00
2018-02-22 18:55:59 +00:00
2018-03-02 00:59:27 +00:00
2018-05-09 02:40:45 +00:00
2018-03-12 22:28:18 +00:00
2018-04-23 20:09:08 +00:00
2018-05-11 22:49:49 +00:00
2018-07-09 22:21:16 +00:00
2018-05-09 02:40:45 +00:00
2018-06-14 22:58:48 +00:00
2018-05-11 03:12:28 +00:00
2018-07-09 22:27:23 +00:00
2018-02-15 22:26:18 +00:00
2018-05-09 02:40:45 +00:00
2018-07-02 04:49:30 +00:00
2018-06-14 13:02:13 +00:00
2018-05-09 02:40:45 +00:00
2018-07-09 22:27:23 +00:00
2018-07-16 15:30:27 +00:00
2018-05-09 02:40:45 +00:00
2018-06-06 14:48:32 +00:00
2018-07-10 16:34:23 +00:00
2018-04-27 23:15:56 +00:00
2018-07-23 12:14:45 +00:00
2018-07-23 10:56:30 +00:00
2018-06-28 08:20:03 +00:00
2018-05-16 11:39:52 +00:00
2018-07-23 21:20:00 +00:00
2018-07-18 10:55:17 +00:00
2018-05-09 06:52:12 +00:00
2018-07-21 12:27:54 +00:00
2018-07-17 14:04:59 +00:00
2018-05-19 13:06:37 +00:00
2018-06-26 22:19:48 +00:00
2018-05-24 23:00:23 +00:00
2018-07-04 13:28:39 +00:00
2018-07-20 20:10:04 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-07-11 22:35:28 +00:00
2018-05-29 20:15:38 +00:00
2018-07-04 13:28:39 +00:00
2018-03-22 16:03:59 +00:00
2018-06-22 22:58:55 +00:00
2018-05-09 02:40:45 +00:00
2018-05-09 02:40:45 +00:00
2018-06-20 22:01:04 +00:00
2018-06-29 07:44:20 +00:00
2018-06-26 18:51:17 +00:00
2018-07-01 12:47:30 +00:00
2018-05-23 10:09:53 +00:00
2018-07-10 13:29:50 +00:00
2018-07-13 23:58:46 +00:00
2018-07-13 19:57:39 +00:00
2018-06-26 06:17:00 +00:00
2018-04-23 19:55:04 +00:00
2018-05-15 11:31:07 +00:00
2018-05-19 12:51:59 +00:00
2018-05-24 06:09:02 +00:00
2018-07-02 04:49:30 +00:00
2018-05-16 04:52:18 +00:00
2018-07-09 08:07:21 +00:00
2018-05-09 23:10:46 +00:00
2018-03-23 21:46:16 +00:00
2018-07-03 17:12:59 +00:00
2018-07-04 13:28:39 +00:00
2018-05-09 02:40:45 +00:00
2018-06-11 22:40:43 +00:00
2018-05-09 02:40:45 +00:00
2018-07-20 13:29:12 +00:00
2018-05-11 21:13:19 +00:00
2018-07-10 08:36:05 +00:00
2018-07-09 22:27:23 +00:00
2018-07-17 13:43:33 +00:00
2018-06-28 18:58:30 +00:00
2018-05-23 18:34:48 +00:00
2018-05-09 02:40:45 +00:00
2018-06-01 15:20:47 +00:00
2018-07-10 12:06:16 +00:00
2018-04-06 21:32:36 +00:00