diff options
| author | Ranjeet Singh <Ranjeet.Singh@arm.com> | 2015-06-30 12:32:53 +0000 |
|---|---|---|
| committer | Ranjeet Singh <Ranjeet.Singh@arm.com> | 2015-06-30 12:32:53 +0000 |
| commit | 86ecbb7b543e1d4083ab0add6364d27381d70fef (patch) | |
| tree | ca1cc8e9d4e0183b2886192975e5dac3388ca7da /llvm/include | |
| parent | 375f00ad7bfb778005a82ef241f76bfe750d7582 (diff) | |
| download | bcm5719-llvm-86ecbb7b543e1d4083ab0add6364d27381d70fef.tar.gz bcm5719-llvm-86ecbb7b543e1d4083ab0add6364d27381d70fef.zip | |
Reverting r241058 because it's causing buildbot failures.
llvm-svn: 241061
Diffstat (limited to 'llvm/include')
| -rw-r--r-- | llvm/include/llvm/MC/MCTargetAsmParser.h | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/llvm/include/llvm/MC/MCTargetAsmParser.h b/llvm/include/llvm/MC/MCTargetAsmParser.h index bbc72902740..36db3914f01 100644 --- a/llvm/include/llvm/MC/MCTargetAsmParser.h +++ b/llvm/include/llvm/MC/MCTargetAsmParser.h @@ -13,7 +13,6 @@ #include "llvm/MC/MCExpr.h" #include "llvm/MC/MCParser/MCAsmParserExtension.h" #include "llvm/MC/MCTargetOptions.h" -#include "llvm/MC/SubtargetFeature.h" #include <memory> namespace llvm { @@ -96,7 +95,7 @@ protected: // Can only create subclasses. MCTargetAsmParser(); /// AvailableFeatures - The current set of available features. - FeatureBitset AvailableFeatures; + uint64_t AvailableFeatures; /// ParsingInlineAsm - Are we parsing ms-style inline assembly? bool ParsingInlineAsm; @@ -111,8 +110,8 @@ protected: // Can only create subclasses. public: ~MCTargetAsmParser() override; - FeatureBitset getAvailableFeatures() const { return AvailableFeatures; } - void setAvailableFeatures(FeatureBitset Value) { AvailableFeatures = Value; } + uint64_t getAvailableFeatures() const { return AvailableFeatures; } + void setAvailableFeatures(uint64_t Value) { AvailableFeatures = Value; } bool isParsingInlineAsm () { return ParsingInlineAsm; } void setParsingInlineAsm (bool Value) { ParsingInlineAsm = Value; } @@ -170,7 +169,6 @@ public: virtual bool MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode, OperandVector &Operands, MCStreamer &Out, uint64_t &ErrorInfo, - FeatureBitset &ErrorMissingFeature, bool MatchingInlineAsm) = 0; /// Allows targets to let registers opt out of clobber lists. |

