add a note about object size from drystone, add a poorly optimized loop from 179...
[oota-llvm.git] / lib / Target / README.txt
2011-01-06 Chris Lattneradd a note about object size from drystone, add a poorl...
2011-01-06 Chris Lattneradd a trivial instcombine missed in Dhrystone
2011-01-02 Chris Lattnerupdate a bunch of entries.
2011-01-02 Chris LattnerAllow loop-idiom to run on multiple BB loops, but still...
2011-01-01 Chris Lattnera missed __builtin_object_size case.
2011-01-01 Chris Lattnervarious updates.
2011-01-01 Duncan SandsRevert commit 122654 at the request of Chris, who recko...
2011-01-01 Duncan SandsFix a README item by having InstructionSimplify do...
2010-12-28 Chris Lattneradd a note from llvmdev
2010-12-23 Benjamin KramerRemove/fix invalid README entries. The well thought...
2010-12-19 Chris Lattnerrecognize an unsigned add with overflow idiom into...
2010-12-15 Chris Lattneradd another overflow idiom
2010-12-15 Chris Lattneradd a note about overflow idiom recognition.
2010-12-15 Chris Lattneradd a shift/imul missed optimization
2010-12-15 Chris Lattneradd a note about a SPEC hack that gcc mainline does.
2010-12-13 Chris Lattneradd a note
2010-12-11 Benjamin KramerGeneralize the and-icmp-select instcombine further...
2010-11-23 Benjamin KramerThe srem -> urem transform is not safe for any divisor...
2010-11-23 Benjamin KramerInstCombine: Reduce "X shift (A srem B)" to "X shift...
2010-11-22 Benjamin KramerInstCombine: Implement X - A*-B -> X + A*B.
2010-11-22 Benjamin KramerImplement the "if (X == 6 || X == 4)" -> "if ((X|2...
2010-11-21 Chris Lattneradd some random notes.
2010-11-21 Chris Lattneroptimize:
2010-11-21 Chris Lattnertail calls on x86 are implemented.
2010-11-11 Chris Lattneradd a note
2010-11-11 Chris Lattneradd pr#
2010-11-09 Chris Lattneradd a case we fail to devirt.
2010-11-07 Duncan SandsFix a README item: when doing a comparison with the...
2010-11-06 Benjamin KramerAdd a note.
2010-09-30 Benjamin KramerAdd constant folding for strspn and strcspn to Simplify...
2010-09-19 Chris Lattneridiom recognition should catch this.
2010-08-08 Nick LewyckyAdd optimization to Target/README.txt.
2010-07-08 Benjamin KramerTeach instcombine to transform
2010-07-03 Eli FriedmanMinor amendment to switch-lowering improvement.
2010-07-03 Eli FriedmanNote switch-lowering inefficiency.
2010-06-29 Eric ChristopherAdd another bswap idiom that isn't matched.
2010-06-16 Benjamin KramerTODO--
2010-06-12 Eli FriedmanAdd README entry; based on testcase from Bill Hart.
2010-05-21 Chris Lattneradd a note
2010-05-03 Dan GohmanAdd a README entry.
2010-04-16 Chris Lattneradd a note
2010-04-15 Chris LattnerImplement rdar://7860110 (also in target/readme.txt...
2010-03-10 Chris Lattnermove PR6576 here.
2010-02-09 Chris Lattnermove PR6212 to this file.
2010-01-31 Eli FriedmanRemove a completed item, add a couple new ones.
2010-01-29 Bob WilsonImprove isSafeToLoadUnconditionally to recognize that...
2010-01-24 Chris Lattnerreassociate should do this.
2010-01-24 Chris Lattneradd a note.
2010-01-23 Chris Lattnerimplement a simple instcombine xform that has been...
2010-01-23 Chris Lattneradd some notes, making posix-memalign be nocapture...
2010-01-18 Eli FriedmanAdd some potentially interesting transformations to...
2010-01-06 Duncan SandsFix a README item: have functionattrs look through...
2010-01-06 Duncan SandsPartially address a README by having functionattrs...
2010-01-04 Chris Lattnerimplement an instcombine xform needed by clang's codegen
2010-01-01 Chris LattnerTeach codegen to lower llvm.powi to an efficient (but...
2010-01-01 Chris Lattnerupdate this. To take the next step, llvm.powi should...
2009-12-12 Eli FriedmanMore info on this transformation.
2009-12-12 Eli FriedmanRemove some stuff that's already implemented. Also...
2009-12-03 Chris Lattnerexpand note.
2009-12-03 Chris Lattneradd a note
2009-11-29 Chris Lattnerupdate and consolidate the load pre notes.
2009-11-27 Chris Lattneradd a deadargelim note.
2009-11-27 Chris LattnerThis testcase is actually only partially redundant...
2009-11-27 Chris Lattnerthis (and probably several others) are now done.
2009-11-26 Chris LattnerTeach memdep to phi translate bitcasts. This allows...
2009-11-26 Chris LattnerTeach basicaa that x|c == x+c when the c bits of x...
2009-11-26 Chris Lattnerteach basicaa that A[i] != A[i+1].
2009-11-26 Chris Lattnerupdate some notes slightly
2009-11-15 Nick LewyckyAdd a complex missed optimization opportunity I came...
2009-11-11 Chris Lattneranother const prop failure.
2009-11-11 Chris Lattneradd a note
2009-11-10 Chris Lattneradd a note
2009-11-10 Chris LattnerI did this a week or two ago
2009-11-07 Nick LewyckyImprove tail call elimination to handle the switch...
2009-11-05 Chris Lattneradd a note from PR5313
2009-10-27 Bill WendlingAdd new note.
2009-10-27 Bill WendlingMove and clarify note.
2009-10-25 Chris Lattnerthis is done.
2009-10-23 Chris Lattnersome stuff is done, we still have constantexpr simplifi...
2009-10-21 Chris LattnerIPSCCP is missing stuff.
2009-09-21 Chris Lattneradd a note
2009-09-21 Chris Lattnerone case handled, expanded another testcase inline.
2009-09-20 Chris Lattnerupdate an entry, delete an entry which has been fixed.
2009-09-20 Nick LewyckyPeer through zext and sext to eliminate them when it...
2009-09-14 Chris Lattneradd PR#
2009-08-12 Dan GohmanTransform -X/C to X/-C, implementing a README.txt entry.
2009-07-21 Eli FriedmanRemove a couple of already-implemented notes.
2009-07-09 Nick LewyckyMove PR4517 to README.txt.
2009-05-12 Dan GohmanFactor the code for collecting IV users out of LSR...
2009-05-11 Dan GohmanFix two wording errors that Duncan spotted.
2009-05-11 Dan GohmanLLVM has unaligned loads and stores now.
2009-05-11 Dan GohmanUpgrade this example to new-style syntax.
2009-05-11 Chris Lattnerremove some done things: we have nocapture and SROA...
2009-05-11 Chris Lattneradd a note
2009-05-09 Eli FriedmanRemove a completed optimization. Add a potential optim...
2009-03-28 Chris Lattneradd a note
2009-02-25 Nick LewyckyAdd a totally synthetic situation I came up with while...
2009-02-20 Torok Edwinadd note about sin
2009-01-24 Torok Edwinadd note about possible GEP improvement with fields...
2009-01-22 Chris Lattneradd a note
next