aboutsummaryrefslogtreecommitdiffstats
path: root/lib
Commit message (Expand)AuthorAgeFilesLines
* Add path separator support, patch by Sam Bishop. Chris Lattner2008-02-273-38/+23
* Make X86TargetLowering::LowerSINT_TO_FP return without creating a dead Chris Lattner2008-02-272-29/+12
* this code is correct but strange looking ;-)Chris Lattner2008-02-271-2/+1
* Compile x86-64-and-mask.ll into:Chris Lattner2008-02-272-10/+14
* Spiller now remove unused spill slots.Evan Cheng2008-02-276-22/+110
* Teach Legalize how to expand an EXTRACT_ELEMENT.Dan Gohman2008-02-271-0/+6
* Convert the last remaining users of the non-APInt form ofDan Gohman2008-02-273-51/+39
* Add comment.Devang Patel2008-02-271-1/+0
* add a noteChris Lattner2008-02-271-0/+27
* Convert SimplifyDemandedMask and ShrinkDemandedConstant to use APInt.Dan Gohman2008-02-272-141/+153
* regenerate.Devang Patel2008-02-263-272/+272
* Add assert.Devang Patel2008-02-261-2/+2
* Fix an issue where GVN had the sizes of the two memcpy's reverse, resultingOwen Anderson2008-02-261-2/+2
* Add assert to check return type.Devang Patel2008-02-261-5/+5
* Refactor according to Evan's and Anton's suggestions.Arnold Schwaighofer2008-02-262-10/+27
* regenerateDevang Patel2008-02-263-277/+281
* Remove unncessary ReturnInst constructors.Devang Patel2008-02-262-21/+3
* Use a smallvector for inactiveCounts and initialize it lazily Chris Lattner2008-02-261-4/+10
* Rename PrintableName to Name.Bill Wendling2008-02-2616-43/+42
* Change "Name" to "AsmName" in the target register info. Gee, a refactoring toolBill Wendling2008-02-2626-78/+81
* Enable -coalescer-commute-instrs by default.Evan Cheng2008-02-261-1/+1
* Use SmallVector while constructing ReturnInst.Devang Patel2008-02-262-2/+22
* Avoid const_castsDevang Patel2008-02-261-5/+5
* fix http://llvm.org/bugs/show_bug.cgi?id=2097Gabor Greif2008-02-261-1/+1
* Remove unnecessary getOperand/setOperand overriders.Devang Patel2008-02-261-11/+0
* Avoid aborting on invalid shift counts.Dan Gohman2008-02-261-4/+18
* Unify to ReturnInst::init() member functions.Devang Patel2008-02-261-22/+17
* Fix for pr2093: direct operands aren't necessarily addresses, so don't Eli Friedman2008-02-261-1/+2
* Optimize most common case by using single RetVal in ReturnInst.Devang Patel2008-02-261-20/+34
* Correct function comments.Arnold Schwaighofer2008-02-261-19/+23
* Fix PR2096, a regression introduced with my patch last night. ThisChris Lattner2008-02-261-1/+1
* Fix a nasty bug in LegalizeTypes (spotted inDuncan Sands2008-02-266-60/+70
* De-tabifyBill Wendling2008-02-263-6/+4
* De-tabify.Bill Wendling2008-02-262-24/+24
* De-tabify.Bill Wendling2008-02-262-9/+9
* Add support for intermodule tail calls on x86/32bit withArnold Schwaighofer2008-02-261-12/+24
* Change the lowering of arguments for tail call optimizedArnold Schwaighofer2008-02-262-42/+84
* This is possible:Evan Cheng2008-02-261-2/+8
* Fix isNegatibleForFree to not return true for ConstantFP nodes Chris Lattner2008-02-261-33/+47
* Fix PR2076. CodeGenPrepare now sinks address computation for inline asm memoryEvan Cheng2008-02-261-0/+55
* Refactor inline asm constraint matching code out of SDIsel into TargetLowering.Evan Cheng2008-02-262-93/+17
* Remove debugging help.Devang Patel2008-02-261-1/+0
* Update bitcode reader and writer to handle multiple return values. Devang Patel2008-02-262-18/+34
* Pass const vectors by reference.Devang Patel2008-02-261-4/+4
* Revert the assert for MUL_LOHI with an unused high result; ChrisDan Gohman2008-02-251-3/+0
* Revise previous patch per review.Dale Johannesen2008-02-251-4/+3
* Add an assert to verify that we don't see anDan Gohman2008-02-251-0/+3
* Remove the hack that turned an {S,U}MUL_LOHI with an unused highDan Gohman2008-02-251-9/+0
* Make some static variables const.Dan Gohman2008-02-251-3/+3
* Convert MaskedValueIsZero and all its users to use APInt. Also addDan Gohman2008-02-259-70/+101