Lines Matching refs:ccmp
1 ; RUN: llc < %s -mcpu=cyclone -verify-machineinstrs -aarch64-ccmp -aarch64-stress-ccmp | FileCheck …
6 ; CHECK-NEXT: ccmp w1, #17, #4, ne
29 ; CHECK-NEXT: ccmp w1, #17, #0, ge
110 ; CHECK: ccmp [[DIVRES]], #16, #0, ge
161 ; CHECK: ccmp
162 ; CHECK: ccmp
187 ; CHECK: ccmp
203 ; Check that the immediate operand is in range. The ccmp instruction encodes a
205 ; The ccmp immediates must be in the range 0-31.
207 ; CHECK-NOT: ccmp
226 ; CHECK: ccmp w1, #0, #0, ne
246 ; CHECK: ccmp w1, #0, #4, ne
297 ; CHECK-NEXT: ccmp w0, w1, #0, ne
310 ; CHECK-NEXT: ccmp w0, w1, #8, eq
323 ; CHECK-NEXT: ccmp x0, #4, #4, ne
324 ; CHECK-NEXT: ccmp x1, #0, #0, eq
342 ; CHECK-NEXT: ccmp w2, #2, #0, gt
343 ; CHECK-NEXT: ccmp w1, #13, #2, ge
344 ; CHECK-NEXT: ccmp w0, #0, #4, ls
361 ; CHECK-NEXT: ccmp w0, #0, #4, lt
362 ; CHECK-NEXT: ccmp w0, w1, #0, eq
379 ; CHECK-NOT: ccmp
404 ; Should not use ccmp if we have to compute the or expression in an integer
410 ; CHECK-NOT: ccmp
429 ; The following is not possible to implement with a single cmp;ccmp;csel