projects
/
oota-llvm.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[MCTargetAsmParser] Move the member varialbes that reference
[oota-llvm.git]
/
lib
/
Target
/
SystemZ
/
AsmParser
/
SystemZAsmParser.cpp
diff --git
a/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
b/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
index 670eba239ca9fd206024a4834548f5b905dacbfd..dfce0f7bb1958a1ad50ee5974c761ba21e650a47 100644
(file)
--- a/
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
+++ b/
lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp
@@
-349,7
+349,6
@@
class SystemZAsmParser : public MCTargetAsmParser {
#include "SystemZGenAsmMatcher.inc"
private:
#include "SystemZGenAsmMatcher.inc"
private:
- MCSubtargetInfo &STI;
MCAsmParser &Parser;
enum RegisterGroup {
RegGR,
MCAsmParser &Parser;
enum RegisterGroup {
RegGR,
@@
-389,11
+388,11
@@
public:
SystemZAsmParser(MCSubtargetInfo &sti, MCAsmParser &parser,
const MCInstrInfo &MII,
const MCTargetOptions &Options)
SystemZAsmParser(MCSubtargetInfo &sti, MCAsmParser &parser,
const MCInstrInfo &MII,
const MCTargetOptions &Options)
-
: MCTargetAsmParser(Options), STI(
sti), Parser(parser) {
+
: MCTargetAsmParser(Options,
sti), Parser(parser) {
MCAsmParserExtension::Initialize(Parser);
// Initialize the set of available features.
MCAsmParserExtension::Initialize(Parser);
// Initialize the set of available features.
- setAvailableFeatures(ComputeAvailableFeatures(
STI
.getFeatureBits()));
+ setAvailableFeatures(ComputeAvailableFeatures(
getSTI()
.getFeatureBits()));
}
// Override MCTargetAsmParser.
}
// Override MCTargetAsmParser.
@@
-793,7
+792,7
@@
bool SystemZAsmParser::MatchAndEmitInstruction(SMLoc IDLoc, unsigned &Opcode,
switch (MatchResult) {
case Match_Success:
Inst.setLoc(IDLoc);
switch (MatchResult) {
case Match_Success:
Inst.setLoc(IDLoc);
- Out.EmitInstruction(Inst,
STI
);
+ Out.EmitInstruction(Inst,
getSTI()
);
return false;
case Match_MissingFeature: {
return false;
case Match_MissingFeature: {