aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2010-10-21More load/store refactoring, call reg+offset simplification from withinEric Christopher
2010-10-21trailing whitespaceJim Grosbach
2010-10-21Update comments.Dan Gohman
2010-10-21Add correct NEON encodings for vhadd and vrhadd.Owen Anderson
2010-10-21Don't include the destination interval in the union when computingJakob Stoklund Olesen
2010-10-21Permit landing pad successor blocks when verifying basic blocks that end in anJakob Stoklund Olesen
2010-10-21Add correct encodings for NEON vaddw.s* and vaddw.u*.Owen Anderson
2010-10-21Provide correct NEON encodings for vaddl.u* and vaddl.s*.Owen Anderson
2010-10-21Do not recurse into symbol refs that have a variant kind. This prevents usRafael Espindola
2010-10-21More tweaks to X86 instructions to allow the 'w' suffix in places it makesKevin Enderby
2010-10-21AlignLoc is never used for anything - zap it (gcc-4.6 warning).Duncan Sands
2010-10-21The return value of this call is not used, so no pointDuncan Sands
2010-10-21RetOp is not actually used for anything useful (thoughDuncan Sands
2010-10-21The variable liTRC is not used for anything useful, zap itDuncan Sands
2010-10-21Remove some variables that are never really usedDuncan Sands
2010-10-21Add parentheses to pacify gcc, which warns otherwise.Duncan Sands
2010-10-21Argh, completely forgot to add this to the release notes!Duncan Sands
2010-10-21Fix the cleanup process of exception information in JIT. Now JITDuncan Sands
2010-10-21Fix whitespace.Bill Wendling
2010-10-21Removing stale AsmPrinter directory from MicroBlaze backend.Wesley Peck
2010-10-21Deleted lib/Target/MBlaze/AsmPrinter/CMakeLists.txt. This way theOscar Fuentes
2010-10-21Recommit 116986 with capitalization typo fixed.Wesley Peck
2010-10-21putback r116983 and fix simple-fp-encoding.ll testsAndrew Trick
2010-10-21Reverting the commit 116986. It was breaking the build on llvm-x86_64-linux t...Wesley Peck
2010-10-21Revert r116983, which is breaking all the buildbots.Owen Anderson
2010-10-21Major update of the MicroBlaze backend. The new features are:Wesley Peck
2010-10-21Adding the EM_MBLAZE value to the machine architectures enumeration toWesley Peck
2010-10-21X86: Add alloca probing to dynamic alloca on Windows. Fixes PR8424.Michael J. Spencer
2010-10-21Add missing scheduling itineraries for transfers between core registers and V...Evan Cheng
2010-10-21Implement correct encodings for NEON vadd, both integer and floating point.Owen Anderson
2010-10-21CodeGen-Windows: Only emit _fltused if a VarArg function is called with float...Michael J. Spencer
2010-10-21Custom lower f64 args passed in integer registers.Eric Christopher
2010-10-20Fix Whitespace.Michael J. Spencer
2010-10-20Add encoding for moving a value between two ARM core registers and a doubleworkBill Wendling
2010-10-20Remember to keep track of rematted values.Jakob Stoklund Olesen
2010-10-20Add encodings for movement between ARM core registers and single-precisionBill Wendling
2010-10-20Memdep says that an instruction clobbers itselfDan Gohman
2010-10-20Attempt to fix valgrind complaining about (benign) leaks in pass registration...Owen Anderson
2010-10-20Factor out the main aliasing check into a separate function.Dan Gohman
2010-10-20Add some comments.Dan Gohman
2010-10-20More accurate estimate / tracking of register pressure.Evan Cheng
2010-10-20Fix crash introduced in 116852. 8573915.Dale Johannesen
2010-10-20Fix comments; the type graph is currently a tree, not a DAG.Dan Gohman
2010-10-20Cut unneeded global variable.Jason W Kim
2010-10-20Move some of the InlineSpiller rematerialization code into LiveRangeEdit.Jakob Stoklund Olesen
2010-10-20Remove Synthesizable from the Type system; as MMX vectorDale Johannesen
2010-10-20When SimpleRegisterCoalescing is trimming kill flags on a physical registerJakob Stoklund Olesen
2010-10-20Handle _GLOBAL_OFFSET_TABLE_ correctly.Rafael Espindola
2010-10-20Use C++03...Michael J. Spencer
2010-10-20System-Win32/Path: Fix incorrect assumption in isValid.Michael J. Spencer