 Chromium Code Reviews
 Chromium Code Reviews Issue 1365433004:
  Use three-address form of imul  (Closed) 
  Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master
    
  
    Issue 1365433004:
  Use three-address form of imul  (Closed) 
  Base URL: https://chromium.googlesource.com/native_client/pnacl-subzero.git@master| Index: src/IceAssemblerX86Base.h | 
| diff --git a/src/IceAssemblerX86Base.h b/src/IceAssemblerX86Base.h | 
| index 7c4be6f76d61283379271005c4e426e39068d41a..413fda4dfeaa39d475a8d33bbd54b187b6c12afe 100644 | 
| --- a/src/IceAssemblerX86Base.h | 
| +++ b/src/IceAssemblerX86Base.h | 
| @@ -751,6 +751,11 @@ public: | 
| void imul(Type Ty, typename Traits::GPRRegister reg); | 
| void imul(Type Ty, const typename Traits::Address &address); | 
| + void imul_imm(Type Ty, typename Traits::GPRRegister dst, | 
| 
Jim Stichnoth
2015/09/25 21:02:10
I'm not adamant about this, but following the exis
 
sehr
2015/09/25 23:04:40
Done.
 | 
| + typename Traits::GPRRegister src, const Immediate &imm); | 
| + void imul_imm(Type Ty, typename Traits::GPRRegister dst, | 
| + const typename Traits::Address &address, const Immediate &imm); | 
| + | 
| void mul(Type Ty, typename Traits::GPRRegister reg); | 
| void mul(Type Ty, const typename Traits::Address &address); |