| Commit message (Expand) | Author | Age | Files | Lines |
* | 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 |
* | Fix some issues with volatility, move "CanConvertToScalar" check | Chris Lattner | 2009-01-28 | 1 | -0/+12 |
* | strengthen this test. | Chris Lattner | 2009-01-28 | 1 | -3/+2 |
* | Fix PR3304 | Chris Lattner | 2009-01-09 | 1 | -0/+15 |
* | This implements the second half of the fix for PR3290, handling | Chris Lattner | 2009-01-08 | 1 | -0/+26 |
* | Implement the first half of PR3290: if there is a store of an | Chris Lattner | 2009-01-07 | 1 | -0/+31 |
* | Allow scalarrepl to treat an all-zero GEP just as bitcast. | Matthijs Kooijman | 2008-10-06 | 1 | -0/+24 |
* | Add a testcase showing that scalarrepl supports first class structs. | Matthijs Kooijman | 2008-09-29 | 1 | -0/+30 |
* | Fix PR2423 by checking all indices for out of range access, not only | Chris Lattner | 2008-08-23 | 1 | -0/+22 |
* | Fix PR2369 by making scalarrepl more careful about promoting | Chris Lattner | 2008-06-22 | 1 | -0/+18 |
* | Fix some tests. | Evan Cheng | 2008-06-12 | 1 | -1/+1 |
* | Fix some escaping and quoting in RUN lines, mainly involving { and <. In two | Matthijs Kooijman | 2008-06-10 | 2 | -2/+2 |
* | Learn ScalarReplAggregrates how stores and loads of first class aggregrates | Matthijs Kooijman | 2008-06-05 | 1 | -0/+32 |
* | sabre brings to my attention that the 'tr' suffix is also obsolete | Gabor Greif | 2008-05-20 | 1 | -1/+1 |
* | Rename the last test with .llx extension to .ll, resolve duplicate test by re... | Gabor Greif | 2008-05-20 | 1 | -1/+1 |
* | Upgrade tests to not use llvm-upgrade. | Tanya Lattner | 2008-03-18 | 23 | -377/+336 |
* | fix a bug Anders ran into where scalarrepl would crash when promoting | Chris Lattner | 2008-02-29 | 1 | -0/+16 |
* | Fix a bug where scalarrepl would discard offset if type would match. | Chris Lattner | 2008-01-30 | 1 | -0/+21 |
* | Change uses of getTypeSize to getABITypeSize, getTypeStoreSize | Duncan Sands | 2007-11-04 | 1 | -0/+30 |
* | Convert .cvsignore files | John Criswell | 2007-06-29 | 1 | -3/+0 |
* | Testcase for PR1421 | Chris Lattner | 2007-05-30 | 1 | -0/+23 |
* | testcase for PR1446 | Chris Lattner | 2007-05-24 | 1 | -0/+27 |
* | Move Mem2Reg/DifferingTypes.ll -> ScalarRepl/DifferingTypes.ll. -scalarrepl | Chris Lattner | 2007-05-05 | 1 | -0/+19 |
* | new testcase, should be able to eliminate the alloca and memcpy | Chris Lattner | 2007-04-25 | 1 | -0/+33 |
* | For PR1319: | Reid Spencer | 2007-04-16 | 2 | -5/+4 |
* | For PR1319: | Reid Spencer | 2007-04-15 | 10 | -18/+30 |