[all-commits] [llvm/llvm-project] 842100: [ARM] Fix condition in cmov to csinc combine.
David Green via All-commits
all-commits at lists.llvm.org
Fri Jan 20 06:35:36 PST 2023
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 8421004cd5c38ea8296488acdd56d1cccfd4491c
https://github.com/llvm/llvm-project/commit/8421004cd5c38ea8296488acdd56d1cccfd4491c
Author: David Green <david.green at arm.com>
Date: 2023-01-20 (Fri, 20 Jan 2023)
Changed paths:
M llvm/lib/Target/ARM/ARMInstrThumb2.td
M llvm/test/CodeGen/Thumb2/csel-andor-onebit.ll
M llvm/test/CodeGen/Thumb2/mve-pred-or.ll
M llvm/test/CodeGen/Thumb2/mve-vcmpf.ll
M llvm/test/CodeGen/Thumb2/mve-vcmpfr.ll
M llvm/test/CodeGen/Thumb2/mve-vcmpfz.ll
Log Message:
-----------
[ARM] Fix condition in cmov to csinc combine.
This fixes the cmov fold from 90f24bef47227d58f2ccdcc481ca22eff32248ca,
where the condition needs to be inverted between the cmov and the csinc.
More information about the All-commits
mailing list