summaryrefslogtreecommitdiff
path: root/compiler/dex/quick/codegen_util.cc
diff options
context:
space:
mode:
author Razvan A Lupusoru <razvan.a.lupusoru@intel.com> 2013-12-20 17:27:23 -0800
committer Razvan A Lupusoru <razvan.a.lupusoru@intel.com> 2014-01-08 11:28:46 -0800
commitbd288c2c1206bc99fafebfb9120a83f13cf9723b (patch)
treea9f154c4338b888de313517e95ae6a7ee22e7f1f /compiler/dex/quick/codegen_util.cc
parent51f46ad5edd888b58d706569342c1a0f51e6ae15 (diff)
Add conditional move support to x86 and allow GenMinMax to use it
X86 supports conditional moves which is useful for reducing branchiness. This patch adds support to the x86 backend to generate conditional reg to reg operations. Both encoder and decoder support was added for cmov. The x86 version of GenMinMax used for generating inlined version Math.min/max has been updated to make use of the conditional move support. Change-Id: I92c5428e40aa8ff88bd3071619957ac3130efae7 Signed-off-by: Razvan A Lupusoru <razvan.a.lupusoru@intel.com>
Diffstat (limited to 'compiler/dex/quick/codegen_util.cc')
0 files changed, 0 insertions, 0 deletions