llvm-6502/lib
Rafael Espindola f297c93191 Fix PR9127 by reversing the operands even if they have more then one use.
Reversing the operands allows us to fold, but doesn't force us to. Also, at
this point the DAG is still being optimized, so the check for hasOneUse is not
very precise.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124773 91177308-0d34-0410-b5e6-96231b3b80d8
2011-02-03 03:58:05 +00:00
..
Analysis Fix typo in comment. 2011-02-03 00:13:47 +00:00
Archive Archive: Fix temp path names. 2011-01-17 16:43:30 +00:00
AsmParser Move unnamed_addr after the function arguments on Sabre's request. 2011-01-25 19:09:56 +00:00
Bitcode FixedNumOperandTraits and VariadicOperandTraits assumed that, given a 2011-01-11 15:07:38 +00:00
CodeGen Defer SplitKit value mapping until all defs are available. 2011-02-03 00:54:23 +00:00
CompilerDriver Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists. 2011-01-10 02:34:23 +00:00
ExecutionEngine Fix libffi usage when it is on a custom path. 2011-01-28 16:49:05 +00:00
Linker Correctly merge available_externally and regular definitions when they have 2011-02-01 05:33:52 +00:00
MC Fix bogus assert condition noticed by Csaba Raduly. 2011-02-01 01:50:49 +00:00
Object Object: Fix type punned pointer issues by making DataRefImpl a union and using intptr_t. 2011-01-21 02:27:02 +00:00
Support raw_fd_ostream: Add a SetUseAtomicWrites() method (uses writev). 2011-02-03 03:32:32 +00:00
Target Fix PR9127 by reversing the operands even if they have more then one use. 2011-02-03 03:58:05 +00:00
Transforms SimplifyCFG: Turn switches into sub+icmp+branch if possible. 2011-02-02 15:56:22 +00:00
VMCore Make SwitchInst::removeCase() more efficient. 2011-02-01 09:22:34 +00:00
Makefile