aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2009-06-16Split the thread-related APIs out into their own file, and add a few moreOwen Anderson
2009-06-16Testcase for r73506Chris Lattner
2009-06-16Generalize instcombine's isSafeToLoadUnconditionally() functionChris Lattner
2009-06-16Added missing libcalls for floating point to int conversions.Sanjiv Gupta
2009-06-16Remove the "llvm.umul.with.overflow is broken" warning; it should be Eli Friedman
2009-06-16Fixed names of libcalls checked in r73480.Sanjiv Gupta
2009-06-16Code Restructuring. No functionality change.Sanjiv Gupta
2009-06-16Added required libcalls for PIC16 (mostly floating points to integer casting ...Sanjiv Gupta
2009-06-16Rename RemoveCopiesFromValNo to TurnCopiesFromValNoToImpDefs.Evan Cheng
2009-06-16If a val# is defined by an implicit_def and it is being removed, all of the c...Evan Cheng
2009-06-16Add some generic expansion logic for SMULO and UMULO. Fixes UMULO Eli Friedman
2009-06-16Misc accumulated tweaks to legalization logic for various targets.Eli Friedman
2009-06-16another xform that is target-independent (should be done in instcombine).Chris Lattner
2009-06-16I think instcombine should unconditionally do this xform.Chris Lattner
2009-06-16Fix PR4336: Iterating over use-def chains doesn't seem to be deterministic.Chris Lattner
2009-06-16There doesn't seem to be a reason to move the save FP stuff.Bill Wendling
2009-06-16The DWARF to compact encoding converter assumes that the DW_CFA_def_cfa_offsetBill Wendling
2009-06-16Fix typos.Bill Wendling
2009-06-16Use MainCU if it is available.Devang Patel
2009-06-16Add initial stab at documenting the use of LLVM with threaded clients.Owen Anderson
2009-06-16Add comments to ConstantInt::get and ConstantFP::get to more fullyDan Gohman
2009-06-16Use Type::getScalarType.Dan Gohman
2009-06-16Regenerate.Mikhail Glushenkov
2009-06-16Documentation update.Mikhail Glushenkov
2009-06-15Remove extraneous propset.Owen Anderson
2009-06-15Owen Anderson 2009-06-15: Use a SmallPtrSet here, for speed and to match df_i...Owen Anderson
2009-06-15Add a CreateFNeg function to IRBuilder.Dan Gohman
2009-06-15Update this test to use fmul instead of mul.Dan Gohman
2009-06-15Change this from an assert to a cerr+exit, since it's diagnosing anDan Gohman
2009-06-15On Darwin, frame pointer r7 is never available.Evan Cheng
2009-06-15Use Type::isIntOrIntVector and Type::isFPOrFPVector.Dan Gohman
2009-06-15Support vector casts in more places, fixing a variety of assertionDan Gohman
2009-06-15Address more comments :)Anton Korobeynikov
2009-06-15Fix a typo in a diagnostic.Dan Gohman
2009-06-15Rename methods for the sake of consistency.Anton Korobeynikov
2009-06-15Document ABIType enum. Patch by Sandeep Patel!Anton Korobeynikov
2009-06-15Gracefully handle imbalanced inline function begin and end markers.Devang Patel
2009-06-15ifcvt should ignore cfg where true and false successors are the same.Evan Cheng
2009-06-15Typo.Evan Cheng
2009-06-15Rewrite the noredzone description, attempting to avoid confusing language.Dan Gohman
2009-06-15The Ls and Qs were mixed up. Patch by Sean.Bill Wendling
2009-06-15Fix the crash in this test. This is basically the sameDale Johannesen
2009-06-15Do not form ldrd / strd if the two dests / srcs are the same. Code clean up.Evan Cheng
2009-06-15Merge PartialInliner changes.Owen Anderson
2009-06-15"The Intel instruction tables should include the 64-bit and 32-bit instructionsBill Wendling
2009-06-15Silence a warning.Evan Cheng
2009-06-15This test is failing. Revert for now.Bill Wendling
2009-06-15Code cleanups. getSCEVAtScope no longer uses SCEVCouldNotCompute.Dan Gohman
2009-06-15Add another testcase for r71478.Bill Wendling
2009-06-15Make the EnableLoadPRE variable static.Dan Gohman