Index: src/IceTargetLoweringMIPS32.h |
diff --git a/src/IceTargetLoweringMIPS32.h b/src/IceTargetLoweringMIPS32.h |
index 7e87f0435ad41c4d8498f117e02b210005419155..04368dc74e15455fc81c3c08ea9500a8d729e037 100644 |
--- a/src/IceTargetLoweringMIPS32.h |
+++ b/src/IceTargetLoweringMIPS32.h |
@@ -424,6 +424,14 @@ public: |
void _nop() { Context.insert<InstMIPS32Sll>(getZero(), getZero(), 0); } |
+ void _nor(Variable *Dest, Variable *Src0, Variable *Src1) { |
+ Context.insert<InstMIPS32Nor>(Dest, Src0, Src1); |
+ } |
+ |
+ void _not(Variable *Dest, Variable *Src0) { |
+ Context.insert<InstMIPS32Nor>(Dest, Src0, getZero()); |
+ } |
+ |
void _or(Variable *Dest, Variable *Src0, Variable *Src1) { |
Context.insert<InstMIPS32Or>(Dest, Src0, Src1); |
} |