summaryrefslogtreecommitdiff
path: root/test/Transforms/ScalarRepl
Commit message (Expand)AuthorAge
* Fix a crash in scalarrepl for memcpy/memmove where the source and destinationBob Wilson2010-01-19
* Delete useless trailing semicolons.Dan Gohman2010-01-05
* Generalize SROA to allow the first index of a GEP to be non-zero. Add aBob Wilson2009-12-22
* Reapply 91459 with a simple fix for the problem that broke the x86_64-darwinBob Wilson2009-12-18
* Re-revert 91459. It's breaking the x86_64 darwin bootstrap.Bob Wilson2009-12-17
* Reapply r91459, it was only unmasking the bug, and since TOT is still broken ...Daniel Dunbar2009-12-16
* Revert "Reapply 91184 with fixes and an addition to the testcase to cover theDaniel Dunbar2009-12-16
* Reapply 91184 with fixes and an addition to the testcase to cover the problemBob Wilson2009-12-15
* Remove empty file completelyShantonu Sen2009-12-14
* revert r91184, because it causes a crash on a .bc file I justChris Lattner2009-12-14
* Revise scalar replacement to be more flexible about handle bitcasts and GEPs.Bob Wilson2009-12-11
* fix PR5436 by making the 'simple' case of SRoA not promote out of range Chris Lattner2009-11-27
* filecheckizeChris Lattner2009-11-27
* Make opt default to not adding a target data string and update tests that dep...Kenneth Uildriks2009-11-03
* Change tests from "opt %s" to "opt < %s" so that opt doesn't see theDan Gohman2009-09-11
* Use opt -S instead of piping bitcode output through llvm-dis.Dan Gohman2009-09-08
* Change these tests to feed the assembly files to opt directly, insteadDan Gohman2009-09-08
* Don't crash trying to promote VLAs.Nick Lewycky2009-08-17
* Split the Add, Sub, and Mul instruction opcodes into separateDan Gohman2009-06-04
* PR4286: Make RewriteLoadUserOfWholeAlloca and Eli Friedman2009-06-01
* fix RewriteStoreUserOfWholeAlloca to use the correct type sizeChris Lattner2009-05-08
* fix a crash on a pointless but valid zero-length memset, rdar://6808691Chris Lattner2009-04-21
* Fix a bug.Zhou Sheng2009-03-18
* teach SROA to handle promoting vector allocas with a memset into them intoChris Lattner2009-03-08
* Enhance SROA to "promote to scalar" allocas which are Chris Lattner2009-03-08
* While converting an aggregate to scalare, ignore and remove aggregate's debug...Devang Patel2009-03-06
* Fix PR3720 by properly propagating alignment information from memcpy/memmove Chris Lattner2009-03-04
* adjust for asmprinter change.Chris Lattner2009-03-01
* Enable scalar replacement of AllocaInst whose one of the user is dbg info.Devang Patel2009-02-10
* fix PR3489, use bits instead of bytes.Chris Lattner2009-02-06
* teach "convert from scalar" to handle loads of fca's.Chris Lattner2009-02-03
* make scalar conversion handle stores of first classChris Lattner2009-02-03
* Make SROA produce a vector only when the alloca is actually Chris Lattner2009-02-03
* this produces an undefined result, just check that the alloca is goneChris Lattner2009-02-03
* add another case of undefined behavior without crashing, PR3466.Chris Lattner2009-02-03
* Teach ConvertUsesToScalar to handle memset, allowing it to handle Chris Lattner2009-02-03
* rearrange how SRoA handles promotion of allocas to vectors.Chris Lattner2009-02-03
* this test produces an undefined value, we don't careChris Lattner2009-02-03
* update testChris Lattner2009-02-02
* Fix a bug which caused us to miscompile a couple of AdaChris Lattner2009-02-02
* Simplify and generalize the SROA "convert to scalar" transformation toChris Lattner2009-01-31
* Fix some issues with volatility, move "CanConvertToScalar" check Chris Lattner2009-01-28
* strengthen this test.Chris Lattner2009-01-28
* Fix PR3304Chris Lattner2009-01-09
* This implements the second half of the fix for PR3290, handlingChris Lattner2009-01-08
* Implement the first half of PR3290: if there is a store of an Chris Lattner2009-01-07
* Allow scalarrepl to treat an all-zero GEP just as bitcast.Matthijs Kooijman2008-10-06
* Add a testcase showing that scalarrepl supports first class structs.Matthijs Kooijman2008-09-29
* Fix PR2423 by checking all indices for out of range access, not only Chris Lattner2008-08-23
* Fix PR2369 by making scalarrepl more careful about promoting Chris Lattner2008-06-22