aboutsummaryrefslogtreecommitdiff
path: root/libobjc
diff options
context:
space:
mode:
authorliuhongt <hongtao.liu@intel.com>2022-03-01 13:41:52 +0800
committerliuhongt <hongtao.liu@intel.com>2022-05-18 10:47:28 +0800
commit850a13d754497faae91afabc6958780f1d63a574 (patch)
tree7dceac46b0952ff89c7a7d7f66f642d67b467de4 /libobjc
parentc6e36f05fbb081abb068958d8900ad34b303a70b (diff)
downloadgcc-850a13d754497faae91afabc6958780f1d63a574.zip
gcc-850a13d754497faae91afabc6958780f1d63a574.tar.gz
gcc-850a13d754497faae91afabc6958780f1d63a574.tar.bz2
Expand __builtin_memcmp_eq with ptest for OImode.
gcc/ChangeLog: PR target/104610 * config/i386/i386-expand.cc (ix86_expand_branch): Use ptest for QImode when code is EQ or NE. * config/i386/i386.md (cbranchoi4): New expander. gcc/testsuite/ChangeLog: * gcc.target/i386/pr104610.c: New test.
Diffstat (limited to 'libobjc')
0 files changed, 0 insertions, 0 deletions