On 11/18/23 22:40, Maciej W. Rozycki wrote:
Verify, for T-Head targets and the non-equality integer conditional-move
operations, that if-conversion does *not* trigger at `-mbranch-cost=1'
setting, which makes original branched code sequences cheaper than their
branchless equivalents if-conversion would emit.

        gcc/testsuite/
        * gcc.target/riscv/movdibge-thead.c: New test.
        * gcc.target/riscv/movdibgeu-thead.c: New test.
        * gcc.target/riscv/movdibgt-thead.c: New test.
        * gcc.target/riscv/movdibgtu-thead.c: New test.
        * gcc.target/riscv/movdible-thead.c: New test.
        * gcc.target/riscv/movdibleu-thead.c: New test.
        * gcc.target/riscv/movdiblt-thead.c: New test.
        * gcc.target/riscv/movdibltu-thead.c: New test.
        * gcc.target/riscv/movsibge-thead.c: New test.
        * gcc.target/riscv/movsibgeu-thead.c: New test.
        * gcc.target/riscv/movsibgt-thead.c: New test.
        * gcc.target/riscv/movsibgtu-thead.c: New test.
        * gcc.target/riscv/movsible-thead.c: New test.
        * gcc.target/riscv/movsibleu-thead.c: New test.
        * gcc.target/riscv/movsiblt-thead.c: New test.
        * gcc.target/riscv/movsibltu-thead.c: New test.
OK.
jeff

Reply via email to