aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Expand)Author
2010-10-21Major update of the MicroBlaze backend. The new features are:Wesley 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-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-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
2010-10-20Remove remaining uses of ATTRIBUTE_UNUSED on variables, and delete threeChandler Carruth
2010-10-20Fix a TODO by removing some unnecesary copies.Eric Christopher
2010-10-20Add ATTRIBUTE_UNUSED for -Asserts.NAKAMURA Takumi
2010-10-20Add RegionPass support.Tobias Grosser
2010-10-20Fix CMake buildDouglas Gregor
2010-10-20Fix backwards conditional.Jim Grosbach
2010-10-20Make CodeGen TBAA-aware.Dan Gohman
2010-10-20Add dynamic realignment when rematerializing the base register.Jim Grosbach
2010-10-19Nuke a commented out bit that got missed a while back.Jim Grosbach
2010-10-19Add a pre-dispatch SjLj EH hook on the unwind edge for targets to do anyJim Grosbach
2010-10-19Move NoAA out of BasicAliasAnalysis.cpp into its own file, now thatDan Gohman
2010-10-19Reapply r116831 and r116839, converting AliasAnalysis to useDan Gohman
2010-10-19Extend StringRef's edit-distance algorithm to permit an upper bound on the al...Douglas Gregor
2010-10-19Update comments to remove obsolete references.Jim Grosbach
2010-10-19Revert r116831 and r116839, which are breaking selfhost builds.Dan Gohman
2010-10-19Shrink MachineOperand from 40 to 32 bytes on 64-bit hosts.Jakob Stoklund Olesen
2010-10-19Passes do not need to recursively initialize passes that they preserve, ifOwen Anderson
2010-10-19Enable using vdup for vector constants which are splat ofDale Johannesen
2010-10-19Small cleanups and fixes in preparation for fixing _GLOBAL_OFFSET_TABLE_.Rafael Espindola
2010-10-19Re-enable register pressure aware machine licm with fixes. Hoist() may haveEvan Cheng
2010-10-19Oops, check in all the files for converting AliasAnalysis toDan Gohman
2010-10-19Change AliasAnalysis and its clients to use uint64_t instead of unsignedDan Gohman
2010-10-19Get rid of static constructors for pass registration. Instead, every pass ex...Owen Anderson
2010-10-19Revert r116781 "- Add a hook for target to determine whether an instruction defDaniel Dunbar
2010-10-19Consistently use AliasAnalysis::UnknownSize instead of hardcoding ~0u.Dan Gohman
2010-10-19GlobalOpt: EvaluateFunction() must not evaluate stores to weak_odr globals.Mikhail Glushenkov
2010-10-19Add lower argument and return of device functionChe-Liang Chiou
2010-10-19Fix spelling.Bill Wendling