projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[ARM] Add knowledge of FPU subtarget features to TargetParser
[oota-llvm.git]
/
include
/
llvm
/
MC
/
SubtargetFeature.h
diff --git
a/include/llvm/MC/SubtargetFeature.h
b/include/llvm/MC/SubtargetFeature.h
index 6a631ffe79bd3046a8cc22ac5476b6e9acd19453..2fb9b4ae2503f14ee7ace7c8b55db2e0c6c24a54 100644
(file)
--- a/
include/llvm/MC/SubtargetFeature.h
+++ b/
include/llvm/MC/SubtargetFeature.h
@@
-103,6
+103,10
@@
public:
FeatureBitset ToggleFeature(FeatureBitset Bits, StringRef String,
ArrayRef<SubtargetFeatureKV> FeatureTable);
FeatureBitset ToggleFeature(FeatureBitset Bits, StringRef String,
ArrayRef<SubtargetFeatureKV> FeatureTable);
+ /// Apply the feature flag and return the newly updated feature bits.
+ FeatureBitset ApplyFeatureFlag(FeatureBitset Bits, StringRef Feature,
+ ArrayRef<SubtargetFeatureKV> FeatureTable);
+
/// Get feature bits of a CPU.
FeatureBitset getFeatureBits(StringRef CPU,
ArrayRef<SubtargetFeatureKV> CPUTable,
/// Get feature bits of a CPU.
FeatureBitset getFeatureBits(StringRef CPU,
ArrayRef<SubtargetFeatureKV> CPUTable,