mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-01-03 13:31:05 +00:00
[mips] Rename function in MipsAsmParser.
parseDirectiveWord is a generic function that parses an expression which means there's no need for it to have such an specific name. Renaming it to parseDataDirective so that it can also be used to handle .dword directives[1]. [1]To be added in a follow up commit. No functional changes. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@204818 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
5957d10b41
commit
bd113962b9
@ -209,7 +209,7 @@ class MipsAsmParser : public MCTargetAsmParser {
|
||||
|
||||
bool parseSetAssignment();
|
||||
|
||||
bool parseDirectiveWord(unsigned Size, SMLoc L);
|
||||
bool parseDataDirective(unsigned Size, SMLoc L);
|
||||
bool parseDirectiveGpWord();
|
||||
|
||||
MCSymbolRefExpr::VariantKind getVariantKind(StringRef Symbol);
|
||||
@ -2545,9 +2545,9 @@ bool MipsAsmParser::parseDirectiveSet() {
|
||||
return true;
|
||||
}
|
||||
|
||||
/// parseDirectiveWord
|
||||
/// parseDataDirective
|
||||
/// ::= .word [ expression (, expression)* ]
|
||||
bool MipsAsmParser::parseDirectiveWord(unsigned Size, SMLoc L) {
|
||||
bool MipsAsmParser::parseDataDirective(unsigned Size, SMLoc L) {
|
||||
if (getLexer().isNot(AsmToken::EndOfStatement)) {
|
||||
for (;;) {
|
||||
const MCExpr *Value;
|
||||
@ -2670,7 +2670,7 @@ bool MipsAsmParser::ParseDirective(AsmToken DirectiveID) {
|
||||
}
|
||||
|
||||
if (IDVal == ".word") {
|
||||
parseDirectiveWord(4, DirectiveID.getLoc());
|
||||
parseDataDirective(4, DirectiveID.getLoc());
|
||||
return false;
|
||||
}
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user