summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/SubtargetFeature.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Remove attribution from file headers, per discussion on llvmdev.Chris Lattner2007-12-291-2/+2
| | | | llvm-svn: 45418
* Set implied features based upon the CPU's feature list.Bill Wendling2007-06-271-0/+7
| | | | llvm-svn: 37768
* Add an "implies" field to features. This indicates that, if the currentBill Wendling2007-05-041-2/+49
| | | | | | | | feature is set, then the features in the implied list should be set also. The opposite is also enforced: if a feature in the implied list isn't set, then the feature that owns that implies list shouldn't be set either. llvm-svn: 36756
* Don't use <sstream> in Streams.h but <iosfwd> instead.Bill Wendling2006-12-071-0/+1
| | | | llvm-svn: 32340
* What should be the last unnecessary <iostream>s in the library.Bill Wendling2006-12-071-26/+26
| | | | llvm-svn: 32333
* Clean up some commentary.Jim Laskey2006-03-241-1/+1
| | | | llvm-svn: 27064
* Improve compatibility with VC2005, patch by Morten Ofstad!Jeff Cohen2006-01-261-1/+4
| | | | llvm-svn: 25661
* Preparation of supporting scheduling info. Need to find info based on selectedJim Laskey2005-10-251-21/+46
| | | | | | CPU. llvm-svn: 23974
* If a user requests help, give them help on both features and processorsChris Lattner2005-10-231-24/+40
| | | | llvm-svn: 23905
* Improve help output.Chris Lattner2005-10-231-12/+16
| | | | llvm-svn: 23893
* Move static functions from .h file, reduce #includes, pass strings by const&,Chris Lattner2005-10-231-45/+99
| | | | | | | use LowercaseString from StringExtras.h, remove extraneous space from help output. llvm-svn: 23891
* Print:Chris Lattner2005-09-071-4/+4
| | | | | | | | | | '' is not a recognized processor for this target (ignoring processor) instead of: is not a recognized processor for this target (ignoring processor) llvm-svn: 23256
* Add help support for -mcpu and -mattr.Jim Laskey2005-09-021-0/+27
| | | | llvm-svn: 23222
* Fix VC++ build errorsJeff Cohen2005-09-021-1/+1
| | | | llvm-svn: 23210
* This new class provides support for platform specific "features". The intentJim Laskey2005-09-011-0/+173
is to manage processor specific attributes from the command line. See examples of use in llc/lli and PowerPCTargetSubtarget. llvm-svn: 23191
OpenPOWER on IntegriCloud