mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-18 18:42:46 +02:00
Remove dead .seh_stackalloc parsing method in X86AsmParser
The shared COFF asm parser code handles this directive, since it is shared with AArch64. Spotted by Alexandre Ganea in review. llvm-svn: 371251
This commit is contained in:
parent
948ed24d83
commit
4610005335
@ -874,7 +874,6 @@ private:
|
||||
bool parseSEHRegisterNumber(unsigned RegClassID, unsigned &RegNo);
|
||||
bool parseDirectiveSEHPushReg(SMLoc);
|
||||
bool parseDirectiveSEHSetFrame(SMLoc);
|
||||
bool parseDirectiveSEHAllocStack(SMLoc);
|
||||
bool parseDirectiveSEHSaveReg(SMLoc);
|
||||
bool parseDirectiveSEHSaveXMM(SMLoc);
|
||||
bool parseDirectiveSEHPushFrame(SMLoc);
|
||||
@ -3819,19 +3818,6 @@ bool X86AsmParser::parseDirectiveSEHSetFrame(SMLoc Loc) {
|
||||
return false;
|
||||
}
|
||||
|
||||
bool X86AsmParser::parseDirectiveSEHAllocStack(SMLoc Loc) {
|
||||
int64_t Size;
|
||||
if (getParser().parseAbsoluteExpression(Size))
|
||||
return true;
|
||||
|
||||
if (getLexer().isNot(AsmToken::EndOfStatement))
|
||||
return TokError("unexpected token in directive");
|
||||
|
||||
getParser().Lex();
|
||||
getStreamer().EmitWinCFIAllocStack(Size, Loc);
|
||||
return false;
|
||||
}
|
||||
|
||||
bool X86AsmParser::parseDirectiveSEHSaveReg(SMLoc Loc) {
|
||||
unsigned Reg = 0;
|
||||
int64_t Off;
|
||||
|
Loading…
Reference in New Issue
Block a user