| Commit message (Expand) | Author | Age | Files | Lines |
* | deepen my MMX/SRoA hack to avoid hurting non-x86 codegen. | Chris Lattner | 2010-09-01 | 1 | -0/+1 |
* | add a gross hack to work around a problem that Argiris reported | Chris Lattner | 2010-09-01 | 1 | -0/+14 |
* | filecheckize | Chris Lattner | 2010-09-01 | 1 | -3/+25 |
* | Fix the second half of PR7437: scalarrepl wasn't preserving | Chris Lattner | 2010-07-08 | 1 | -0/+35 |
* | Remove arm_apcscc from the test files. It is the default and doing this | Rafael Espindola | 2010-06-17 | 2 | -3/+3 |
* | Remove the arm_aapcscc marker from the tests. It is the default | Rafael Espindola | 2010-06-15 | 1 | -1/+1 |
* | move comment. | Chris Lattner | 2010-04-16 | 1 | -1/+1 |
* | fix PR6832: we were using the alignment of a pointer when we | Chris Lattner | 2010-04-16 | 1 | -0/+32 |
* | Remove tests that checks @llvm.dbg.stoppoint handling. | Devang Patel | 2010-03-01 | 1 | -3961/+0 |
* | Fix a crash in scalarrepl for memcpy/memmove where the source and destination | Bob Wilson | 2010-01-19 | 1 | -0/+18 |
* | Delete useless trailing semicolons. | Dan Gohman | 2010-01-05 | 1 | -1/+1 |
* | Generalize SROA to allow the first index of a GEP to be non-zero. Add a | Bob Wilson | 2009-12-22 | 1 | -0/+53 |
* | Reapply 91459 with a simple fix for the problem that broke the x86_64-darwin | Bob Wilson | 2009-12-18 | 1 | -0/+89 |
* | Re-revert 91459. It's breaking the x86_64 darwin bootstrap. | Bob Wilson | 2009-12-17 | 1 | -89/+0 |
* | Reapply r91459, it was only unmasking the bug, and since TOT is still broken ... | Daniel Dunbar | 2009-12-16 | 1 | -0/+89 |
* | Revert "Reapply 91184 with fixes and an addition to the testcase to cover the | Daniel Dunbar | 2009-12-16 | 1 | -89/+0 |
* | Reapply 91184 with fixes and an addition to the testcase to cover the problem | Bob Wilson | 2009-12-15 | 1 | -0/+89 |
* | Remove empty file completely | Shantonu Sen | 2009-12-14 | 1 | -0/+0 |
* | revert r91184, because it causes a crash on a .bc file I just | Chris Lattner | 2009-12-14 | 1 | -68/+0 |
* | Revise scalar replacement to be more flexible about handle bitcasts and GEPs. | Bob Wilson | 2009-12-11 | 1 | -0/+68 |
* | fix PR5436 by making the 'simple' case of SRoA not promote out of range | Chris Lattner | 2009-11-27 | 1 | -2/+34 |
* | filecheckize | Chris Lattner | 2009-11-27 | 1 | -5/+10 |
* | Make opt default to not adding a target data string and update tests that dep... | Kenneth Uildriks | 2009-11-03 | 18 | -0/+18 |
* | Change tests from "opt %s" to "opt < %s" so that opt doesn't see the | Dan Gohman | 2009-09-11 | 54 | -64/+64 |
* | Use opt -S instead of piping bitcode output through llvm-dis. | Dan Gohman | 2009-09-08 | 38 | -48/+48 |
* | Change these tests to feed the assembly files to opt directly, instead | Dan Gohman | 2009-09-08 | 54 | -64/+64 |
* | Don't crash trying to promote VLAs. | Nick Lewycky | 2009-08-17 | 1 | -0/+23 |
* | Split the Add, Sub, and Mul instruction opcodes into separate | Dan Gohman | 2009-06-04 | 4 | -47/+47 |
* | PR4286: Make RewriteLoadUserOfWholeAlloca and | Eli Friedman | 2009-06-01 | 1 | -0/+17 |
* | fix RewriteStoreUserOfWholeAlloca to use the correct type size | Chris Lattner | 2009-05-08 | 1 | -0/+12 |
* | fix a crash on a pointless but valid zero-length memset, rdar://6808691 | Chris Lattner | 2009-04-21 | 1 | -0/+16 |
* | Fix a bug. | Zhou Sheng | 2009-03-18 | 1 | -0/+3961 |
* | teach SROA to handle promoting vector allocas with a memset into them into | Chris Lattner | 2009-03-08 | 1 | -2/+16 |
* | Enhance SROA to "promote to scalar" allocas which are | Chris Lattner | 2009-03-08 | 2 | -6/+20 |
* | While converting an aggregate to scalare, ignore and remove aggregate's debug... | Devang Patel | 2009-03-06 | 1 | -0/+184 |
* | Fix PR3720 by properly propagating alignment information from memcpy/memmove | Chris Lattner | 2009-03-04 | 1 | -0/+19 |
* | adjust for asmprinter change. | Chris Lattner | 2009-03-01 | 1 | -2/+2 |
* | Enable scalar replacement of AllocaInst whose one of the user is dbg info. | Devang Patel | 2009-02-10 | 1 | -0/+105 |
* | fix PR3489, use bits instead of bytes. | Chris Lattner | 2009-02-06 | 1 | -0/+20 |
* | teach "convert from scalar" to handle loads of fca's. | Chris Lattner | 2009-02-03 | 1 | -0/+9 |
* | make scalar conversion handle stores of first class | Chris Lattner | 2009-02-03 | 1 | -0/+12 |
* | Make SROA produce a vector only when the alloca is actually | Chris Lattner | 2009-02-03 | 1 | -0/+19 |
* | this produces an undefined result, just check that the alloca is gone | Chris Lattner | 2009-02-03 | 1 | -1/+1 |
* | add another case of undefined behavior without crashing, PR3466. | Chris Lattner | 2009-02-03 | 1 | -0/+9 |
* | Teach ConvertUsesToScalar to handle memset, allowing it to handle | Chris Lattner | 2009-02-03 | 1 | -0/+18 |
* | rearrange how SRoA handles promotion of allocas to vectors. | Chris Lattner | 2009-02-03 | 1 | -0/+10 |
* | this test produces an undefined value, we don't care | Chris Lattner | 2009-02-03 | 1 | -1/+1 |
* | update test | Chris Lattner | 2009-02-02 | 1 | -1/+1 |
* | Fix a bug which caused us to miscompile a couple of Ada | Chris Lattner | 2009-02-02 | 1 | -0/+16 |
* | Simplify and generalize the SROA "convert to scalar" transformation to | Chris Lattner | 2009-01-31 | 4 | -8/+22 |