"git@repo.hca.bsc.es:lalbano/llvm-bpevl.git" did not exist on "023a483c76e8c345fcd8ad08bd0d9d68ea92aecd"
[FastISel][AArch64] Factor out ADDS/SUBS instruction emission and add support...
[FastISel][AArch64] Factor out ADDS/SUBS instruction emission and add support for extensions and shift folding. Factor out the ADDS/SUBS instruction emission code into helper functions and make the helper functions more clever to support most of the different ADDS/SUBS instructions the architecture support. This includes better immedediate support, shift folding, and sign-/zero-extend folding. This fixes <rdar://problem/17913111>. llvm-svn: 216033
Loading
Please register or sign in to comment