aboutsummaryrefslogtreecommitdiff
path: root/libcpp/files.cc
diff options
context:
space:
mode:
authorPan Li <pan2.li@intel.com>2024-10-11 11:58:30 +0800
committerPan Li <pan2.li@intel.com>2024-10-12 13:23:46 +0800
commitd339dbee2c1429fee8792a03f571fa75d036566b (patch)
treee189468dbbf26483bdb690f7fbd2c61f0f6386b4 /libcpp/files.cc
parentb4f2fccf302bfe4ce704d11017b1a174eb3da89f (diff)
downloadgcc-d339dbee2c1429fee8792a03f571fa75d036566b.zip
gcc-d339dbee2c1429fee8792a03f571fa75d036566b.tar.gz
gcc-d339dbee2c1429fee8792a03f571fa75d036566b.tar.bz2
Vect: Try the pattern of vector signed integer SAT_SUB
Almost the same as vector unsigned integer SAT_SUB, try to match the signed version during the vector pattern matching. The below test suites are passed for this patch. * The rv64gcv fully regression test. * The x86 bootstrap test. * The x86 fully regression test. gcc/ChangeLog: * tree-vect-patterns.cc (gimple_signed_integer_sat_sub): Add new func decl for signed SAT_SUB. (vect_recog_sat_sub_pattern_transform): Update comments. (vect_recog_sat_sub_pattern): Try the vector signed SAT_SUB pattern. Signed-off-by: Pan Li <pan2.li@intel.com>
Diffstat (limited to 'libcpp/files.cc')
0 files changed, 0 insertions, 0 deletions