commit | 0c5b18edd1308975804ccf29a02a130a7b6f7fa7 | [log] [tgz] |
---|---|---|
author | Mark Mendell <mark.p.mendell@intel.com> | Sat Feb 06 13:58:35 2016 -0500 |
committer | Mark Mendell <mark.p.mendell@intel.com> | Tue Feb 16 10:10:44 2016 -0500 |
tree | 58f60a2f93973460f1602f007ffdb2c6d7c577bf | |
parent | 7eca244e79480f2ecea341598524a53273959c2b [diff] |
Support CMOV for x86 Select If possible, generate CMOV to implement HSelect. Tricky cases are a long or FP condition (no single CC generated), FP inputs (no FP CMOV) and when the condition is a boolean or not emitted at the use site. In these cases, keep using the existing HSelect code. Change-Id: I4ff1e152b8ef126fbbabeb3316e9e2b6a6b74aeb Signed-off-by: Mark Mendell <mark.p.mendell@intel.com>