llvm-6502/lib
Dan Gohman fcf81db600 Remove the hack that turned an {S,U}MUL_LOHI with an unused high
result into a MUL late in the X86 codegen process. ISD::MUL is
once again Legal on X86, so this is no longer needed. And, the
hack was suboptimal; see PR1874 for details.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@47567 91177308-0d34-0410-b5e6-96231b3b80d8
2008-02-25 21:57:04 +00:00
..
Analysis Temporarily reverting 46959. 2008-02-25 03:57:32 +00:00
Archive Update gcc 4.3 warnings fix patch with recent head changes 2008-02-20 11:10:28 +00:00
AsmParser Regenerate. 2008-02-23 01:17:37 +00:00
Bitcode Backing out r47521 for now. This has broken a number of tests. 2008-02-23 19:32:32 +00:00
CodeGen Make some static variables const. 2008-02-25 21:39:34 +00:00
Debugger Remove attribution from file headers, per discussion on llvmdev. 2007-12-29 20:36:04 +00:00
ExecutionEngine Update gcc 4.3 warnings fix patch with recent head changes 2008-02-20 11:10:28 +00:00
Linker And final pack of warnings silencing 2008-02-20 11:27:04 +00:00
Support Fix a bug that caused opt and other tools to silently ignore 2008-02-23 01:55:25 +00:00
System Provide __main hooks for cygwin & mingw32 2008-02-22 10:08:31 +00:00
Target Remove the hack that turned an {S,U}MUL_LOHI with an unused high 2008-02-25 21:57:04 +00:00
Transforms Fix an issue where GVN was performing the return slot optimization when it was 2008-02-25 04:08:09 +00:00
VMCore print getresult operand and its type directly. 2008-02-23 01:04:26 +00:00
Makefile remove attribution from lib Makefiles. 2007-12-29 20:09:26 +00:00