summaryrefslogtreecommitdiff
path: root/compiler/utils/assembler.cc
diff options
context:
space:
mode:
author Zheng Xu <zheng.xu@arm.com> 2014-03-25 14:25:52 +0000
committer Ian Rogers <irogers@google.com> 2014-03-26 21:08:50 -0700
commit08df4b3da75366e5db37e696eaa7e855cba01deb (patch)
treed5b466ef1377716a0848bdde7d89a738c00952e3 /compiler/utils/assembler.cc
parent636583c586b78e188168e510452cef0645578f8d (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