llvm-6502/lib
Chris Lattner 918871ee01 make instcombine only rewrite a chain of computation
(eliminating some extends) if the new type of the
computation is legal or if both the source and dest
are illegal.  This prevents instcombine from changing big
chains of computation into i64 on 32-bit targets for 
example.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@86398 91177308-0d34-0410-b5e6-96231b3b80d8
2009-11-07 19:11:46 +00:00
..
Analysis Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Archive
AsmParser Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
Bitcode Re-commit r86077 now that r86290 fixes the 179.art and 175.vpr ARM regressions. 2009-11-07 00:16:28 +00:00
CodeGen Add 8 bit libcalls and make use of them for msp430 2009-11-07 17:14:39 +00:00
CompilerDriver llvmc: Add a '-time' option. 2009-11-07 06:33:58 +00:00
ExecutionEngine Make the need-stub variables accurate and consistent. In the case of 2009-11-07 08:51:52 +00:00
Linker Pass StringRef by value. 2009-11-06 10:58:06 +00:00
MC Pass StringRef by value. 2009-11-06 10:58:06 +00:00
Support Trailing whitespace. 2009-11-07 06:33:12 +00:00
System Path::createDirectoryOnDisk should ignore existing directories on win32 too. 2009-11-05 14:32:40 +00:00
Target indicate what the native integer types for the target are. 2009-11-07 19:07:32 +00:00
Transforms make instcombine only rewrite a chain of computation 2009-11-07 19:11:46 +00:00
VMCore prune #include / layering violation 2009-11-07 09:07:01 +00:00
Makefile remove llvm-db: it is completely broken and if anyone wants to do a debugger, 2009-10-05 02:29:51 +00:00