| Index: src/IceTargetLoweringMIPS32.h
|
| diff --git a/src/IceTargetLoweringMIPS32.h b/src/IceTargetLoweringMIPS32.h
|
| index b4afe4290287395cf045892e722d19fc64a73dc4..a06dc80e6c0d991299382c695cfcbcc467aaee7b 100644
|
| --- a/src/IceTargetLoweringMIPS32.h
|
| +++ b/src/IceTargetLoweringMIPS32.h
|
| @@ -175,10 +175,34 @@ public:
|
| }
|
| }
|
|
|
| + void _mfhi(Variable *Dest, Operand *Src) {
|
| + Context.insert<InstMIPS32Mfhi>(Dest, Src);
|
| + }
|
| +
|
| + void _mflo(Variable *Dest, Operand *Src) {
|
| + Context.insert<InstMIPS32Mflo>(Dest, Src);
|
| + }
|
| +
|
| + void _mthi(Variable *Dest, Operand *Src) {
|
| + Context.insert<InstMIPS32Mthi>(Dest, Src);
|
| + }
|
| +
|
| + void _mtlo(Variable *Dest, Operand *Src) {
|
| + Context.insert<InstMIPS32Mtlo>(Dest, Src);
|
| + }
|
| +
|
| void _mul(Variable *Dest, Variable *Src0, Variable *Src1) {
|
| Context.insert<InstMIPS32Mul>(Dest, Src0, Src1);
|
| }
|
|
|
| + void _mult(Variable *Dest, Variable *Src0, Variable *Src1) {
|
| + Context.insert<InstMIPS32Mult>(Dest, Src0, Src1);
|
| + }
|
| +
|
| + void _multu(Variable *Dest, Variable *Src0, Variable *Src1) {
|
| + Context.insert<InstMIPS32Multu>(Dest, Src0, Src1);
|
| + }
|
| +
|
| void _or(Variable *Dest, Variable *Src0, Variable *Src1) {
|
| Context.insert<InstMIPS32Or>(Dest, Src0, Src1);
|
| }
|
|
|