summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/X86/X86FloatingPoint.cpp
Commit message (Collapse)AuthorAgeFilesLines
...
* Bugfix to work with the two-addr changes that have been made in the tree ↵Chris Lattner2006-09-051-1/+2
| | | | | | recently llvm-svn: 30121
* s|llvm/Support/Visibility.h|llvm/Support/Compiler.h|Chris Lattner2006-08-271-1/+1
| | | | llvm-svn: 29911
* Do once flag never set to true.Jim Laskey2006-07-191-1/+3
| | | | llvm-svn: 29214
* Hide x86 symbolsChris Lattner2006-06-281-1/+2
| | | | llvm-svn: 28976
* Added fisttp for fp to int conversion.Evan Cheng2006-02-181-3/+14
| | | | llvm-svn: 26283
* Improve compatibility with VC2005, patch by Morten Ofstad!Jeff Cohen2006-01-261-1/+6
| | | | llvm-svn: 25661
* Add explicit #includes of <iostream>Chris Lattner2006-01-221-0/+1
| | | | llvm-svn: 25515
* Rename fcmovae to fcmovnb and fcmova to fcmovnbe (following Intel manual).Evan Cheng2006-01-211-2/+2
| | | | | | Some assemblers can't recognize the aliases. llvm-svn: 25494
* * fp to sint patterns.Evan Cheng2006-01-101-40/+52
| | | | | | * fiadd, fisub, etc. llvm-svn: 25189
* Rewrite FP stackifier support in the X86InstrInfo.td file, splitting patternsChris Lattner2005-12-211-7/+76
| | | | | | | | | | | | | | | that were overloaded to work before and after the stackifier runs. With the new clean world, it is possible to write patterns for these instructions: woo! This also adds a few simple patterns here and there, though there are a lot still missing. These should be easy to add though. :) See the comments under "Floating Point Stack Support" for more details on the new world order. This patch as absolutely no effect on the generated code, woo! llvm-svn: 24899
* Adjust to new livevars interfaceChris Lattner2005-08-231-4/+4
| | | | llvm-svn: 22991
* Simplify this code by using LiveVariables::KillsRegisterChris Lattner2005-08-231-35/+11
| | | | llvm-svn: 22988
* * Remove trailing whitespaceMisha Brukman2005-04-211-41/+42
| | | | | | * Convert tabs to spaces llvm-svn: 21426
* Allow the FP stackifier to completely ignore functions that do not use FP atChris Lattner2005-01-231-0/+15
| | | | | | | all. This should speed up the X86 backend fairly significantly on integer codes. Now if only we didn't have to compute livevar still... ;-) llvm-svn: 19796
* Changes For Bug 352Reid Spencer2004-09-011-4/+4
| | | | | | | | Move include/Config and include/Support into include/llvm/Config, include/llvm/ADT and include/llvm/Support. From here on out, all LLVM public header files must be under include/llvm/. llvm-svn: 16137
* Fix file header as it has been renamed.Misha Brukman2004-07-261-1/+1
| | | | llvm-svn: 15239
* Renamed files to have the `X86' prefix for uniqueness purposes.Misha Brukman2004-07-261-0/+721
All CVS history was renamed, the *,v were copied over. No worries. llvm-svn: 15238
OpenPOWER on IntegriCloud