llvm-6502/lib
Nadav Rotem a054bcb4cf Fix pr11194. When promoting and splitting integers we need to use
ZExtPromotedInteger and SExtPromotedInteger based on the operation we legalize.

SetCC return type needs to be legalized via PromoteTargetBoolean.



git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142660 91177308-0d34-0410-b5e6-96231b3b80d8
2011-10-21 17:35:19 +00:00
..
Analysis A FIXME about block addresses and indirectbr. 2011-10-20 04:05:33 +00:00
Archive
AsmParser Backing out patch. Will refactor to remove the AsmParser dependency on Target. 2011-10-18 00:23:49 +00:00
Bitcode
CodeGen Fix pr11194. When promoting and splitting integers we need to use 2011-10-21 17:35:19 +00:00
DebugInfo
ExecutionEngine Adding dependencies to allow -DBUILD_SHARED_LIBS=true to complete. 2011-10-19 00:13:13 +00:00
Linker
MC Fix parsing of a line with only a # in it. 2011-10-19 18:48:52 +00:00
Object Object/COFF: Remove useless test. 2011-10-18 19:51:36 +00:00
Support Fix build on mingw-w64. 2011-10-21 09:38:50 +00:00
TableGen Implement Paste 2011-10-19 13:04:43 +00:00
Target Nuke an #if0 that got accidentally left in. 2011-10-21 16:59:08 +00:00
Transforms Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180. 2011-10-20 05:23:42 +00:00
VMCore Refactor code from inlining and globalopt that checks whether a function definition is unused, and enhance it so it can tell that functions which are only used by a blockaddress are in fact dead. This probably doesn't happen much on most code, but the Linux kernel's _THIS_IP_ can trigger this issue with blockaddress. (GlobalDCE can also handle the given tescase, but we only run that at -O3.) Found while looking at PR11180. 2011-10-20 05:23:42 +00:00
CMakeLists.txt
Makefile