Jessica Paquette 8e8664e55e [AArch64][GlobalISel] Use emitTestBit in selection for G_BRCOND
Partially refactoring, partially fixing a bug.

- We shouldn't use TB(N)ZX unless the bit number is >= 32
- We can fold more than xor using emitTestBit

Also remove a check which isn't relevant anymore + update tests.

Rename select-brcond-of-not.mir to select-brcond-of-binop.mir, since it now
tests more than just G_XOR.

Differential Revision: https://reviews.llvm.org/D88702
2020-10-01 15:33:34 -07:00
..
2020-08-28 17:07:25 -07:00
2020-08-17 16:02:11 -04:00
2020-09-17 16:02:35 -07:00
2020-10-01 00:48:21 +09:00