diff options
| author | 2014-03-25 14:25:52 +0000 | |
|---|---|---|
| committer | 2014-03-26 21:08:50 -0700 | |
| commit | 08df4b3da75366e5db37e696eaa7e855cba01deb (patch) | |
| tree | d5b466ef1377716a0848bdde7d89a738c00952e3 /compiler/utils/assembler.cc | |
| parent | 636583c586b78e188168e510452cef0645578f8d (diff) | |
Optimize easy multiply and easy div remainder.
Update OpRegRegShift and OpRegRegRegShift to use RegStorage parameters.
Add special cases for *0 and *1. Add more easy multiply special cases for
Arm.
Reuse easy multiply in SmallLiteralDivRem() to support remainder cases.
Change-Id: Icd76a993d3ac8d4988e9653c19eab4efca14fad0
Diffstat (limited to 'compiler/utils/assembler.cc')
0 files changed, 0 insertions, 0 deletions