llvm-6502/lib
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
..
Analysis Add r149110 back with a fix for when the vector and the int have the same 2012-01-27 23:33:07 +00:00
Archive Avoid using an invalidated iterator. 2012-01-23 05:07:16 +00:00
AsmParser More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
Bitcode fix a major oversight that is breaking some llvm-test tests. 2012-01-30 07:36:01 +00:00
CodeGen Chris's constant data sequence refactoring actually enabled printing 2012-01-30 23:47:44 +00:00
DebugInfo More dead code removal (using -Wunreachable-code) 2012-01-20 21:51:11 +00:00
ExecutionEngine add more support for ConstantDataSequential 2012-01-24 13:41:11 +00:00
Linker use Constant::getAggregateElement to simplify a bunch of code. 2012-01-25 06:48:06 +00:00
MC Silence GCC's -Wreturn-type warning. 2012-01-28 15:28:41 +00:00
Object Sink assert-only variables into the asserts 2012-01-24 19:43:30 +00:00
Support Move Clang's file-level locking facility over to LLVM's support 2012-01-29 20:15:10 +00:00
TableGen Implement String Cast from Integer 2012-01-30 20:47:04 +00:00
Target PR11834: Use macros which are defined on Windows. Patch by Marina Yatsina. 2012-01-30 23:10:32 +00:00
Transforms Typo. 2012-01-30 22:44:13 +00:00
VMCore Various improvements suggested by Duncan 2012-01-30 18:19:30 +00:00
CMakeLists.txt Move TableGen's parser and entry point into a library 2011-10-01 16:41:13 +00:00
LLVMBuild.txt LLVMBuild: Introduce a common section which currently has a list of the 2011-12-12 22:45:54 +00:00
Makefile Remove more of llvmc and dependencies. 2011-09-20 00:34:27 +00:00