]> git.ipfire.org Git - thirdparty/gcc.git/commit
MIPS: Add pattern for clo
authorJunxian Zhu <zhujunxian@oss.cipunited.com>
Fri, 17 Feb 2023 08:35:56 +0000 (16:35 +0800)
committerYunQiang Su <yunqiang.su@cipunited.com>
Fri, 24 Feb 2023 03:25:32 +0000 (11:25 +0800)
commit19aa3900bca808b49417a7aef295b5f1a583c298
treec2016bbc6be9bc4c614b0fc4d9e40f731b0fd352
parenta3a45f0b145ae9381ce3daa75db17c43a76ec7fd
MIPS: Add pattern for clo

gcc/ChangeLog:

* config/mips/mips.md (*clo<mode>2): New pattern.

gcc/testsuite/ChangeLog:

* gcc.target/mips/clz.c: New test.
* gcc.target/mips/clo.c: New test.
* gcc.target/mips/mips.exp: New option HAS_CLZ.

Signed-off-by: Junxian Zhu <zhujunxian@oss.cipunited.com>
gcc/config/mips/mips.md
gcc/testsuite/gcc.target/mips/clo.c [new file with mode: 0644]
gcc/testsuite/gcc.target/mips/clz.c [new file with mode: 0644]
gcc/testsuite/gcc.target/mips/mips.exp