summaryrefslogtreecommitdiff
path: root/lib/CodeGen/MachineCopyPropagation.cpp
Commit message (Expand)AuthorAge
* [Modules] Remove potential ODR violations by sinking the DEBUG_TYPEChandler Carruth2014-04-22
* Disable each MachineFunctionPass for 'optnone' functions, unless thatPaul Robinson2014-03-31
* [C++11] Add 'override' keyword to virtual methods that override their base cl...Craig Topper2014-03-07
* MachineCopyPropagation has special logic for removing COPY instructions. It w...James Molloy2014-01-22
* Simplify logic now that r182490 is in place. No functional change intended.Chad Rosier2013-05-22
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-03
* Convert COPY instructions into KILLs if they have implicit defs.Jakob Stoklund Olesen2012-11-30
* Remove unneeded #include.Jakub Staszak2012-11-27
* Switch most getReservedRegs() clients to the MRI equivalent.Jakob Stoklund Olesen2012-10-15
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-01
* Switch some getAliasSet clients to MCRegAliasIterator.Jakob Stoklund Olesen2012-06-01
* Use a SmallVector and linear lookup instead of a DenseSet - SourceMap valuesLang Hames2012-03-27
* During MachineCopyPropagation a register may be the source operand of multipleLang Hames2012-03-27
* Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati...Craig Topper2012-03-05
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-04
* Fix for PR12090: clear def maps of aliases when visiting a copy. e.g.Evan Cheng2012-02-27
* Fix machine-cp by having it to check sub-register indicies. e.g.Evan Cheng2012-02-20
* Erase dead copies that are clobbered by a call.Jakob Stoklund Olesen2012-02-09
* Handle register masks in MachineCopyPropagation.Jakob Stoklund Olesen2012-02-08
* Codegen pass definition cleanup. No functionality.Andrew Trick2012-02-08
* whitespaceAndrew Trick2012-02-08
* Clear kill flags before propagating a copy.Jakob Stoklund Olesen2012-01-26
* Avoid eraseing copies from a reserved register unless the definition can beEvan Cheng2012-01-08
* Added a late machine instruction copy propagation pass. This catchesEvan Cheng2012-01-07