misched: add DAG edges from vreg defs to ExitSU.
[oota-llvm.git] / lib / Analysis /
2012-03-16 Andrew TrickLSR fix: Add isSimplifiedLoopNest to IVUsers analysis.
2012-03-16 Eric ChristopherDo the right thing on NULL uint64 fields.
2012-03-15 Duncan SandsType sizes and fields offsets inside structs are unsign...
2012-03-15 Chandler CarruthMake the swap code here a bit more obvious what its...
2012-03-15 Chandler CarruthDon't assume that the arguments are processed in some...
2012-03-15 Chandler CarruthRemove all remnants of partial specialization in the...
2012-03-14 Chandler CarruthExtend the inline cost calculation to account for bonus...
2012-03-14 Chandler CarruthRefactor the inline cost bonus calculation for constant...
2012-03-13 Chris Lattnerenhance jump threading to preserve TBAA information...
2012-03-13 Duncan SandsGeneralize the "trunc(ptrtoint(x)) - trunc(ptrtoint...
2012-03-13 Duncan SandsUniformize the InstructionSimplify interface by ensurin...
2012-03-13 Eli FriedmanFix regression from r151466: an we can't replace uses...
2012-03-13 Chandler CarruthAddress some review comments from Duncan. This moves...
2012-03-12 Chandler CarruthTeach instsimplify how to constant fold pointer differe...
2012-03-11 Stepan Dyatkovskiyllvm::SwitchInst
2012-03-10 Benjamin KramerMake helper static, so it can be inlined into its sole...
2012-03-10 Bill WendlingAs Duncan pointed out, pointers tend not to be in float...
2012-03-10 Bill WendlingMake this transformation slightly less agressive and...
2012-03-10 Chandler CarruthRefactor some methods to look through bitcasts and...
2012-03-09 Nick LewyckyFactor out the analysis of addition and subtraction...
2012-03-09 Chandler CarruthUndo a previous restriction on the inline cost calculat...
2012-03-08 Stepan DyatkovskiyTaken into account Duncan's comments for r149481 dated...
2012-03-08 Chandler CarruthRotate two of the functions used to count bonuses for...
2012-03-07 Nick LewyckyNo functionality change. Type::isSized() can be expensi...
2012-03-05 Eli FriedmanA few more cases of missing masking in ComputeMaskedBit...
2012-03-05 Eli FriedmanMake sure we don't return bits outside the mask in...
2012-03-02 Benjamin KramerLVI: Recognize the form instcombine canonicalizes range...
2012-02-27 Eli FriedmanDuncan pointed out that if the alignment isn't explicit...
2012-02-27 Eli FriedmanTeach BasicAA about the LLVM IR rules that allow readin...
2012-02-27 Rafael EspindolaFix this assert. IP can point to an instruction with...
2012-02-26 Rafael EspindolaDon't call dominates on unreachable instructions. Shoul...
2012-02-26 Rafael EspindolaAnd update the comment...
2012-02-26 Rafael EspindolaEnable the assert that got all this dominator work...
2012-02-26 Rafael EspindolaChange the implementation of dominates(inst, inst)...
2012-02-26 Nick LewyckyReinstate the optimization from r151449 with a fix...
2012-02-26 Rafael EspindolaDon't call dominates on unreachable instructions.
2012-02-25 Nick LewyckyRoll these back to r151448 until I figure out how they...
2012-02-25 Nick LewyckyAn argument and a local identified object (eg. a noalia...
2012-02-25 Nick LewyckyFix five-letter typo in comment.
2012-02-25 Nick LewyckyTeach instsimplify to be more aggressive when analyzing...
2012-02-25 Nick LewyckyMove isKnownNonNull from private implementation detail...
2012-02-24 Chris Lattnerfix PR12075, a regression in a recent transform I added...
2012-02-23 Rafael EspindolaFix typo.
2012-02-22 Chad RosierRemove extra semi-colons.
2012-02-22 Rafael EspindolaImprove comment. Thanks for Andrew for the suggestion.
2012-02-22 Rafael EspindolaSemantically revert 151015. Add a comment on why we...
2012-02-21 Rafael Espindolas/the the/the/
2012-02-21 Rafael EspindolaUse more idiomatic assert.
2012-02-21 Rafael EspindolaAvoid warning on non assert builds.
2012-02-21 Rafael EspindolaIt turns out that with the current scev organization...
2012-02-20 Eric ChristopherMake this a bit prettier and more obvious when a derive...
2012-02-20 Eric ChristopherIf a derived type is also a composite type, print that...
2012-02-20 Eric ChristopherAdd support for runtime languages on our forward declar...
2012-02-20 Chris Lattnerfold comparisons of gep'd alloca points with null to...
2012-02-18 Rafael EspindolaTemporarily disable this assert. Looks like it found...
2012-02-18 Rafael EspindolaDon't skip debug instructions when looking for the...
2012-02-18 Eli FriedmanFix a rather nasty regression from r150690: LHS !=...
2012-02-17 Dan GohmanRemove a comment about an alternative approach that...
2012-02-17 Eric ChristopherTypo in variable name.
2012-02-16 Benjamin KramerRevert "InstSimplify: Strip pointer casts early."
2012-02-16 Benjamin KramerInstSimplify: Strip pointer casts early.
2012-02-16 Benjamin KramerInstSimplify: Ignore pointer casts when constant foldin...
2012-02-10 Hal FinkelHave AliasSet::aliasesUnknownInst use pointer TBAA...
2012-02-10 Duncan SandsFix PR11948: the result type of an icmp may be a vector...
2012-02-08 Eric ChristopherAdd support for a temporary forward decl type. We want...
2012-02-08 Devang PatelRemove tabs.
2012-02-07 Craig TopperConvert assert(0) to llvm_unreachable
2012-02-06 Kostya SerebryanyThe patch resolves the conflict between AddressSanitize...
2012-02-06 Chris LattnerRemove some dead code and tidy things up now that vecto...
2012-02-06 Bill Wendling[unwind removal] Remove all of the code for the dead...
2012-02-06 Bill Wendling[unwind removal] We no longer have 'unwind' instruction...
2012-02-06 Devang PatelDebugInfo: Provide a new hook to encode relationship...
2012-02-05 Duncan SandsPersuade GCC that there is nothing worth warning about...
2012-02-05 Chris Lattnerreapply the patches reverted in r149470 that reenable...
2012-02-04 Qirun Zhangremove the blank line from previous ci.
2012-02-04 Qirun Zhangtest commit.
2012-02-04 Devang PatelIntroduce DIObjCProperty. This will be used to encode...
2012-02-01 Stepan DyatkovskiySwitchInst refactoring.
2012-02-01 Argyrios KyrtzidisRevert Chris' commits up to r149348 that started causin...
2012-01-31 Chris Lattnerremove the last vestiges of llvm::GetConstantStringInfo...
2012-01-31 Chris LattnerChange ConstantArray::get to form a ConstantDataArray...
2012-01-27 Rafael EspindolaAdd r149110 back with a fix for when the vector and...
2012-01-27 Rafael EspindolaRevert r149110 and add a testcase that was crashing...
2012-01-27 Chris Lattnerenhance constant folding to be able to constant fold...
2012-01-26 Chris Lattnerprogress making the world safe to ConstantDataVector...
2012-01-25 Nick LewyckyUse precomputed BB size instead of BB->size().
2012-01-25 Nick LewyckySupport pointer comparisons against constants, when...
2012-01-25 Chris Lattneruse Constant::getAggregateElement to simplify a bunch...
2012-01-25 Chris LattnerUse the right method to get the # elements in a CDS.
2012-01-24 Chris Lattnerteach valuetracking about ConstantDataSequential
2012-01-24 Chris Lattnerswitch SCEV to use the new ConstantFoldLoadThroughGEPIn...
2012-01-24 Chris LattnerSplit the interesting bits of ConstantFoldLoadThroughGE...
2012-01-20 David BlaikieMore dead code removal (using -Wunreachable-code)
2012-01-20 Benjamin KramerRemove obviously invalid early exit that prevented...
2012-01-20 Nick LewyckyFix CountCodeReductionForAlloca to more accurately...
2012-01-20 Andrew TrickSCEVExpander fixes. Affects LSR and indvars.
2012-01-18 Bill WendlingRemove dead code.
2012-01-17 Jakub StaszakMove includes to the .cpp file.
2012-01-14 Andrew TrickFix a corner case hit by redundant phi elimination...
2012-01-12 Bill WendlingA DenseMap of a std::map isn't a very good idea because...
next