aboutsummaryrefslogtreecommitdiffstats
path: root/lib/CodeGen/MachineCopyPropagation.cpp
Commit message (Expand)AuthorAgeFilesLines
* Update aosp/master llvm for rebase to r233350Pirama Arumuga Nainar2015-04-091-4/+3
* Update aosp/master LLVM for rebase to r222494.Stephen Hines2014-12-021-2/+3
* Update LLVM for 3.5 rebase (r209712).Stephen Hines2014-05-291-1/+2
* Update to LLVM 3.5a.Stephen Hines2014-04-241-9/+21
* Simplify logic now that r182490 is in place. No functional change intended.Chad Rosier2013-05-221-3/+2
* Use the new script to sort the includes of every file under lib.Chandler Carruth2012-12-031-7/+7
* Convert COPY instructions into KILLs if they have implicit defs.Jakob Stoklund Olesen2012-11-301-3/+17
* Remove unneeded #include.Jakub Staszak2012-11-271-1/+0
* Switch most getReservedRegs() clients to the MRI equivalent.Jakob Stoklund Olesen2012-10-151-6/+7
* Switch all register list clients to the new MC*Iterator interface.Jakob Stoklund Olesen2012-06-011-5/+5
* Switch some getAliasSet clients to MCRegAliasIterator.Jakob Stoklund Olesen2012-06-011-30/+10
* Use a SmallVector and linear lookup instead of a DenseSet - SourceMap valuesLang Hames2012-03-271-11/+16
* During MachineCopyPropagation a register may be the source operand of multipleLang Hames2012-03-271-17/+26
* Convert more GenRegisterInfo tables from unsigned to uint16_t to reduce stati...Craig Topper2012-03-051-3/+3
* Use uint16_t to store register overlaps to reduce static data.Craig Topper2012-03-041-5/+5
* Fix for PR12090: clear def maps of aliases when visiting a copy. e.g.Evan Cheng2012-02-271-0/+5
* Fix machine-cp by having it to check sub-register indicies. e.g.Evan Cheng2012-02-201-2/+26
* Erase dead copies that are clobbered by a call.Jakob Stoklund Olesen2012-02-091-5/+17
* Handle register masks in MachineCopyPropagation.Jakob Stoklund Olesen2012-02-081-0/+17
* Codegen pass definition cleanup. No functionality.Andrew Trick2012-02-081-4/+1
* whitespaceAndrew Trick2012-02-081-1/+1
* Clear kill flags before propagating a copy.Jakob Stoklund Olesen2012-01-261-1/+6
* Avoid eraseing copies from a reserved register unless the definition can beEvan Cheng2012-01-081-0/+26
* Added a late machine instruction copy propagation pass. This catchesEvan Cheng2012-01-071-0/+240