Age | Commit message (Expand) | Author |
2008-11-04 | Allow SROA of vectors. Removing this caused a | Dale Johannesen |
2008-10-06 | Allow scalarrepl to treat an all-zero GEP just as bitcast. | Matthijs Kooijman |
2008-09-04 | Tidy up several unbeseeming casts from pointer to intptr_t. | Dan Gohman |
2008-08-23 | Fix PR2423 by checking all indices for out of range access, not only | Chris Lattner |
2008-06-23 | minor tidying of comments. | Chris Lattner |
2008-06-22 | Fix PR2369 by making scalarrepl more careful about promoting | Chris Lattner |
2008-06-05 | Learn ScalarReplAggregrates how stores and loads of first class aggregrates | Matthijs Kooijman |
2008-06-04 | Change packed struct layout so that field sizes | Duncan Sands |
2008-05-23 | Use isSingleValueType instead of isFirstClassType to | Dan Gohman |
2008-05-16 | API change for {BinaryOperator|CmpInst|CastInst}::create*() --> Create. Legac... | Gabor Greif |
2008-05-13 | Clean up the use of static and anonymous namespaces. This turned up | Dan Gohman |
2008-04-06 | API changes for class Use size reduction, wave 1. | Gabor Greif |
2008-02-29 | fix a bug Anders ran into where scalarrepl would crash when promoting | Chris Lattner |
2008-02-29 | Refactor some code out of ConvertUsesToScalar into their own methods, no | Chris Lattner |
2008-02-10 | Fix scalarrepl to not 'miscompile' undefined code, part #2. | Chris Lattner |
2008-01-30 | Fix a bug where scalarrepl would discard offset if type would match. | Chris Lattner |
2007-12-29 | Remove attribution from file headers, per discussion on llvmdev. | Chris Lattner |
2007-11-06 | At the point of calculating the shift amount, the | Duncan Sands |
2007-11-05 | If a long double is in a packed struct, it may be | Duncan Sands |
2007-11-04 | Change uses of getTypeSize to getABITypeSize, getTypeStoreSize | Duncan Sands |
2007-09-28 | Don't do SRA for unions with long double fields. | Dale Johannesen |
2007-09-04 | Update GEP constructors to use an iterator interface to fix | David Greene |
2007-08-02 | Fix an accidental commit. | Chris Lattner |
2007-08-02 | wrap some long lines. Major offenders that are left include | Chris Lattner |
2007-08-01 | More explicit keywords. | Dan Gohman |
2007-08-01 | New CallInst interface to address GLIBCXX_DEBUG errors caused by | David Greene |
2007-07-16 | Fix comments about vectors to use the current wording. | Dan Gohman |
2007-07-09 | Expose struct size threhold to allow users to tweak their own setting. | Devang Patel |
2007-07-06 | Correct a typo. | Zhou Sheng |
2007-06-07 | Use DominatorTree instead of ETForest. | Devang Patel |
2007-05-30 | Fix Transforms/ScalarRepl/2007-05-29-MemcpyPreserve.ll and the second | Chris Lattner |
2007-05-24 | Fix PR1446 by not scalarrepl'ing giant structures. | Chris Lattner |
2007-05-06 | Fix typo in comment. | Nick Lewycky |
2007-05-03 | Drop 'const' | Devang Patel |
2007-05-02 | Use 'static const char' instead of 'static const int'. | Devang Patel |
2007-05-01 | Do not use typeinfo to identify pass in pass manager. | Devang Patel |
2007-04-25 | Mem2Reg does not need TargetData. | Devang Patel |
2007-04-25 | Remove unused function argument. | Devang Patel |
2007-04-25 | If an alloca only has two types of uses: 1) reads 2) a memcpy/memmove that | Chris Lattner |
2007-04-25 | refactor the SROA code out into its own method, no functionality change. | Chris Lattner |
2007-04-20 | Move more passes to using ETForest instead of DominatorTree. | Owen Anderson |
2007-04-19 | Make use of ConstantInt::isZero instead of ConstantInt::isNullValue. | Zhou Sheng |
2007-04-11 | Fix Transforms/ScalarRepl/union-pointer.ll | Chris Lattner |
2007-04-11 | fix a regression introduced by my last patch. | Chris Lattner |
2007-04-11 | Simplify SROA conversion to integer in some ways, make it more general in oth... | Chris Lattner |
2007-03-22 | Change uses of Function::front to Function::getEntryBlock for readability. | Dan Gohman |
2007-03-19 | fix ScalarRepl/2007-03-19-CanonicalizeMemcpy.ll | Chris Lattner |
2007-03-19 | implement the next chunk of SROA with memset/memcpy's of aggregates. This | Chris Lattner |
2007-03-08 | This appears correct, enable it so we can see perf changes on testers | Chris Lattner |
2007-03-08 | Second half of PR1226. This is currently still disabled, until I have a chan... | Chris Lattner |