diff options
author | Craig Topper <craig.topper@intel.com> | 2018-02-16 07:16:15 +0000 |
---|---|---|
committer | Craig Topper <craig.topper@intel.com> | 2018-02-16 07:16:15 +0000 |
commit | 2e4b838c06cc6a5f659ec75f79b88bd702a2125f (patch) | |
tree | c21b56d30137136d1209d82547a00d4f1e4b80d2 /clang/test/CoverageMapping/break.c | |
parent | 5d9e30104254467f0f4acdaa2b7628ae271883ea (diff) | |
download | bcm5719-llvm-2e4b838c06cc6a5f659ec75f79b88bd702a2125f.tar.gz bcm5719-llvm-2e4b838c06cc6a5f659ec75f79b88bd702a2125f.zip |
[X86] Allow CMOVs of constants to be sign extended from i32.
Sign extending i32 constants only requires a REX prefix as does widening the CMOV. This is cheaper than the explicit sign extend op.
llvm-svn: 325318
Diffstat (limited to 'clang/test/CoverageMapping/break.c')
0 files changed, 0 insertions, 0 deletions