mirror of
https://github.com/RPCSX/llvm.git
synced 2025-02-18 12:09:38 +00:00
Check that MnemonicAlias doesn't map back to the same string.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@125792 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
parent
c8cb8ef9c2
commit
6ef6ceda68
@ -1881,6 +1881,8 @@ static bool EmitMnemonicAliases(raw_ostream &OS, const AsmMatcherInfo &Info) {
|
||||
AliasWithNoPredicate = i;
|
||||
continue;
|
||||
}
|
||||
if (R->getValueAsString("ToMnemonic") == I->first)
|
||||
throw TGError(R->getLoc(), "MnemonicAlias to the same string");
|
||||
|
||||
if (!MatchCode.empty())
|
||||
MatchCode += "else ";
|
||||
|
Loading…
x
Reference in New Issue
Block a user