llvm-6502/lib/Transforms
Dan Gohman ce947366ec When complicated expressions are broken down into subexpressions
with multiplication by constants distributed through, occasionally
those subexpressions can include both x and -x. For now, if this
condition is discovered within LSR, just prune such cases away,
as they won't be profitable. This fixes a "zero allocated in a
base register" assertion failure.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@96177 91177308-0d34-0410-b5e6-96231b3b80d8
2010-02-14 18:50:49 +00:00
..
Hello make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
InstCombine Fix a problem where we had bitcasted operands that gave us 2010-02-13 23:38:01 +00:00
Instrumentation make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. 2010-01-24 20:43:08 +00:00
IPO Enable the inlinehint attribute in the Inliner. 2010-02-13 01:51:53 +00:00
Scalar When complicated expressions are broken down into subexpressions 2010-02-14 18:50:49 +00:00
Utils Speed up codegen prepare from 3.58s to 0.488s. 2010-02-13 05:01:14 +00:00
Makefile move instcombine to its own library, it's past time. 2010-01-04 06:23:24 +00:00