aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-07-15LegalizeTypes support for promotion of SIGN_EXTEND_INREG.Duncan Sands
2008-07-15Reorder the integer promotion methods alphabetically.Duncan Sands
2008-07-15Let DAE keep a list of live functions, instead of simply marking all argumentsMatthijs Kooijman
2008-07-15Split DAE::MarkLive into MarkLive and PropagateLiveness.Matthijs Kooijman
2008-07-15Pass around const RetOrArg references instead of copying values. Also, markMatthijs Kooijman
2008-07-15Simplify debug code by using RetOrArg::getDescription().Matthijs Kooijman
2008-07-15Fix indentation (intentionally left out of the previous commit).Matthijs Kooijman
2008-07-15Move the deadargelim code for intrinsically alive functions into its ownMatthijs Kooijman
2008-07-15Fixed potential bug if the source and target of a bit convert have different ...Mon P Wang
2008-07-15Correct this inversion!Nick Lewycky
2008-07-15Fix up comments.Nick Lewycky
2008-07-15Fixed call stack alignment. Improved AsmPrinter alignment issues.Bruno Cardoso Lopes
2008-07-15LinkOnce definitions have default scope, like weak definitions. Otherwise, th...Devang Patel
2008-07-14Goodbye tail duplication (for good this time).Evan Cheng
2008-07-14This replaces all $(SolutionDir) macros with $(ProjectDir)..\ Chris Lattner
2008-07-14Reapply 53476 and 53480, with a fix so that it properly updatesDan Gohman
2008-07-14Fix uninitialized use of the Changed variable.Dan Gohman
2008-07-14Improve debug output for MemOperandSDNode. PseudoSourceValue nodesDan Gohman
2008-07-14Fix edito in the PseudoSourceValue name list.Dan Gohman
2008-07-14Reformat this message to fit in 80 cols.Dan Gohman
2008-07-14I don't think BUILD_PAIR can have a vector result.Duncan Sands
2008-07-14Tighten up some checks. Fix FPOWI splitting forDuncan Sands
2008-07-14Reapply r53540, now with the matching header!Chris Lattner
2008-07-14An INSERT_VECTOR_ELT can insert a larger valueDuncan Sands
2008-07-14According to the docs, it is possible to have anDuncan Sands
2008-07-14There should be no extending loads or truncatingDuncan Sands
2008-07-14Ignore TargetConstant with an illegal type. TheseDuncan Sands
2008-07-14Added Subtarget support into RegisterInfoBruno Cardoso Lopes
2008-07-14Revert r53540 - it does not compile.Duncan Sands
2008-07-14Reimplement LinkFunctionProtos in terms of GetLinkageResult. This fixesChris Lattner
2008-07-14don't do any linkage, not even type resolution, of symbols that have Chris Lattner
2008-07-14implement linking of globals to functions, in one directionChris Lattner
2008-07-14wrap long lines, remove some code from a non-assert build.Chris Lattner
2008-07-14Fix a bunch of bugs handling vector compare constant expressions, fixingChris Lattner
2008-07-14Document and fix Constant::getVectorElements to return an empty vectorChris Lattner
2008-07-14If a function calls setjmp, never inline it into other functions. This isChris Lattner
2008-07-14simplify some code, shuffle and insertelt always return a vector.Chris Lattner
2008-07-14whitespace fix.Chris Lattner
2008-07-14doxygenate comments and wrap to 80 cols.Chris Lattner
2008-07-14Add a note.Chris Lattner
2008-07-14Fix PR2506 by being a bit more careful about reverse fact propagation whenChris Lattner
2008-07-13Fix mishandling of the infinite loop case when merging two blocks. ThisChris Lattner
2008-07-13more refactoring. Use early exits instead of really complex logic.Chris Lattner
2008-07-13improve comments.Chris Lattner
2008-07-13factor another large hunk of code out into its own function. Chris Lattner
2008-07-13add a description.Chris Lattner
2008-07-13Final bit of simplification for FoldBranchToCommonDest.Chris Lattner
2008-07-13simplify logic a bitChris Lattner
2008-07-13Refactor some code out into its own helper function, getting rid of crazy mul...Chris Lattner
2008-07-13Fix comment.Duncan Sands