1
0
mirror of https://github.com/RPCS3/llvm-mirror.git synced 2024-11-25 04:02:41 +01:00
llvm-mirror/test/CodeGen
Juergen Ributzka c90ddb75a2 [FastISel][AArch64] Fix and extend the tbz/tbnz pattern matching.
The pattern matching failed to recognize all instances of "-1", because when
comparing against "-1" we didn't use an APInt of the same bitwidth.

This commit fixes this and also adds inverse versions of the conditon to catch
more cases.

llvm-svn: 222722
2014-11-25 04:16:15 +00:00
..
AArch64 [FastISel][AArch64] Fix and extend the tbz/tbnz pattern matching. 2014-11-25 04:16:15 +00:00
ARM
CPP
Generic
Hexagon
Inputs
Mips
MSP430
NVPTX
PowerPC [PowerPC] Implement combineRepeatedFPDivisors 2014-11-24 23:45:21 +00:00
R600 R600: Fix extloads of i1 on R600/Evergreen 2014-11-23 02:57:54 +00:00
SPARC
SystemZ
Thumb
Thumb2
X86 [X86] Improved target specific combine on VSELECT dag nodes. 2014-11-24 12:23:15 +00:00
XCore