| Index: src/IceTargetLoweringX8632.h | 
| diff --git a/src/IceTargetLoweringX8632.h b/src/IceTargetLoweringX8632.h | 
| index b2871c024a0aad67feb35500a89a9c40777e2c4f..001f4e62aae2e53227ef325459b164c0922f6e23 100644 | 
| --- a/src/IceTargetLoweringX8632.h | 
| +++ b/src/IceTargetLoweringX8632.h | 
| @@ -148,6 +148,9 @@ protected: | 
| void _add(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Add::create(Func, Dest, Src0)); | 
| } | 
| +  void _addps(Variable *Dest, Operand *Src0) { | 
| +    Context.insert(InstX8632Addps::create(Func, Dest, Src0)); | 
| +  } | 
| void _addss(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Addss::create(Func, Dest, Src0)); | 
| } | 
| @@ -180,6 +183,9 @@ protected: | 
| void _div(Variable *Dest, Operand *Src0, Operand *Src1) { | 
| Context.insert(InstX8632Div::create(Func, Dest, Src0, Src1)); | 
| } | 
| +  void _divps(Variable *Dest, Operand *Src0) { | 
| +    Context.insert(InstX8632Divps::create(Func, Dest, Src0)); | 
| +  } | 
| void _divss(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Divss::create(Func, Dest, Src0)); | 
| } | 
| @@ -220,6 +226,9 @@ protected: | 
| void _mul(Variable *Dest, Variable *Src0, Operand *Src1) { | 
| Context.insert(InstX8632Mul::create(Func, Dest, Src0, Src1)); | 
| } | 
| +  void _mulps(Variable *Dest, Operand *Src0) { | 
| +    Context.insert(InstX8632Mulps::create(Func, Dest, Src0)); | 
| +  } | 
| void _mulss(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Mulss::create(Func, Dest, Src0)); | 
| } | 
| @@ -232,6 +241,9 @@ protected: | 
| void _push(Operand *Src0, bool SuppressStackAdjustment = false) { | 
| Context.insert(InstX8632Push::create(Func, Src0, SuppressStackAdjustment)); | 
| } | 
| +  void _pxor(Variable *Dest, Operand *Src0) { | 
| +    Context.insert(InstX8632Pxor::create(Func, Dest, Src0)); | 
| +  } | 
| void _ret(Variable *Src0 = NULL) { | 
| Context.insert(InstX8632Ret::create(Func, Src0)); | 
| } | 
| @@ -265,6 +277,9 @@ protected: | 
| void _sub(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Sub::create(Func, Dest, Src0)); | 
| } | 
| +  void _subps(Variable *Dest, Operand *Src0) { | 
| +    Context.insert(InstX8632Subps::create(Func, Dest, Src0)); | 
| +  } | 
| void _subss(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Subss::create(Func, Dest, Src0)); | 
| } | 
| @@ -284,9 +299,6 @@ protected: | 
| void _xor(Variable *Dest, Operand *Src0) { | 
| Context.insert(InstX8632Xor::create(Func, Dest, Src0)); | 
| } | 
| -  void _pxor(Variable *Dest, Operand *Src0) { | 
| -    Context.insert(InstX8632Pxor::create(Func, Dest, Src0)); | 
| -  } | 
|  | 
| bool IsEbpBasedFrame; | 
| size_t FrameSizeLocals; | 
|  |