Renato Golin
6fa4110be7
Fix an assert in SelectionDAGBuilder when processing inline asm
...
When processing inline asm that contains errors, make sure we can recover
gracefully by creating an UNDEF SDValue for the inline asm statement before
returning from SelectionDAGBuilder::visitInlineAsm. This is necessary for
consumers that don't exit on the first error that is emitted (e.g. clang)
and that would assert later on.
Fixes PR24071.
Patch by Diana Picus.
llvm-svn: 269811
2016-05-17 19:52:01 +00:00
..
2016-04-07 15:30:55 +00:00
2016-05-10 18:22:45 +00:00
2016-04-07 15:30:55 +00:00
2016-04-25 09:24:34 +00:00
2016-04-25 15:43:44 +00:00
2016-04-28 21:24:37 +00:00
2016-04-04 21:23:44 +00:00
2016-04-04 21:23:44 +00:00
2016-04-01 02:05:29 +00:00
2016-04-13 23:23:30 +00:00
2016-03-24 21:04:52 +00:00
2016-03-31 22:32:10 +00:00
2016-04-19 23:51:52 +00:00
2016-04-07 15:30:55 +00:00
2016-04-19 23:51:52 +00:00
2016-04-29 22:01:10 +00:00
2016-05-17 19:52:01 +00:00
2016-04-27 02:59:28 +00:00
2016-05-09 18:54:58 +00:00
2016-03-27 05:40:56 +00:00
2016-04-07 15:30:55 +00:00
2016-03-17 17:11:33 +00:00
2016-04-07 15:30:55 +00:00
2016-04-08 12:04:32 +00:00
2016-04-15 15:57:41 +00:00
2016-04-06 20:12:29 +00:00
2016-04-07 15:30:55 +00:00
2016-05-12 04:00:56 +00:00
2016-04-21 20:58:58 +00:00
2016-03-17 22:27:58 +00:00
2016-03-31 14:44:50 +00:00
2016-03-31 16:38:57 +00:00
2016-04-07 15:30:55 +00:00
2016-05-17 14:24:33 +00:00
2016-04-07 15:30:55 +00:00
2016-03-31 02:56:05 +00:00
2016-04-07 15:30:55 +00:00
2016-04-04 21:23:44 +00:00
2016-04-12 03:10:52 +00:00
2016-04-07 15:30:55 +00:00
2016-03-29 01:36:01 +00:00
2016-05-09 12:27:39 +00:00
2016-04-08 19:44:40 +00:00
2016-04-07 15:30:55 +00:00
2016-04-06 10:48:36 +00:00
2016-04-06 10:48:36 +00:00
2016-04-07 15:30:55 +00:00
2016-04-18 11:52:14 +00:00
2016-04-15 15:57:41 +00:00
2016-04-15 15:57:41 +00:00
2016-03-12 10:23:07 +00:00
2016-03-24 13:40:33 +00:00
2016-04-12 03:04:44 +00:00
2016-05-04 16:04:02 +00:00
2016-04-15 15:01:38 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-03-31 20:45:00 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-03-23 19:51:22 +00:00
2016-04-21 17:36:05 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-05-04 16:04:02 +00:00
2016-04-26 10:37:22 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-04-15 15:57:41 +00:00
2016-03-09 17:48:01 +00:00
2016-05-17 19:52:01 +00:00
2016-04-07 15:30:55 +00:00
2016-04-07 15:30:55 +00:00
2016-05-04 16:04:02 +00:00
2016-04-07 15:30:55 +00:00