aboutsummaryrefslogtreecommitdiff
path: root/gcc/expr.cc
diff options
context:
space:
mode:
authorKong Lingling <lingling.kong@intel.com>2023-01-18 17:23:29 +0800
committerHongyu Wang <hongyu.wang@intel.com>2023-12-07 09:31:13 +0800
commit7abcef725e40589553a079df9258ae094b811751 (patch)
treeb089a8f55ff997a570ff4fa24441f50f8568dea7 /gcc/expr.cc
parente21b2caf6da7efbc87e7140e5472538c2349721c (diff)
downloadgcc-7abcef725e40589553a079df9258ae094b811751.zip
gcc-7abcef725e40589553a079df9258ae094b811751.tar.gz
gcc-7abcef725e40589553a079df9258ae094b811751.tar.bz2
[APX NDD] Support APX NDD for optimization patterns of add
gcc/ChangeLog: * config/i386/i386.md: (addsi_1_zext): Add new alternatives for NDD and adjust output templates. (*add<mode>_2): Likewise. (*addsi_2_zext): Likewise. (*add<mode>_3): Likewise. (*addsi_3_zext): Likewise. (*adddi_4): Likewise. (*add<mode>_4): Likewise. (*add<mode>_5): Likewise. (*addv<mode>4): Likewise. (*addv<mode>4_1): Likewise. (*add<mode>3_cconly_overflow_1): Likewise. (*add<mode>3_cc_overflow_1): Likewise. (*addsi3_zext_cc_overflow_1): Likewise. (*add<mode>3_cconly_overflow_2): Likewise. (*add<mode>3_cc_overflow_2): Likewise. (*addsi3_zext_cc_overflow_2): Likewise. gcc/testsuite/ChangeLog: * gcc.target/i386/apx-ndd.c: Add more test.
Diffstat (limited to 'gcc/expr.cc')
0 files changed, 0 insertions, 0 deletions