| /llvm-project-15.0.7/llvm/test/CodeGen/AArch64/ |
| H A D | arm64-fast-isel-fcmp.ll | 6 ; CHECK-NEXT: cset {{w[0-9]+}}, ne 14 ; CHECK-NEXT: cset {{w[0-9]+}}, ne 22 ; CHECK-NEXT: cset {{w[0-9]+}}, ne 30 ; CHECK-NEXT: cset {{w[0-9]+}}, ne 46 ; CHECK-NEXT: cset {{w[0-9]+}}, eq 54 ; CHECK-NEXT: cset {{w[0-9]+}}, gt 62 ; CHECK-NEXT: cset {{w[0-9]+}}, ge 70 ; CHECK-NEXT: cset {{w[0-9]+}}, mi 78 ; CHECK-NEXT: cset {{w[0-9]+}}, ls 95 ; CHECK-NEXT: cset {{w[0-9]+}}, vc [all …]
|
| H A D | cmp-to-cmn.ll | 8 ; CHECK-NEXT: cset w0, eq 19 ; CHECK-NEXT: cset w0, eq 31 ; CHECK-NEXT: cset w0, eq 43 ; CHECK-NEXT: cset w0, eq 55 ; CHECK-NEXT: cset w0, eq 67 ; CHECK-NEXT: cset w0, eq 78 ; CHECK-NEXT: cset w0, eq 90 ; CHECK-NEXT: cset w0, eq 102 ; CHECK-NEXT: cset w0, eq 114 ; CHECK-NEXT: cset w0, eq [all …]
|
| H A D | arm64-fast-isel-icmp.ll | 7 ; CHECK-NEXT: cset [[REG:w[0-9]+]], eq 18 ; CHECK-NEXT: cset [[REG:w[0-9]+]], eq 29 ; CHECK-NEXT: cset [[REG:w[0-9]+]], eq 40 ; CHECK-NEXT: cset [[REG:w[0-9]+]], ne 51 ; CHECK-NEXT: cset {{.+}}, eq 61 ; CHECK-NEXT: cset {{.+}}, ne 71 ; CHECK-NEXT: cset [[REG:w[0-9]+]], hi 82 ; CHECK-NEXT: cset [[REG:w[0-9]+]], hs 93 ; CHECK-NEXT: cset [[REG:w[0-9]+]], lo 104 ; CHECK-NEXT: cset [[REG:w[0-9]+]], ls [all …]
|
| H A D | swap-compare-operands.ll | 6 ; CHECK-NEXT: cset w0, gt 16 ; CHECK-NEXT: cset w0, gt 26 ; CHECK-NEXT: cset w0, gt 36 ; CHECK-NEXT: cset w0, gt 46 ; CHECK-NEXT: cset w0, gt 56 ; CHECK-NEXT: cset w0, gt 66 ; CHECK-NEXT: cset w0, gt 76 ; CHECK-NEXT: cset w0, gt 86 ; CHECK-NEXT: cset w0, gt 126 ; CHECK-NEXT: cset w0, lo [all …]
|
| H A D | lack-of-signed-truncation-check.ll | 27 ; CHECK-NEXT: cset w0, ne 39 ; CHECK-NEXT: cset w0, ne 51 ; CHECK-NEXT: cset w0, ne 63 ; CHECK-NEXT: cset w0, ne 75 ; CHECK-NEXT: cset w0, ne 87 ; CHECK-NEXT: cset w0, ne 106 ; CHECK-NEXT: cset w0, lo 117 ; CHECK-NEXT: cset w0, ne 128 ; CHECK-NEXT: cset w0, ne 139 ; CHECK-NEXT: cset w0, ne [all …]
|
| H A D | signed-truncation-check.ll | 27 ; CHECK-NEXT: cset w0, eq 39 ; CHECK-NEXT: cset w0, eq 51 ; CHECK-NEXT: cset w0, eq 63 ; CHECK-NEXT: cset w0, eq 75 ; CHECK-NEXT: cset w0, eq 87 ; CHECK-NEXT: cset w0, eq 106 ; CHECK-NEXT: cset w0, hi 118 ; CHECK-NEXT: cset w0, eq 130 ; CHECK-NEXT: cset w0, eq 141 ; CHECK-NEXT: cset w0, eq [all …]
|
| H A D | andcompare.ll | 9 ; CHECK-NEXT: cset w0, eq 24 ; CHECK-NEXT: cset w0, ne 39 ; CHECK-NEXT: cset w0, lo 54 ; CHECK-NEXT: cset w0, ls 69 ; CHECK-NEXT: cset w0, hi 84 ; CHECK-NEXT: cset w0, hs 99 ; CHECK-NEXT: cset w0, lt 114 ; CHECK-NEXT: cset w0, le 129 ; CHECK-NEXT: cset w0, gt 144 ; CHECK-NEXT: cset w0, ge [all …]
|
| H A D | arm64-constrained-fcmp-no-nans-opt.ll | 8 ; CHECK-NEXT: cset w0, eq 17 ; CHECK-NEXT: cset w0, ne 26 ; CHECK-NEXT: cset w0, gt 35 ; CHECK-NEXT: cset w0, ge 44 ; CHECK-NEXT: cset w0, lt 53 ; CHECK-NEXT: cset w0, le 62 ; CHECK-NEXT: cset w0, eq 71 ; CHECK-NEXT: cset w0, ne 80 ; CHECK-NEXT: cset w0, gt 89 ; CHECK-NEXT: cset w0, ge [all …]
|
| H A D | arm64-xaluo.ll | 13 ; SDAG-NEXT: cset w0, vs 20 ; FAST-NEXT: cset w9, vs 28 ; GISEL-NEXT: cset w0, vs 44 ; SDAG-NEXT: cset w0, vs 51 ; FAST-NEXT: cset w9, vs 59 ; GISEL-NEXT: cset w0, vs 75 ; SDAG-NEXT: cset w0, vs 82 ; FAST-NEXT: cset w9, vs 107 ; SDAG-NEXT: cset w0, vs 115 ; FAST-NEXT: cset w9, vs [all …]
|
| H A D | and-mask-removal.ll | 53 ; CHECK-NEXT: cset w0, lo 70 ; CHECK-NEXT: cset w0, hi 86 ; CHECK-NEXT: cset w0, ne 102 ; CHECK-NEXT: cset w0, eq 118 ; CHECK-NEXT: cset w0, ne 135 ; CHECK-NEXT: cset w0, hi 152 ; CHECK-NEXT: cset w0, hi 169 ; CHECK-NEXT: cset w0, lo 187 ; CHECK-NEXT: cset w0, ne 204 ; CHECK-NEXT: cset w0, ne [all …]
|
| H A D | urem-seteq-nonzero.ll | 12 ; CHECK-NEXT: cset w0, lo 28 ; CHECK-NEXT: cset w0, lo 44 ; CHECK-NEXT: cset w0, lo 60 ; CHECK-NEXT: cset w0, lo 76 ; CHECK-NEXT: cset w0, lo 92 ; CHECK-NEXT: cset w0, lo 111 ; CHECK-NEXT: cset w0, lo 129 ; CHECK-NEXT: cset w0, lo 147 ; CHECK-NEXT: cset w0, lo 165 ; CHECK-NEXT: cset w0, lo [all …]
|
| H A D | urem-seteq.ll | 17 ; CHECK-NEXT: cset w0, lo 34 ; CHECK-NEXT: cset w0, lo 50 ; CHECK-NEXT: cset w0, lo 66 ; CHECK-NEXT: cset w0, lo 88 ; CHECK-NEXT: cset w0, hi 106 ; CHECK-NEXT: cset w0, lo 123 ; CHECK-NEXT: cset w0, lo 140 ; CHECK-NEXT: cset w0, lo 161 ; CHECK-NEXT: cset w0, hi 176 ; CHECK-NEXT: cset w0, hi [all …]
|
| H A D | sve-int-pred-reduce.ll | 12 ; CHECK-NEXT: cset w0, eq 24 ; CHECK-NEXT: cset w0, eq 36 ; CHECK-NEXT: cset w0, eq 48 ; CHECK-NEXT: cset w0, eq 61 ; CHECK-NEXT: cset w0, eq 73 ; CHECK-NEXT: cset w0, ne 84 ; CHECK-NEXT: cset w0, ne 95 ; CHECK-NEXT: cset w0, ne 106 ; CHECK-NEXT: cset w0, ne 118 ; CHECK-NEXT: cset w0, ne [all …]
|
| H A D | cmp-chains.ll | 12 ; CHECK-NEXT: cset w0, hi 28 ; CHECK-NEXT: cset w0, ne 47 ; CHECK-NEXT: cset w0, eq 66 ; CHECK-NEXT: cset w0, ne 82 ; CHECK-NEXT: cset w0, ne 101 ; CHECK-NEXT: cset w0, eq 120 ; CHECK-NEXT: cset w0, ne 136 ; CHECK-NEXT: cset w0, ne
|
| H A D | srem-seteq.ll | 18 ; CHECK-NEXT: cset w0, lo 37 ; CHECK-NEXT: cset w0, lo 54 ; CHECK-NEXT: cset w0, lo 71 ; CHECK-NEXT: cset w0, lo 92 ; CHECK-NEXT: cset w0, lo 112 ; CHECK-NEXT: cset w0, lo 130 ; CHECK-NEXT: cset w0, lo 148 ; CHECK-NEXT: cset w0, lo 172 ; CHECK-NEXT: cset w0, hi 192 ; CHECK-NEXT: cset w0, hi [all …]
|
| H A D | setcc-fsh.ll | 14 ; CHECK-NEXT: cset w0, eq 27 ; CHECK-NEXT: cset w0, eq 68 ; CHECK-NEXT: cset w0, eq 81 ; CHECK-NEXT: cset w0, eq 94 ; CHECK-NEXT: cset w0, eq 107 ; CHECK-NEXT: cset w0, ne 120 ; CHECK-NEXT: cset w0, ne 161 ; CHECK-NEXT: cset w0, ne 174 ; CHECK-NEXT: cset w0, ne 188 ; CHECK-NEXT: cset w0, ne [all …]
|
| H A D | icmp-shift-opt.ll | 36 ; CHECK-NEXT: cset w0, eq 48 ; CHECK-NEXT: cset w0, ne 60 ; CHECK-NEXT: cset w0, eq 72 ; CHECK-NEXT: cset w0, ne 88 ; CHECK-NEXT: cset w19, eq 106 ; CHECK-NEXT: cset w0, eq 125 ; CHECK-NEXT: cset w0, eq 146 ; CHECK-NEXT: cset w0, ne
|
| H A D | i128-math.ll | 37 ; CHECK-NEXT: cset w8, hs 55 ; CHECK-NEXT: cset w2, hs 71 ; CHECK-NEXT: cset w10, hs 95 ; CHECK-NEXT: cset w8, lo 113 ; CHECK-NEXT: cset w2, lo 129 ; CHECK-NEXT: cset w10, lo 153 ; CHECK-NEXT: cset w8, vs 171 ; CHECK-NEXT: cset w2, vs 213 ; CHECK-NEXT: cset w8, vs 231 ; CHECK-NEXT: cset w2, vs [all …]
|
| H A D | hoist-and-by-const-from-shl-in-eqcmp-zero.ll | 22 ; CHECK-NEXT: cset w0, eq 37 ; CHECK-NEXT: cset w0, eq 52 ; CHECK-NEXT: cset w0, eq 69 ; CHECK-NEXT: cset w0, eq 84 ; CHECK-NEXT: cset w0, eq 99 ; CHECK-NEXT: cset w0, eq 114 ; CHECK-NEXT: cset w0, eq 127 ; CHECK-NEXT: cset w0, eq 140 ; CHECK-NEXT: cset w0, eq 155 ; CHECK-NEXT: cset w0, eq [all …]
|
| H A D | hoist-and-by-const-from-lshr-in-eqcmp-zero.ll | 21 ; CHECK-NEXT: cset w0, eq 35 ; CHECK-NEXT: cset w0, eq 49 ; CHECK-NEXT: cset w0, eq 65 ; CHECK-NEXT: cset w0, eq 79 ; CHECK-NEXT: cset w0, eq 93 ; CHECK-NEXT: cset w0, eq 108 ; CHECK-NEXT: cset w0, eq 121 ; CHECK-NEXT: cset w0, eq 134 ; CHECK-NEXT: cset w0, eq 149 ; CHECK-NEXT: cset w0, eq [all …]
|
| H A D | cgp-usubo.ll | 10 ; CHECK-NEXT: cset w0, lo 25 ; CHECK-NEXT: cset w0, lo 43 ; CHECK-NEXT: cset w8, hi 62 ; CHECK-NEXT: cset w8, hi 80 ; CHECK-NEXT: cset w8, lo 96 ; CHECK-NEXT: cset w8, lo 113 ; CHECK-NEXT: cset w8, eq 133 ; CHECK-NEXT: cset w3, lo 165 ; CHECK-NEXT: cset w21, lo
|
| /llvm-project-15.0.7/llvm/test/CodeGen/Thumb2/ |
| H A D | mve-vcmpfz.ll | 11 ; CHECK-MVE-NEXT: cset r0, eq 14 ; CHECK-MVE-NEXT: cset r1, eq 17 ; CHECK-MVE-NEXT: cset r2, eq 19 ; CHECK-MVE-NEXT: cset r3, eq 47 ; CHECK-MVE-NEXT: cset r0, mi 54 ; CHECK-MVE-NEXT: cset r1, mi 59 ; CHECK-MVE-NEXT: cset r2, mi 63 ; CHECK-MVE-NEXT: cset r3, mi 94 ; CHECK-MVE-NEXT: cset r0, gt 97 ; CHECK-MVE-NEXT: cset r1, gt [all …]
|
| H A D | mve-vcmpf.ll | 11 ; CHECK-MVE-NEXT: cset r0, eq 14 ; CHECK-MVE-NEXT: cset r1, eq 17 ; CHECK-MVE-NEXT: cset r2, eq 19 ; CHECK-MVE-NEXT: cset r3, eq 47 ; CHECK-MVE-NEXT: cset r0, mi 54 ; CHECK-MVE-NEXT: cset r1, mi 59 ; CHECK-MVE-NEXT: cset r2, mi 63 ; CHECK-MVE-NEXT: cset r3, mi 94 ; CHECK-MVE-NEXT: cset r0, gt 97 ; CHECK-MVE-NEXT: cset r1, gt [all …]
|
| H A D | mve-vcmpfr.ll | 11 ; CHECK-MVE-NEXT: cset r0, eq 14 ; CHECK-MVE-NEXT: cset r1, eq 17 ; CHECK-MVE-NEXT: cset r2, eq 19 ; CHECK-MVE-NEXT: cset r3, eq 50 ; CHECK-MVE-NEXT: cset r0, mi 57 ; CHECK-MVE-NEXT: cset r1, mi 62 ; CHECK-MVE-NEXT: cset r2, mi 66 ; CHECK-MVE-NEXT: cset r3, mi 100 ; CHECK-MVE-NEXT: cset r0, gt 103 ; CHECK-MVE-NEXT: cset r1, gt [all …]
|
| /llvm-project-15.0.7/llvm/lib/Support/ |
| H A D | regcomp.c | 799 cset *cs; in p_bracket() 878 p_b_term(struct parse *p, cset *cs) in p_b_term() 1195 static cset * 1201 cset *cs; in allocset() 1210 if (nc > SIZE_MAX / sizeof(cset)) in allocset() 1215 ptr = (cset *)realloc((char *)p->g->sets, nc * sizeof(cset)); in allocset() 1257 freeset(struct parse *p, cset *cs) in freeset() 1284 cset *cs2; in freezeset() 1310 firstch(struct parse *p, cset *cs) in firstch() 1326 nch(struct parse *p, cset *cs) in nch() [all …]
|