File tree Expand file tree Collapse file tree 2 files changed +4
-9
lines changed Expand file tree Collapse file tree 2 files changed +4
-9
lines changed Original file line number Diff line number Diff line change @@ -526,11 +526,6 @@ class MCPlusBuilder {
526
526
return false ;
527
527
}
528
528
529
- virtual bool isMOVSX64rm32 (const MCInst &Inst) const {
530
- llvm_unreachable (" not implemented" );
531
- return false ;
532
- }
533
-
534
529
virtual bool isLeave (const MCInst &Inst) const {
535
530
llvm_unreachable (" not implemented" );
536
531
return false ;
Original file line number Diff line number Diff line change @@ -265,6 +265,10 @@ bool isTEST(unsigned Opcode) {
265
265
}
266
266
}
267
267
268
+ bool isMOVSX64rm32 (const MCInst &Inst) {
269
+ return Inst.getOpcode () == X86::MOVSX64rm32;
270
+ }
271
+
268
272
class X86MCPlusBuilder : public MCPlusBuilder {
269
273
public:
270
274
X86MCPlusBuilder (const MCInstrAnalysis *Analysis, const MCInstrInfo *Info,
@@ -542,10 +546,6 @@ class X86MCPlusBuilder : public MCPlusBuilder {
542
546
return Inst.getOpcode () == X86::LEA64r;
543
547
}
544
548
545
- bool isMOVSX64rm32 (const MCInst &Inst) const override {
546
- return Inst.getOpcode () == X86::MOVSX64rm32;
547
- }
548
-
549
549
bool isLeave (const MCInst &Inst) const override {
550
550
return Inst.getOpcode () == X86::LEAVE || Inst.getOpcode () == X86::LEAVE64;
551
551
}
You can’t perform that action at this time.
0 commit comments