Chandler Carruth
beb05952ce
Chris's constant data sequence refactoring actually enabled printing
...
vectors of all one bits to be printed more cleverly in the AsmPrinter.
Unfortunately, the byte value for all one bits is the same with
-fsigned-char as the error return of '-1'. Force this to be the unsigned
byte value when returning it to avoid this problem, and update the test
case for the shiny new behavior.
Yay for building LLVM and Clang with -funsigned-char.
Chris, please review, and let me know if there is any reason to not
desire this change. It seems good on the surface, and certainly intended
based on the code written.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@149299 91177308-0d34-0410-b5e6-96231b3b80d8
2012-01-30 23:47:44 +00:00
..
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-06-17 03:14:27 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-11-27 06:54:59 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2011-11-29 22:27:25 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2010-10-19 18:58:51 +00:00
2011-11-27 06:54:59 +00:00
2010-01-23 06:17:14 +00:00
2010-10-20 22:03:58 +00:00
2011-08-31 21:39:05 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-11-27 06:54:59 +00:00
2011-09-20 00:08:12 +00:00
2011-11-27 06:54:59 +00:00
2009-09-24 02:15:22 +00:00
2010-05-03 22:36:46 +00:00
2010-08-05 20:25:37 +00:00
2010-12-06 22:39:26 +00:00
2010-04-29 23:47:46 +00:00
2010-07-13 20:17:05 +00:00
2010-09-01 22:15:35 +00:00
2010-12-02 23:29:58 +00:00
2011-01-10 21:53:07 +00:00
2011-06-14 21:51:38 +00:00
2012-01-25 22:24:19 +00:00
2011-10-22 12:39:25 +00:00
2011-10-29 21:23:04 +00:00
2011-11-30 17:34:28 +00:00
2011-12-08 13:10:01 +00:00
2011-12-07 00:11:56 +00:00
2011-12-07 00:50:54 +00:00
2011-12-20 13:34:28 +00:00
2011-12-17 01:08:46 +00:00
2011-12-26 22:49:32 +00:00
2012-01-03 22:19:42 +00:00
2012-01-11 14:07:51 +00:00
2012-01-11 09:08:04 +00:00
2012-01-11 20:19:17 +00:00
2012-01-12 15:31:55 +00:00
2012-01-16 16:42:21 +00:00
2012-01-18 08:33:18 +00:00
2010-01-25 07:43:40 +00:00
2011-07-08 21:40:25 +00:00
2012-01-01 19:40:22 +00:00
2011-07-02 20:42:48 +00:00
2009-09-08 23:54:48 +00:00
2011-11-29 05:37:58 +00:00
2012-01-09 06:52:46 +00:00
2012-01-20 05:53:00 +00:00
2011-12-02 07:16:01 +00:00
2012-01-13 06:59:47 +00:00
2011-12-16 08:06:31 +00:00
2012-01-10 08:23:59 +00:00
2011-12-06 04:59:07 +00:00
2011-11-29 15:00:45 +00:00
2011-12-15 21:34:44 +00:00
2011-09-08 21:52:33 +00:00
2011-11-29 05:37:58 +00:00
2012-01-26 08:51:39 +00:00
2012-01-27 02:31:29 +00:00
2012-01-01 19:51:58 +00:00
2012-01-11 14:07:51 +00:00
2012-01-05 00:43:34 +00:00
2012-01-30 07:50:31 +00:00
2011-11-29 05:37:58 +00:00
2011-12-16 08:06:31 +00:00
2011-12-01 04:49:21 +00:00
2012-01-10 08:23:59 +00:00
2011-12-06 04:59:07 +00:00
2011-11-29 07:49:05 +00:00
2011-12-31 23:24:49 +00:00
2012-01-26 22:59:28 +00:00
2012-01-24 13:54:13 +00:00
2011-11-29 22:27:25 +00:00
2012-01-15 19:27:55 +00:00
2011-11-27 13:34:33 +00:00
2011-12-24 12:12:34 +00:00
2011-05-20 17:49:39 +00:00
2012-01-08 17:20:33 +00:00
2011-02-22 07:19:20 +00:00
2011-01-08 01:24:27 +00:00
2012-01-11 19:33:37 +00:00
2011-12-24 12:12:34 +00:00
2011-11-27 06:54:59 +00:00
2012-01-05 00:43:34 +00:00
2011-11-27 06:54:59 +00:00
2009-09-05 11:35:16 +00:00
2009-09-08 23:54:48 +00:00
2012-01-27 23:33:07 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2010-12-19 20:12:58 +00:00
2012-01-09 00:17:29 +00:00
2011-07-08 20:46:18 +00:00
2011-02-21 04:50:06 +00:00
2011-06-07 23:26:45 +00:00
2012-01-09 00:17:29 +00:00
2011-09-26 23:15:09 +00:00
2011-06-19 00:03:46 +00:00
2011-05-26 18:00:32 +00:00
2011-11-29 22:27:25 +00:00
2011-05-18 17:16:37 +00:00
2011-12-30 02:18:36 +00:00
2012-01-11 18:36:12 +00:00
2012-01-30 23:47:44 +00:00
2009-09-08 23:54:48 +00:00
2011-11-26 03:38:02 +00:00
2011-11-27 06:54:59 +00:00
2012-01-14 00:12:59 +00:00
2011-12-02 07:16:01 +00:00
2011-05-25 03:44:17 +00:00
2011-10-27 02:06:39 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-06-17 06:57:15 +00:00
2012-01-07 01:02:09 +00:00
2009-09-08 23:54:48 +00:00
2012-01-04 03:52:23 +00:00
2011-01-03 22:53:22 +00:00
2009-12-18 00:01:26 +00:00
2011-04-05 00:32:44 +00:00
2011-11-27 06:54:59 +00:00
2011-11-27 06:54:59 +00:00
2011-05-23 21:07:39 +00:00
2011-11-27 06:54:59 +00:00
2010-08-24 15:55:12 +00:00
2011-12-24 12:12:34 +00:00
2012-01-07 03:02:36 +00:00
2012-01-10 02:02:58 +00:00
2012-01-10 23:09:53 +00:00
2010-09-30 23:57:10 +00:00
2010-09-30 23:57:10 +00:00
2012-01-09 00:11:29 +00:00
2011-06-17 06:36:20 +00:00
2011-12-15 02:07:20 +00:00
2011-11-27 06:54:59 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2011-11-27 06:54:59 +00:00
2011-11-29 22:27:25 +00:00
2011-08-31 21:41:20 +00:00
2011-12-05 07:54:57 +00:00
2011-11-27 06:54:59 +00:00
2011-11-27 06:54:59 +00:00
2012-01-07 22:42:19 +00:00
2011-12-08 19:21:39 +00:00
2012-01-03 22:12:28 +00:00
2009-09-08 23:54:48 +00:00
2011-12-09 15:44:03 +00:00
2012-01-11 18:51:03 +00:00
2012-01-12 20:26:13 +00:00
2009-09-08 23:54:48 +00:00
2011-11-27 06:54:59 +00:00
2012-01-12 12:41:34 +00:00
2012-01-15 09:38:59 +00:00
2012-01-05 11:05:55 +00:00
2009-09-08 23:54:48 +00:00
2010-12-02 20:17:34 +00:00
2011-05-21 18:31:48 +00:00
2012-01-03 22:19:42 +00:00
2011-11-14 19:48:55 +00:00
2012-01-03 22:19:42 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-11-29 22:27:25 +00:00
2011-11-29 22:27:25 +00:00
2012-01-10 22:43:53 +00:00
2011-11-27 06:54:59 +00:00
2010-07-06 05:18:56 +00:00
2011-11-27 06:54:59 +00:00
2010-10-01 05:36:09 +00:00
2012-01-11 07:34:14 +00:00
2009-09-08 23:54:48 +00:00
2012-01-07 22:42:19 +00:00
2011-11-27 06:54:59 +00:00
2012-01-19 01:13:47 +00:00
2011-07-02 20:42:11 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2010-11-27 20:43:02 +00:00
2011-11-27 06:54:59 +00:00
2011-03-11 21:51:56 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-12-08 15:24:09 +00:00
2011-12-12 11:59:10 +00:00
2011-12-28 21:24:44 +00:00
2009-09-08 23:54:48 +00:00
2010-02-27 23:53:53 +00:00
2009-09-08 23:54:48 +00:00
2011-09-20 00:08:12 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2009-09-08 23:54:48 +00:00
2011-05-04 23:54:51 +00:00
2011-11-27 06:54:59 +00:00
2011-11-27 06:54:59 +00:00
2009-09-08 23:54:48 +00:00
2011-11-29 22:48:34 +00:00
2009-09-08 23:54:48 +00:00
2011-12-05 06:29:09 +00:00
2011-11-27 06:54:59 +00:00
2010-12-19 20:12:58 +00:00
2010-12-19 20:12:58 +00:00
2011-12-08 13:10:01 +00:00
2010-12-19 20:12:58 +00:00
2011-11-28 22:37:34 +00:00
2012-01-17 21:44:01 +00:00
2012-01-20 00:05:46 +00:00
2011-02-05 15:11:32 +00:00
2009-09-11 18:36:27 +00:00
2009-12-18 00:01:26 +00:00
2011-06-17 03:14:27 +00:00
2012-01-11 15:20:20 +00:00
2011-11-29 22:27:25 +00:00
2012-01-11 07:34:22 +00:00