aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-08-09CMake: system for providing llvm-config-like features to the user.Oscar Fuentes
2010-08-09CMake: documented testing procedureOscar Fuentes
2010-08-08llc: Fix help typo as pointed out by Nick Lewycky.Michael J. Spencer
2010-08-08Add a opt-args option that can be used to pass arguments to every optRafael Espindola
2010-08-08s/libLLVMgold/LLVMgold/gRafael Espindola
2010-08-08Remove unused variable.Benjamin Kramer
2010-08-08Remove the ValueMap copy constructor. It's not used anywhere,Duncan Sands
2010-08-08Regenerate.Eric Christopher
2010-08-08Add a bit of a hack to avoid multiple defines of variables inEric Christopher
2010-08-08Add optimization to Target/README.txt.Nick Lewycky
2010-08-08Reject unrepresentable pointer types in intrinsics. Fixes PR7316.Nick Lewycky
2010-08-08Use the "isCompare" machine instruction attribute instead of calling theBill Wendling
2010-08-08Do more to modernize MergeFunctions. Refactor in response to Chris' code review.Nick Lewycky
2010-08-08CMake: set configure macro LLVM_PREFIXOscar Fuentes
2010-08-08CMake: configure header llvm-config.hOscar Fuentes
2010-08-08Most of bugpoint now only needs to know the pass names.Rafael Espindola
2010-08-08Regenerate.Eric Christopher
2010-08-08Fix PR7809 by creating a header for just llvm variables that can beEric Christopher
2010-08-08Add back in r109901, which adds a Compare flag to the target instructions. It'sBill Wendling
2010-08-08Use %shlibext instead of .soRafael Espindola
2010-08-08Try to fix cmake build.Rafael Espindola
2010-08-08Fix a couple of warnings.Eric Christopher
2010-08-07Run opt instead of bugpoint itself.Rafael Espindola
2010-08-07Another missing file :-(Rafael Espindola
2010-08-07Add missing file.Rafael Espindola
2010-08-07Move the bugpoint test passes to a plugin in preparation for having bugpointRafael Espindola
2010-08-07Roll back my last two commits, valgrind complains.Benjamin Kramer
2010-08-07A reference to the Timer's name is safe, it outlives the contents of the vector.Benjamin Kramer
2010-08-07Kill rarely used std::sort.Benjamin Kramer
2010-08-07Shrink PassNameParser's binary size with array_pod_sort.Benjamin Kramer
2010-08-07Remove layering violation.Owen Anderson
2010-08-07Add an inverse() method to ConstantRange.Owen Anderson
2010-08-07Fix typo.Nick Lewycky
2010-08-07Remove assignPassManager's default arguments. It's reallyDan Gohman
2010-08-07More #include cleanups.Dan Gohman
2010-08-07Delete this explicit assignment operator; it's equivalent toDan Gohman
2010-08-07Oops, check in this file too.Dan Gohman
2010-08-07Tidy up PMStack. Add a bunch of consts, use std::vector instead ofDan Gohman
2010-08-07Tidy some #includes and forward-declarations, and move the C binding codeDan Gohman
2010-08-07Add a convenience constructor.Owen Anderson
2010-08-07Make AnalysisImpls private.Dan Gohman
2010-08-07Use sdmem and sse_load_f64 (etc.) for the vectorDale Johannesen
2010-08-07Don't attempt the PRE inline asm calls, since we don't value number them yet....Owen Anderson
2010-08-07Add a predicate to determine if a call is an inline asm statement.Owen Anderson
2010-08-06Some cleanup. Use a class (OptionInfo) instead of a pair of a pair and removeRafael Espindola
2010-08-06Lazily defer duplicating the live interval we are splitting until we know it isJakob Stoklund Olesen
2010-08-06Patterns to match AVX 256-bit vzero intrinsicsBruno Cardoso Lopes
2010-08-06Eliminate PromoteMemoryToRegisterID; just use addPreserved("mem2reg")Dan Gohman
2010-08-06llc: Clarify -mc-relax-all description.Michael J. Spencer
2010-08-06tidy upJim Grosbach