oota-llvm.git
2010-01-04 Chris Lattnerimplement an instcombine xform needed by clang's codegen
2010-01-03 Chris Lattnerfix PR5930, allowing the asmprinter to emit difference...
2010-01-03 Chris Lattnerit isn't safe to speculative load from a malloc, it...
2010-01-03 Chris Lattneradd PR#
2010-01-03 Chris Lattnerdifferences between two blockaddress's don't cause a
2010-01-03 Chris Lattnerpull my debug hooks out, I'm done with this xform for...
2010-01-03 Nick LewyckySmall cleanups, refactor some duplicated code into...
2010-01-03 Chris Lattnergeneralize the previous transformation to handle indexi...
2010-01-03 Nick LewyckyCleanup.
2010-01-02 Chris Lattnerteach instcombine to optimize idioms like A[i]&42 ...
2010-01-02 Chris LattnerTeach the table lookup optimization to generate range...
2010-01-02 Chris Lattnertheoretically the negate we find could be in a differen...
2010-01-02 Chris Lattneruse enums for the over/underdefined markers for clarity...
2010-01-02 Chris Lattnerremove the random sampling framework, which is not...
2010-01-02 Nick LewyckyFix logic error in previous commit. The != case needs...
2010-01-02 Nick LewyckyOptimize pointer comparison into the typesafe form...
2010-01-02 Chris LattnerGeneralize the previous xform to handle cases where...
2010-01-02 Chris Lattnerfix a miscompilation I introduced of cdecl with a late...
2010-01-02 Chris Lattnerenhance the compare/load/index optimization to work...
2010-01-02 Mikhail GlushenkovForward -O0 to llvm-gcc.
2010-01-02 Mikhail GlushenkovApparently, it is OK for -MT to be specified several...
2010-01-02 Chris Lattnerenhance the previous optimization to work with fcmp...
2010-01-02 Chris LattnerTeach instcombine to fold compares of loads from constant
2010-01-02 Chris Lattnerconstant fold nasty constant expressions formed by...
2010-01-02 Chris Lattnerremove the instcombine transformations that are inserti...
2010-01-02 Chris Lattnerallow this to work on linux hosts.
2010-01-02 Chris LattnerTeach codegen to handle:
2010-01-01 Chris Lattnerrename file.
2010-01-01 Chris Lattnerwhitespace cleanup
2010-01-01 Chris Lattneradd a simple instcombine xform, simplify another one...
2010-01-01 Chris Lattnergeneralize the pointer difference optimization to handle
2010-01-01 Chris Lattnerteach instcombine to optimize pointer difference idioms...
2010-01-01 Chris Lattneruse 'match' to simplify some code.
2010-01-01 Chris Lattnerimplement the transform requested in PR5284
2010-01-01 Mikhail GlushenkovFix a warning on gcc 4.4.
2010-01-01 Mikhail GlushenkovTrailing whitespace, 80-col violations.
2010-01-01 Mikhail GlushenkovMinor simplifactions.
2010-01-01 Mikhail GlushenkovTypo.
2010-01-01 Mikhail GlushenkovMake CheckForSuperfluousOptions handle list form of...
2010-01-01 Mikhail GlushenkovMinor simplifications.
2010-01-01 Mikhail GlushenkovBetter error message.
2010-01-01 Chris LattnerTeach codegen to lower llvm.powi to an efficient (but...
2010-01-01 Chris LattnerMake this more likely to generate a libcall.
2010-01-01 Chris Lattneradd missing line.
2010-01-01 Chris Lattneradd a few trivial instcombines for llvm.powi.
2010-01-01 Chris Lattnerupdate this. To take the next step, llvm.powi should...
2010-01-01 Chris LattnerWhen factoring multiply expressions across adds, factor...
2010-01-01 Chris Lattnertest case we alredy get right.
2010-01-01 Ted KremenekRemove old header.
2010-01-01 Chris Lattnerclean up some comments.
2010-01-01 Chris Lattnerswitch from std::map to DenseMap for rank data structures.
2009-12-31 Ted KremenekRemove derelict serialization code.
2009-12-31 Chris Lattnerreuse negates where possible instead of always creating...
2009-12-31 Chris Lattnerwe don't need a smallptrset to detect duplicates, the...
2009-12-31 Chris Lattnermake reassociate more careful about not leaving around...
2009-12-31 Chris Lattnerremove debug
2009-12-31 Chris Lattnerteach reassociate to factor x+x+x -> x*3. While I...
2009-12-31 Chris Lattnerchange reassociate to use SmallVector for its key datas...
2009-12-31 Chris Lattnerchange an if to an assert, fix comment.
2009-12-31 Chris Lattnermove the rest of the add optimization code out to Optim...
2009-12-31 Chris Lattnerfactor statistic updating better.
2009-12-31 Benjamin KramerSilence compiler warning.
2009-12-31 Chris Lattnersimple fix for an incorrect factoring which causes a
2009-12-31 Chris Lattnermerge some more tests in.
2009-12-31 Chris Lattnerfilecheckize
2009-12-31 Chris Lattnerfix refactoro
2009-12-31 Chris Lattnerfactor code out into helper functions.
2009-12-31 Chris Lattnerswitch some std::vector's to smallvector. Reduce nesting.
2009-12-31 Chris Lattneruse more modern datastructures.
2009-12-31 Chris Lattnerclean up -debug output.
2009-12-31 Douglas GregorDocument the edit-distance algorithm used in StringRef...
2009-12-31 Chris Lattnerthis #include is ok.
2009-12-31 Chris Lattnerfix Analysis/DebugInfo.h to not include Metadata.h...
2009-12-31 Chris Lattneradd some basic named MD tests.
2009-12-31 Chris Lattneruse early exits to reduce indentation.
2009-12-31 Chris Lattnereliminate another copy of the mdnode printing logic...
2009-12-31 Chris Lattnerrandom tidying for MDNode printing.
2009-12-31 Chris Lattnereliminate a bunch of useless forwarding functions with...
2009-12-31 Chris Lattnermake mdnMap type safe, rename accessors for consistency...
2009-12-31 Chris Lattnermetadata can't be a global var initializer.
2009-12-31 Chris Lattnersimplify mdnode printing logic. Now N->dump() only
2009-12-31 Chris Lattnerdon't unittest mdnode printing, we have disassembler...
2009-12-31 Chris Lattnerunify two copies of the NamedMDNode printing code.
2009-12-31 Chris Lattnerfix printing of function-local metadata to print all...
2009-12-31 Chris Lattnersimplify printing of mdstring and Argument.
2009-12-31 Chris Lattnersimplify asmprinting of NamedMDNode
2009-12-31 Chris LattnerRemove #include of metadata.h from intrinsicinst.h...
2009-12-31 Chris Lattnerrename "elements" of metadata to "operands". "Elements...
2009-12-31 Chris LattnerOptimize MDNode to coallocate the operand list immediately
2009-12-31 Chris Lattnertidy
2009-12-30 Chris Lattnerdo not bother reuniquing mdnodes whose operands drop...
2009-12-30 Chris Lattnerremove some misleading comments.
2009-12-30 Douglas GregorImplement edit distance for StringRef
2009-12-30 Chris Lattnerremove some fixme's
2009-12-30 Chris Lattnerfix two bogus tests that the asmparser now rejects.
2009-12-30 Chris Lattnernow that instruction metadata is only parsed in one...
2009-12-30 Chris Lattnerreimplement ParseOptionalInfo as ParseOptionalCommaAlig...
2009-12-30 Chris Lattnerrename ParseOptionalCustomMetadata -> ParseInstructionM...
2009-12-30 Chris Lattnerconvert 4 more instructions over.
2009-12-30 Chris Lattneradd facilities to start factoring instruction metadata...
next