[RISCV][NFC] Increase test coverage of Zbt extension
authorMichael Munday <mike.munday@lowrisc.org>
Mon, 18 Jan 2021 17:30:19 +0000 (17:30 +0000)
committerSam Elliott <sam@lenary.co.uk>
Mon, 18 Jan 2021 17:30:35 +0000 (17:30 +0000)
commitb42ff9fb038206c7967e22ceef2c7ea8275dc198
tree1e3b950584acce90e723547f63c47530d99d8729
parentca7e27054c25c2bc6cf88879d73745699251412c
[RISCV][NFC] Increase test coverage of Zbt extension

Add Zbt (ternary) extension code generation to the select lowering
tests since it can have a significant impact on how select is
lowered.

While we are here make the neg-abs commands more consistent with
the other tests.

Reviewed By: lenary

Differential Revision: https://reviews.llvm.org/D94798
llvm/test/CodeGen/RISCV/neg-abs.ll
llvm/test/CodeGen/RISCV/select-and.ll
llvm/test/CodeGen/RISCV/select-bare.ll [moved from llvm/test/CodeGen/RISCV/bare-select.ll with 57% similarity]
llvm/test/CodeGen/RISCV/select-cc.ll
llvm/test/CodeGen/RISCV/select-const.ll
llvm/test/CodeGen/RISCV/select-optimize-multiple.ll
llvm/test/CodeGen/RISCV/select-optimize-multiple.mir
llvm/test/CodeGen/RISCV/select-or.ll