- Apr 15, 2011
-
-
Evan Cheng authored
Increase SubtargetFeatureKV Value and Implies fields to 64 bits since some targets are getting very close to 32 subtarget features. Also teach tablegen to error when there are more than 64 features to guard against undefined behavior. rdar://9282332 llvm-svn: 129590
-
- Dec 19, 2010
-
-
Nick Lewycky authored
llvm-svn: 122193
-
Nick Lewycky authored
headers provide symbols outside namespace std and the LLVM coding standards state that we should prefix all of them. llvm-svn: 122192
-
- May 11, 2010
-
-
Bill Wendling authored
llvm-svn: 103507
-
Bill Wendling authored
llvm-svn: 103455
-
Bill Wendling authored
string of features for that target. However LTO was using that string to pass into the "create target machine" stuff. That stuff needed the feature string to be in a particular form. In particular, it needed the CPU specified first and then the attributes. If there isn't a CPU specified, it required it to be blank -- e.g., ",+altivec". Yuck. Modify the getDefaultSubtargetFeatures method to be a non-static member function. For all attributes for a specific subtarget, it will add them in like normal. It will also take a CPU string so that it can satisfy this horrible syntax. llvm-svn: 103451
-
- Feb 10, 2010
-
-
Dan Gohman authored
llvm-svn: 95781
-
- Jan 05, 2010
-
-
David Greene authored
llvm-svn: 92655
-
- Nov 25, 2009
-
-
Viktor Kutuzov authored
Rollback changes r89516: Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. llvm-svn: 89893
-
- Nov 21, 2009
-
-
Viktor Kutuzov authored
Added two SubtargetFeatures::AddFeatures methods, which accept a comma-separated string or already parsed command line parameters as input, and some code re-factoring to use these new methods. llvm-svn: 89516
-
- Nov 18, 2009
-
-
Viktor Kutuzov authored
Added getDefaultSubtargetFeatures method to SubtargetFeatures class which returns a correct feature string for given triple. llvm-svn: 89236
-
- Aug 23, 2009
-
-
Chris Lattner authored
llvm-svn: 79864
-
- May 23, 2009
-
-
Anton Korobeynikov authored
llvm-svn: 72335
-
- Dec 29, 2007
-
-
Chris Lattner authored
llvm-svn: 45418
-
- Jun 28, 2007
-
-
Bill Wendling authored
llvm-svn: 37768
-
- May 04, 2007
-
-
Bill Wendling authored
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
-
- Dec 08, 2006
-
-
Bill Wendling authored
llvm-svn: 32340
-
- Dec 07, 2006
-
-
Bill Wendling authored
llvm-svn: 32333
-
- Mar 24, 2006
-
-
Jim Laskey authored
llvm-svn: 27064
-
- Jan 26, 2006
-
-
Jeff Cohen authored
llvm-svn: 25661
-
- Oct 25, 2005
-
-
Jim Laskey authored
CPU. llvm-svn: 23974
-
- Oct 24, 2005
-
-
Chris Lattner authored
llvm-svn: 23905
-
- Oct 23, 2005
-
-
Chris Lattner authored
llvm-svn: 23893
-
Chris Lattner authored
use LowercaseString from StringExtras.h, remove extraneous space from help output. llvm-svn: 23891
-
- Sep 07, 2005
-
-
Chris Lattner authored
'' 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
-
- Sep 02, 2005
-
-
Jim Laskey authored
llvm-svn: 23222
-
Jeff Cohen authored
llvm-svn: 23210
-
- Sep 01, 2005
-
-
Jim Laskey authored
is to manage processor specific attributes from the command line. See examples of use in llc/lli and PowerPCTargetSubtarget. llvm-svn: 23191
-