Uniformize the names of type predicates: rather than having isFloatTy and
[oota-llvm.git] / lib / Transforms / Scalar / ScalarReplAggregates.cpp
2010-02-15 Duncan SandsUniformize the names of type predicates: rather than...
2010-02-03 Bob WilsonAdjust the heuristics used to decide when SROA is likel...
2010-01-27 Benjamin KramerUse the less expensive getName function instead of...
2010-01-25 Bob WilsonChange Value::getUnderlyingObject to have the MaxLookup...
2010-01-21 Victor HernandezDbgInfoIntrinsics no longer appear in an instruction...
2010-01-19 Bob WilsonFix a crash in scalarrepl for memcpy/memmove where...
2010-01-05 Dan GohmanUse do+while instead of while for loops which obviously...
2010-01-05 David GreeneChange errs() to dbgs().
2009-12-22 Chris LattnerFix the Convert to scalar to not insert dead loads...
2009-12-22 Chris Lattnerfix some fixme's by using twines
2009-12-22 Bob WilsonGeneralize SROA to allow the first index of a GEP to...
2009-12-21 Bob WilsonRemove special-case SROA optimization of variable index...
2009-12-19 Bob WilsonUpdate my SROA changes in response to review.
2009-12-18 Bob WilsonReapply 91459 with a simple fix for the problem that...
2009-12-17 Bob WilsonRe-revert 91459. It's breaking the x86_64 darwin boots...
2009-12-16 Daniel DunbarReapply r91459, it was only unmasking the bug, and...
2009-12-16 Daniel DunbarRevert "Reapply 91184 with fixes and an addition to...
2009-12-15 Bob WilsonReapply 91184 with fixes and an addition to the testcas...
2009-12-14 Chris Lattnerrevert r91184, because it causes a crash on a .bc file...
2009-12-11 Bob WilsonRevise scalar replacement to be more flexible about...
2009-12-09 Bob WilsonFix a comment.
2009-12-08 Bob WilsonSome superficial cleanups.
2009-12-08 Bob WilsonClean up dead operands left around after SROA replaces...
2009-12-04 Bob WilsonFix up some comments.
2009-12-04 Bob WilsonFix 80-column violations.
2009-11-29 Benjamin KramerRevert r90089 for now, it's breaking selfhost.
2009-11-29 Benjamin KramerFix two FIXMEs.
2009-11-27 Chris Lattnerfix PR5436 by making the 'simple' case of SRoA not...
2009-11-23 Nick LewyckyPull LLVMContext out of PromoteMemToReg.
2009-10-23 Victor HernandezRemove AllocationInst. Since MallocInst went away...
2009-10-05 Chris Lattnerstrength reduce a ton of type equality tests to check...
2009-09-15 Nick LewyckyAdd more newlines to make up for the ones removed from...
2009-09-15 Chris Lattneradd newline to debug dump
2009-09-02 Chris Lattnereliminate VISIBILITY_HIDDEN from Transforms/Scalar...
2009-08-23 Chris Lattnereliminate the "Value" printing methods that print to...
2009-08-19 Dan GohmanMake SROA and PredicateSimplifier cope if TargetData...
2009-08-17 Nick LewyckyDon't crash trying to promote VLAs.
2009-08-13 Owen AndersonPush LLVMContexts through the IntegerType APIs.
2009-07-31 Owen AndersonMove a few more APIs back to 2.5 forms. The only remai...
2009-07-30 Owen AndersonMove more code back to 2.5 APIs.
2009-07-30 Daniel DunbarTwines: Don't allow implicit conversion from integers...
2009-07-30 Daniel DunbarSwitch obvious clients to Twine instead of utostr ...
2009-07-29 Owen AndersonMove types back to the 2.5 API.
2009-07-29 Owen AndersonMove ConstantExpr to 2.5 API.
2009-07-28 Owen AndersonReturn ConstantVector to 2.5 API.
2009-07-25 Daniel DunbarInitial update to VMCore to use Twines for string argum...
2009-07-24 Owen AndersonRevert the ConstantInt constructors back to their 2...
2009-07-22 Owen AndersonGet rid of the Pass+Context magic.
2009-07-15 Owen AndersonRevert yesterday's change by removing the LLVMContext...
2009-07-14 Owen AndersonMove EVER MORE stuff over to LLVMContext.
2009-07-14 Torok Edwinllvm_unreachable->llvm_unreachable(0), LLVM_UNREACHABLE...
2009-07-11 Torok Edwinassert(0) -> LLVM_UNREACHABLE.
2009-07-11 Torok EdwinConvert more assert(0)+abort() -> LLVM_UNREACHABLE,
2009-07-09 Owen AndersonThis started as a small change, I swear. Unfortunately...
2009-07-06 Owen Anderson"LLVMContext* " --> "LLVMContext *"
2009-07-05 Owen AndersonMore LLVMContext-ification.
2009-07-03 Owen AndersonEven more passes being LLVMContext'd.
2009-06-16 Dan GohmanUse Type::getScalarType.
2009-06-06 Jay FoadUse cast<> instead of dyn_cast<> for things that are...
2009-06-01 Eli FriedmanPR4286: Make RewriteLoadUserOfWholeAlloca and
2009-05-09 Duncan SandsRename PaddedSize to AllocSize, in the hope that this
2009-05-08 Chris Lattnerfix RewriteStoreUserOfWholeAlloca to use the correct...
2009-04-21 Chris Lattnerfix a crash on a pointless but valid zero-length memset...
2009-03-18 Zhou ShengExplicitly check for StoreInst, do not lose the chance...
2009-03-18 Zhou ShengRevert my previous change on Local.cpp, instead, fix...
2009-03-08 Chris Lattnerteach SROA to handle promoting vector allocas with...
2009-03-08 Chris LattnerEnhance SROA to "promote to scalar" allocas which are
2009-03-08 Chris Lattnerchange the MemIntrinsic get/setAlignment method to...
2009-03-08 Chris LattnerIntroduce a new MemTransferInst pseudo class, which...
2009-03-06 Devang PatelWhile converting an aggregate to scalare, ignore and...
2009-03-06 Evan ChengSRThreshold is meant to be inclusive.
2009-03-04 Chris Lattnercomplete comment.
2009-03-04 Chris Lattnerthis wasn't intended to be committed.
2009-03-04 Chris LattnerFix PR3720 by properly propagating alignment informatio...
2009-03-03 Bill WendlingUse > instead of >=. We want to promote aggregates...
2009-03-03 Bill WendlingReapply r65755, but reversing "<" to ">=".
2009-03-01 Bill WendlingTemporarily revert r65755. It was causing failures...
2009-03-01 Chris Lattnerhoist the check for alloca size up so that it controls...
2009-02-10 Devang PatelUse early exits. Reduce indentation.
2009-02-10 Devang PatelEnable scalar replacement of AllocaInst whose one of...
2009-02-06 Chris Lattnerfix PR3489, use bits instead of bytes.
2009-02-03 Chris Lattnerteach "convert from scalar" to handle loads of fca's.
2009-02-03 Chris Lattnerrefactor the interface to ConvertUsesOfLoadToScalar,
2009-02-03 Chris Lattnerconvert ConvertUsesOfLoadToScalar to use IRBuilder,
2009-02-03 Chris Lattnerswitch ConvertScalar_InsertValue to use an IRBuilder, no
2009-02-03 Chris Lattnermake scalar conversion handle stores of first class
2009-02-03 Chris LattnerMake SROA produce a vector only when the alloca is...
2009-02-03 Chris Lattneradd another case of undefined behavior without crashing...
2009-02-03 Chris LattnerTeach ConvertUsesToScalar to handle memset, allowing...
2009-02-03 Chris Lattnerrearrange how SRoA handles promotion of allocas to...
2009-02-02 Chris Lattnerinline SROA::ConvertToScalar, no functionality change.
2009-02-02 Chris LattnerFix a bug which caused us to miscompile a couple of Ada
2009-02-02 Duncan SandsFix a comment (bytes -> bits), reformat a comment
2009-02-02 Duncan SandsFix an obvious thinko.
2009-01-31 Chris LattnerSimplify and generalize the SROA "convert to scalar...
2009-01-28 Chris LattnerFix some issues with volatility, move "CanConvertToScal...
2009-01-12 Duncan SandsRename getABITypeSize to getTypePaddedSize, as
2009-01-09 Chris LattnerFix PR3304
2009-01-08 Chris LattnerThis implements the second half of the fix for PR3290...
2009-01-07 Chris LattnerImplement the first half of PR3290: if there is a store...
next