summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SparcV8/FPMover.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove the SparcV8 backend. It has been renamed to be the Sparc backend.Chris Lattner2006-02-051-132/+0
| | | | llvm-svn: 25992
* If the target has V9 instructions, this pass is a noop, don't botherChris Lattner2006-01-301-8/+16
| | | | | | running it. llvm-svn: 25811
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-0/+1
| | | | llvm-svn: 25515
* add fneg/fabs support for doublesChris Lattner2005-12-191-15/+27
| | | | llvm-svn: 24847
* Various cleanups to this pass, no functionality changeChris Lattner2005-12-191-46/+43
| | | | llvm-svn: 24846
* silence some warningsChris Lattner2005-10-051-1/+1
| | | | llvm-svn: 23637
* Eliminate all remaining tabs and trailing spaces.Jeff Cohen2005-07-271-10/+10
| | | | llvm-svn: 22523
* Wrap long linesMisha Brukman2005-05-181-5/+14
| | | | llvm-svn: 22125
* Remove trailing whitespaceMisha Brukman2005-04-211-2/+2
| | | | llvm-svn: 21425
* When FpMOVDs appeared in pairs, we were mistakenly skipping over the latter ofBrian Gaeke2004-12-101-1/+3
| | | | | | | | | each pair. I think this fixes that. One of these days, I swear I'm going to get the hang of C++ iterators. Really. llvm-svn: 18734
* If we're about to emit something like:Brian Gaeke2004-11-301-13/+25
| | | | | | | | | | %f0 = fmovs %f0 %f1 = fmovs %f1 then just delete the FpMOVD pseudo-instruction instead. Also, add statistics and debug printouts. llvm-svn: 18383
* Pass which converts FpMOVD (double move pseudoinstructions) to pairsBrian Gaeke2004-09-291-0/+91
of FMOVS instrs. llvm-svn: 16570
OpenPOWER on IntegriCloud