aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2008-04-09- More aggressively coalescing away copies whose source is defined by an impl...Evan Cheng
2008-04-09Make isVectorClearMaskLegal's operand list const.Dan Gohman
2008-04-09Fix some minor errors in comments.Dan Gohman
2008-04-09Add const qualifiers.Dan Gohman
2008-04-09Update comments to use 2.0 syntax type names.Dan Gohman
2008-04-09Add XMM1 as a second return value register for f32 and f64 on x86-64. ThisDan Gohman
2008-04-09Add DX as a second return value register for i16 on x86.Dan Gohman
2008-04-09Generalize getUnaryFloatFunction to handle any FP unary function, automaticallyChris Lattner
2008-04-09remove capital letter from test name.Chris Lattner
2008-04-09use the new ConstantFP::get method to make this work withChris Lattner
2008-04-09ConstantFP::get should be static.Chris Lattner
2008-04-09Fix a bug where an incorrect bit mask would be generated if a target's last asmNate Begeman
2008-04-09Be conservative if getresult operand is neither call nor invoke.Devang Patel
2008-04-09Factor a bunch of functionality related to memcpy and memset transforms out of Owen Anderson
2008-04-09Remove accidentally duplicated code.Owen Anderson
2008-04-09Unbreak teh build.Evan Cheng
2008-04-09add a simplified accessor for creating an fp constant of a Chris Lattner
2008-04-09Missed a hasInterval check.Evan Cheng
2008-04-09add a version of ConstantFP::get that doesn't take a redundant Type* value,Chris Lattner
2008-04-09many cleanups to the pow optimizer. Allow it to handle powf,Chris Lattner
2008-04-09make ConstantFP::isExactlyValue work for long double as well.Chris Lattner
2008-04-08Add CreateGetResult()Devang Patel
2008-04-08Check that bodies and calls but not declarationsDuncan Sands
2008-04-08Rename -disable-required-unwind-tables to -unwind-tables-optional.Dale Johannesen
2008-04-08Rename -disable-required-unwind-tables to unwind-tables-optional.Dale Johannesen
2008-04-08merge r48768 from branches/ggreif/parallelized-testGabor Greif
2008-04-08Add multiple value return instruction constructor.Devang Patel
2008-04-08Convenience method for setting the nounwindDuncan Sands
2008-04-08silence warning when assertions are disabled.Chris Lattner
2008-04-08Fix insert point handling for multiple return values.Devang Patel
2008-04-08Handle the situation in 2008-01-25-EmptyFunction.llDale Johannesen
2008-04-08Missed one.Dale Johannesen
2008-04-08Add -disable-required-unwind-tables to testsDale Johannesen
2008-04-08Implement new llc flag -disable-required-unwind-tables.Dale Johannesen
2008-04-07Make getDirnameSep a static method (not part of Path's interface).Ted Kremenek
2008-04-07Added method Path::getDirname().Ted Kremenek
2008-04-07Added support for Create() calls that take an argument besides theSam Bishop
2008-04-07Rename MemOperand to MachineMemOperand. This was suggested byDan Gohman
2008-04-07Remove llvm-upgrade.Tanya Lattner
2008-04-07Added note to getting started guide to use llvm-gcc4.2.Tanya Lattner
2008-04-07Add operator= implementations to SparseBitVector, allowing it to be used in G...Owen Anderson
2008-04-07Testcase for pr2169.Duncan Sands
2008-04-07Fix test.Evan Cheng
2008-04-07Fix PR 2169.Daniel Berlin
2008-04-07Use Intrinsic::getDeclaration in more places.Duncan Sands
2008-04-07The "stacksave is not nounwind problem" no longerDuncan Sands
2008-04-07Use Intrinsic::getDeclaration to get hold ofDuncan Sands
2008-04-07Make sure that intrinsics automagically get theDuncan Sands
2008-04-07Re-commit of the r48822, where the infinite looping problem discoveredRoman Levenstein
2008-04-07Make GVN more memory efficient, particularly on code that contains a large nu...Owen Anderson