summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAge
* Make Binary the parent of ObjectFile and update children to new interface.Michael J. Spencer2011-06-13
* Add Binary class. This is a cleaner parent than ObjectFile.Michael J. Spencer2011-06-13
* Add Object/Error.Michael J. Spencer2011-06-13
* Fix spelling and sort CMakeLists.txt.Michael J. Spencer2011-06-13
* It's possible that an all-zero GEP may be used as the argument to lifetimeNick Lewycky2011-06-13
* Be less aggressive about hinting in RAFast.Jakob Stoklund Olesen2011-06-13
* Include callee-saved registers in debug output.Jakob Stoklund Olesen2011-06-13
* Fix invalid uses of Twine. Hopefully this fixes the problem that Takumi isRafael Espindola2011-06-13
* InstCombine: Shrink ((zext X) & C1) == C2 to fold away the cast if the "zext"...Benjamin Kramer2011-06-12
* Simplify code. No functionality changes, name changes aside.Benjamin Kramer2011-06-12
* Happy new year.Benjamin Kramer2011-06-12
* Fix a bug in the calculation of the vectorTypeBreakdown into registers. OddNadav Rotem2011-06-12
* Improve the generated code by getCopyFromPartsVector for promoted integer types.Nadav Rotem2011-06-12
* Bugfix: When looking for a legal vector type, stop looking when a non-simpleNadav Rotem2011-06-12
* Tweak hash function and compress hash tables.Jakob Stoklund Olesen2011-06-12
* Remove now dead code.Jakob Stoklund Olesen2011-06-12
* Extract the generateHashTable function.Jakob Stoklund Olesen2011-06-12
* Really fix the fall-through logic.Rafael Espindola2011-06-12
* Test for the previous commit.Rafael Espindola2011-06-12
* Fix silly bug I introduce in the previous commit. Fixes debug builds.Rafael Espindola2011-06-12
* AnalyzeBranch doesn't change which successors a bb has, just the orderRafael Espindola2011-06-12
* Compute lists of sub-regs, super-regs, and overlapping regs.Jakob Stoklund Olesen2011-06-12
* Put FrameSetup flag on x86 instructions that set up the call frame. NoCharles Davis2011-06-12
* Reformatting. Moving class definitions to more natural places. No functionalo...Bill Wendling2011-06-11
* Revert r132871.Chad Rosier2011-06-11
* Typo.Chad Rosier2011-06-11
* Make sure to pass OpFlags into MachineInstrBuilder::addExternalSymbol; theEli Friedman2011-06-11
* Branch profiling: floating-point avoidance.Andrew Trick2011-06-11
* Move the list of registers into CodeGenRegBank.Jakob Stoklund Olesen2011-06-11
* Add full x86 fast-isel support for memcpy and memset.Eli Friedman2011-06-10
* 80-col cleanups.Eric Christopher2011-06-10
* Initialize BasicAA's AliasCache to set it to use fewer buckets byDan Gohman2011-06-10
* Install libprofile_rt.dylib where it's more available for gcov support.Bill Wendling2011-06-10
* Removed tabs. Also fixed my editor...Rafael Espindola2011-06-10
* Provide an ARMCCState subclass of CCState so that ARM clients will always setCameron Zwarich2011-06-10
* Rename the ParmContext enum values to make a bit more sense and add a smallCameron Zwarich2011-06-10
* Remove tabs.Cameron Zwarich2011-06-10
* Remove a pointless const_cast.Cameron Zwarich2011-06-10
* Remove duplicated test.Rafael Espindola2011-06-10
* Move some sub-register index calculations to CodeGenRegisters.cppJakob Stoklund Olesen2011-06-10
* Fix example code in comment.Richard Osborne2011-06-10
* Add -mattr=+sse2 to make the buildbots happy.Eli Friedman2011-06-10
* Reverted r132785. It seems this test needs more research.Galina Kistanova2011-06-10
* Changed condition.Galina Kistanova2011-06-10
* Adding a test case for revision 132825.Chad Rosier2011-06-10
* PR10092 (second try): Don't crash on a load without a momoperand; fast-isel c...Eli Friedman2011-06-10
* Ensure that EmitGlobalVariable is correctly differentiating between declarationsChad Rosier2011-06-10
* Add a simple test which makes sure folding immediate float zero to a memory o...Eli Friedman2011-06-10
* Make the optional verification step more strict.Rafael Espindola2011-06-09
* Avoid a gcc warning about multiline comments.Rafael Espindola2011-06-09