mirror of
https://github.com/c64scene-ar/llvm-6502.git
synced 2025-07-15 19:24:33 +00:00
Remove some instructions that seem to only exist to trick the filtering checks in the disassembler table creation. Just fix up the filter to let the real instruction through instead.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@192090 91177308-0d34-0410-b5e6-96231b3b80d8
This commit is contained in:
@@ -538,7 +538,8 @@ RecognizableInstr::filter_ret RecognizableInstr::filter() const {
|
||||
|
||||
if (Name.find("MOV") != Name.npos && Name.find("r0") != Name.npos)
|
||||
return FILTER_WEAK;
|
||||
if (Name.find("MOVZ") != Name.npos && Name.find("MOVZX") == Name.npos)
|
||||
if (Name.find("MOVZ") != Name.npos && Name.find("MOVZX") == Name.npos &&
|
||||
Name != "MOVZPQILo2PQIrr")
|
||||
return FILTER_WEAK;
|
||||
if (Name.find("Fs") != Name.npos)
|
||||
return FILTER_WEAK;
|
||||
|
Reference in New Issue
Block a user