aboutsummaryrefslogtreecommitdiffstats
path: root/lib/Target/X86/SSEDomainFix.cpp
Commit message (Expand)AuthorAgeFilesLines
* Reapply r110396, with fixes to appease the Linux buildbot gods.Owen Anderson2010-08-061-1/+1
* Revert r110396 to fix buildbots.Owen Anderson2010-08-061-1/+1
* Don't use PassInfo* as a type identifier for passes. Instead, use the addres...Owen Anderson2010-08-051-1/+1
* Add StringRef::compare_numeric and use it to sort TableGen register records.Jakob Stoklund Olesen2010-05-261-3/+1
* Eliminate MachineBasicBlock::const_livein_iterator and makeDan Gohman2010-04-131-1/+1
* Fix a number of clang -Wsign-compare warnings that didn't have an obviousJohn McCall2010-04-061-1/+1
* Don't try to collapse DomainValues onto an incompatible SSE domain.Jakob Stoklund Olesen2010-04-061-4/+12
* Clean up SSEDomainFix pass.Jakob Stoklund Olesen2010-04-041-55/+77
* Switch SSEDomainFix to SpecificBumpPtrAllocator.Jakob Stoklund Olesen2010-04-041-58/+37
* reduce indentation, minor cleanups.Chris Lattner2010-03-311-38/+42
* Use spaces, not tabsJakob Stoklund Olesen2010-03-311-1/+1
* Fix PR6750. Don't try to merge a DomainValue with itself.Jakob Stoklund Olesen2010-03-311-0/+2
* Fix typo. Thank you, valgrind.Jakob Stoklund Olesen2010-03-311-1/+1
* Add cross-block inference to SSEDomainFix.Jakob Stoklund Olesen2010-03-301-29/+85
* Be gentle to MSVC. C++ is hard, after all.Jakob Stoklund Olesen2010-03-301-2/+3
* Basic implementation of SSEDomainFix pass.Jakob Stoklund Olesen2010-03-291-13/+350
* Fix -Asserts warning, again.Daniel Dunbar2010-03-251-0/+1
* Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen2010-03-251-0/+98
* Revert "Add a late SSEDomainFix pass that twiddles SSE instructions to avoid ...Jakob Stoklund Olesen2010-03-231-536/+0
* Add a late SSEDomainFix pass that twiddles SSE instructions to avoid domain c...Jakob Stoklund Olesen2010-03-231-0/+536