Index: src/IceTargetLoweringX86Base.h |
diff --git a/src/IceTargetLoweringX86Base.h b/src/IceTargetLoweringX86Base.h |
index 10144939885046f61a386b7d7ccb39b2675e9a3c..7aeb933500e5574c4f49f6c1c6e957333ef45082 100644 |
--- a/src/IceTargetLoweringX86Base.h |
+++ b/src/IceTargetLoweringX86Base.h |
@@ -247,6 +247,7 @@ protected: |
void lowerArithmetic(const InstArithmetic *Instr) override; |
void lowerAssign(const InstAssign *Instr) override; |
void lowerBr(const InstBr *Instr) override; |
+ void lowerBreakpoint(const InstBreakpoint *Instr) override; |
void lowerCall(const InstCall *Instr) override; |
void lowerCast(const InstCast *Instr) override; |
void lowerExtractElement(const InstExtractElement *Instr) override; |
@@ -656,6 +657,7 @@ protected: |
AutoMemorySandboxer<> _(this, &Dest, &Src0, &Src1); |
Context.insert<typename Traits::Insts::Insertps>(Dest, Src0, Src1); |
} |
+ void _int3() { Context.insert<typename Traits::Insts::Int3>(); } |
void _jmp(Operand *Target) { |
AutoMemorySandboxer<> _(this, &Target); |
Context.insert<typename Traits::Insts::Jmp>(Target); |