reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

gen/lib/Target/AArch64/AArch64GenFastISel.inc
  139   if ((Subtarget->hasNEON())) {
  148   if ((Subtarget->hasNEON())) {
  157   if ((Subtarget->hasNEON())) {
  166   if ((Subtarget->hasNEON())) {
  175   if ((Subtarget->hasNEON())) {
  184   if ((Subtarget->hasNEON())) {
  193   if ((Subtarget->hasNEON())) {
  202   if ((Subtarget->hasNEON())) {
  227   if ((Subtarget->hasNEON())) {
  236   if ((Subtarget->hasNEON())) {
  245   if ((Subtarget->hasNEON())) {
  254   if ((Subtarget->hasNEON())) {
  263   if ((Subtarget->hasNEON())) {
  272   if ((Subtarget->hasNEON())) {
  281   if ((Subtarget->hasNEON())) {
  290   if ((Subtarget->hasNEON())) {
  315   if ((Subtarget->hasNEON())) {
  324   if ((Subtarget->hasNEON())) {
  333   if ((Subtarget->hasNEON())) {
  342   if ((Subtarget->hasNEON())) {
  351   if ((Subtarget->hasNEON())) {
  360   if ((Subtarget->hasNEON())) {
  369   if ((Subtarget->hasNEON())) {
  378   if ((Subtarget->hasNEON())) {
  403   if ((Subtarget->hasNEON())) {
  412   if ((Subtarget->hasNEON())) {
  421   if ((Subtarget->hasNEON())) {
  430   if ((Subtarget->hasNEON())) {
  439   if ((Subtarget->hasNEON())) {
  448   if ((Subtarget->hasNEON())) {
  457   if ((Subtarget->hasNEON())) {
  466   if ((Subtarget->hasNEON())) {
  491   if ((Subtarget->hasNEON())) {
  500   if ((Subtarget->hasNEON())) {
  509   if ((Subtarget->hasNEON())) {
  518   if ((Subtarget->hasNEON())) {
  527   if ((Subtarget->hasNEON())) {
  536   if ((Subtarget->hasNEON())) {
  545   if ((Subtarget->hasNEON())) {
  554   if ((Subtarget->hasNEON())) {
  577   if ((Subtarget->hasNEON())) {
  584   if ((Subtarget->hasNEON())) {
  591   if ((Subtarget->hasNEON())) {
  598   if ((Subtarget->hasNEON())) {
  605   if ((Subtarget->hasNEON())) {
  612   if ((Subtarget->hasNEON())) {
  619   if ((Subtarget->hasSVE())) {
  626   if ((Subtarget->hasSVE())) {
  633   if ((Subtarget->hasSVE())) {
  655   if ((Subtarget->hasNEON())) {
  662   if ((Subtarget->hasSVE())) {
  689   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  689   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  698   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  698   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  707   if ((Subtarget->hasNEON())) {
  716   if ((Subtarget->hasNEON())) {
  725   if ((Subtarget->hasNEON())) {
  734   if ((Subtarget->hasNEON())) {
  757   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  757   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  766   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  766   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  775   if ((Subtarget->hasNEON())) {
  784   if ((Subtarget->hasNEON())) {
  793   if ((Subtarget->hasNEON())) {
  802   if ((Subtarget->hasNEON())) {
  825   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  825   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  834   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  834   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  843   if ((Subtarget->hasNEON())) {
  852   if ((Subtarget->hasNEON())) {
  861   if ((Subtarget->hasNEON())) {
  870   if ((Subtarget->hasNEON())) {
  893   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  893   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  902   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  902   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  911   if ((Subtarget->hasNEON())) {
  920   if ((Subtarget->hasNEON())) {
  929   if ((Subtarget->hasNEON())) {
  938   if ((Subtarget->hasNEON())) {
  961   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  961   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  970   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  970   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
  979   if ((Subtarget->hasNEON())) {
  988   if ((Subtarget->hasNEON())) {
  997   if ((Subtarget->hasNEON())) {
 1006   if ((Subtarget->hasNEON())) {
 1257   if ((Subtarget->hasNEON())) {
 1266   if ((Subtarget->hasNEON())) {
 1285   if ((Subtarget->hasNEON())) {
 1294   if ((Subtarget->hasNEON())) {
 1303   if ((Subtarget->hasNEON())) {
 1312   if ((Subtarget->hasNEON())) {
 1347   if ((Subtarget->hasNEON())) {
 1356   if ((Subtarget->hasNEON())) {
 1365   if ((Subtarget->hasNEON())) {
 1374   if ((Subtarget->hasNEON())) {
 1383   if ((Subtarget->hasNEON())) {
 1392   if ((Subtarget->hasNEON())) {
 1443   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 1443   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 1452   if ((Subtarget->hasNEON())) {
 1461   if ((Subtarget->hasNEON())) {
 1481   if ((Subtarget->hasSVE())) {
 1490   if ((Subtarget->hasSVE())) {
 1499   if ((Subtarget->hasSVE())) {
 1519   if ((Subtarget->hasSVE())) {
 1528   if ((Subtarget->hasSVE())) {
 1537   if ((Subtarget->hasSVE())) {
 1557   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 1557   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 1566   if ((Subtarget->hasNEON())) {
 1575   if ((Subtarget->hasNEON())) {
 1595   if ((Subtarget->hasSVE())) {
 1604   if ((Subtarget->hasSVE())) {
 1613   if ((Subtarget->hasSVE())) {
 1633   if ((Subtarget->hasSVE())) {
 1642   if ((Subtarget->hasSVE())) {
 1651   if ((Subtarget->hasSVE())) {
 1671   if ((Subtarget->hasNEON())) {
 1680   if ((Subtarget->hasNEON())) {
 1689   if ((Subtarget->hasNEON())) {
 1698   if ((Subtarget->hasNEON())) {
 1707   if ((Subtarget->hasNEON())) {
 1716   if ((Subtarget->hasNEON())) {
 1725   if ((Subtarget->hasNEON())) {
 1734   if ((Subtarget->hasNEON())) {
 1743   if ((Subtarget->hasNEON())) {
 1767   if ((!Subtarget->isLittleEndian())) {
 1774   if ((!Subtarget->isLittleEndian())) {
 1781   if ((!Subtarget->isLittleEndian())) {
 1788   if ((!Subtarget->isLittleEndian())) {
 1795   if ((!Subtarget->isLittleEndian())) {
 1813   if ((!Subtarget->isLittleEndian())) {
 1820   if ((!Subtarget->isLittleEndian())) {
 1827   if ((!Subtarget->isLittleEndian())) {
 1834   if ((!Subtarget->isLittleEndian())) {
 1841   if ((!Subtarget->isLittleEndian())) {
 1848   if ((!Subtarget->isLittleEndian())) {
 1855   if ((!Subtarget->isLittleEndian())) {
 1875   if ((!Subtarget->isLittleEndian())) {
 1882   if ((!Subtarget->isLittleEndian())) {
 1889   if ((!Subtarget->isLittleEndian())) {
 1896   if ((!Subtarget->isLittleEndian())) {
 1903   if ((!Subtarget->isLittleEndian())) {
 1910   if ((!Subtarget->isLittleEndian())) {
 1929   if ((!Subtarget->isLittleEndian())) {
 1936   if ((!Subtarget->isLittleEndian())) {
 1943   if ((!Subtarget->isLittleEndian())) {
 1950   if ((!Subtarget->isLittleEndian())) {
 1957   if ((!Subtarget->isLittleEndian())) {
 1964   if ((!Subtarget->isLittleEndian())) {
 1983   if ((!Subtarget->isLittleEndian())) {
 1990   if ((!Subtarget->isLittleEndian())) {
 1997   if ((!Subtarget->isLittleEndian())) {
 2004   if ((!Subtarget->isLittleEndian())) {
 2011   if ((!Subtarget->isLittleEndian())) {
 2029   if ((!Subtarget->isLittleEndian())) {
 2036   if ((!Subtarget->isLittleEndian())) {
 2043   if ((!Subtarget->isLittleEndian())) {
 2050   if ((!Subtarget->isLittleEndian())) {
 2057   if ((!Subtarget->isLittleEndian())) {
 2064   if ((!Subtarget->isLittleEndian())) {
 2083   if ((!Subtarget->isLittleEndian())) {
 2090   if ((!Subtarget->isLittleEndian())) {
 2097   if ((!Subtarget->isLittleEndian())) {
 2104   if ((!Subtarget->isLittleEndian())) {
 2111   if ((!Subtarget->isLittleEndian())) {
 2129   if ((!Subtarget->isLittleEndian())) {
 2136   if ((!Subtarget->isLittleEndian())) {
 2143   if ((!Subtarget->isLittleEndian())) {
 2150   if ((!Subtarget->isLittleEndian())) {
 2157   if ((!Subtarget->isLittleEndian())) {
 2175   if ((!Subtarget->isLittleEndian())) {
 2182   if ((!Subtarget->isLittleEndian())) {
 2189   if ((!Subtarget->isLittleEndian())) {
 2196   if ((!Subtarget->isLittleEndian())) {
 2203   if ((!Subtarget->isLittleEndian())) {
 2221   if ((!Subtarget->isLittleEndian())) {
 2228   if ((!Subtarget->isLittleEndian())) {
 2235   if ((!Subtarget->isLittleEndian())) {
 2242   if ((!Subtarget->isLittleEndian())) {
 2249   if ((!Subtarget->isLittleEndian())) {
 2256   if ((!Subtarget->isLittleEndian())) {
 2275   if ((!Subtarget->isLittleEndian())) {
 2282   if ((!Subtarget->isLittleEndian())) {
 2289   if ((!Subtarget->isLittleEndian())) {
 2296   if ((!Subtarget->isLittleEndian())) {
 2303   if ((!Subtarget->isLittleEndian())) {
 2321   if ((!Subtarget->isLittleEndian())) {
 2328   if ((!Subtarget->isLittleEndian())) {
 2335   if ((!Subtarget->isLittleEndian())) {
 2342   if ((!Subtarget->isLittleEndian())) {
 2349   if ((!Subtarget->isLittleEndian())) {
 2356   if ((!Subtarget->isLittleEndian())) {
 2375   if ((!Subtarget->isLittleEndian())) {
 2382   if ((!Subtarget->isLittleEndian())) {
 2389   if ((!Subtarget->isLittleEndian())) {
 2396   if ((!Subtarget->isLittleEndian())) {
 2403   if ((!Subtarget->isLittleEndian())) {
 2421   if ((!Subtarget->isLittleEndian())) {
 2428   if ((!Subtarget->isLittleEndian())) {
 2435   if ((!Subtarget->isLittleEndian())) {
 2442   if ((!Subtarget->isLittleEndian())) {
 2449   if ((!Subtarget->isLittleEndian())) {
 2467   if ((!Subtarget->isLittleEndian())) {
 2474   if ((!Subtarget->isLittleEndian())) {
 2481   if ((!Subtarget->isLittleEndian())) {
 2488   if ((!Subtarget->isLittleEndian())) {
 2495   if ((!Subtarget->isLittleEndian())) {
 2609   if ((Subtarget->hasNEON())) {
 2618   if ((Subtarget->hasNEON())) {
 2627   if ((Subtarget->hasNEON())) {
 2636   if ((Subtarget->hasNEON())) {
 2645   if ((Subtarget->hasNEON())) {
 2654   if ((Subtarget->hasNEON())) {
 2679   if ((Subtarget->hasNEON())) {
 2688   if ((Subtarget->hasNEON())) {
 2707   if ((Subtarget->hasFullFP16())) {
 2716   if ((Subtarget->hasFPARMv8())) {
 2725   if ((Subtarget->hasFPARMv8())) {
 2734   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2734   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2743   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2743   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2752   if ((Subtarget->hasNEON())) {
 2761   if ((Subtarget->hasNEON())) {
 2770   if ((Subtarget->hasNEON())) {
 2795   if ((Subtarget->hasFullFP16())) {
 2804   if ((Subtarget->hasFPARMv8())) {
 2813   if ((Subtarget->hasFPARMv8())) {
 2822   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2822   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2831   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2831   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2840   if ((Subtarget->hasNEON())) {
 2849   if ((Subtarget->hasNEON())) {
 2858   if ((Subtarget->hasNEON())) {
 2883   if ((Subtarget->hasFullFP16())) {
 2892   if ((Subtarget->hasFPARMv8())) {
 2901   if ((Subtarget->hasFPARMv8())) {
 2910   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2910   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2919   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2919   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2928   if ((Subtarget->hasNEON())) {
 2937   if ((Subtarget->hasNEON())) {
 2946   if ((Subtarget->hasNEON())) {
 2971   if ((Subtarget->hasFullFP16())) {
 2980   if ((Subtarget->hasFPARMv8())) {
 2989   if ((Subtarget->hasFPARMv8())) {
 2998   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 2998   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3007   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3007   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3016   if ((Subtarget->hasNEON())) {
 3025   if ((Subtarget->hasNEON())) {
 3034   if ((Subtarget->hasNEON())) {
 3059   if ((Subtarget->hasFullFP16())) {
 3068   if ((Subtarget->hasFPARMv8())) {
 3077   if ((Subtarget->hasFPARMv8())) {
 3086   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3086   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3095   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3095   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3104   if ((Subtarget->hasNEON())) {
 3113   if ((Subtarget->hasNEON())) {
 3122   if ((Subtarget->hasNEON())) {
 3145   if ((Subtarget->hasFPARMv8())) {
 3152   if ((Subtarget->hasFPARMv8())) {
 3169   if ((Subtarget->hasFPARMv8())) {
 3202   if ((Subtarget->hasFPARMv8())) {
 3209   if ((Subtarget->hasFPARMv8())) {
 3216   if ((Subtarget->hasFPARMv8())) {
 3255   if ((Subtarget->hasFullFP16())) {
 3262   if ((Subtarget->hasFullFP16())) {
 3277   if ((Subtarget->hasFPARMv8())) {
 3284   if ((Subtarget->hasFPARMv8())) {
 3299   if ((Subtarget->hasFPARMv8())) {
 3306   if ((Subtarget->hasFPARMv8())) {
 3323   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3323   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3332   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3332   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3341   if ((Subtarget->hasNEON())) {
 3350   if ((Subtarget->hasNEON())) {
 3359   if ((Subtarget->hasNEON())) {
 3382   if ((Subtarget->hasFullFP16())) {
 3389   if ((Subtarget->hasFullFP16())) {
 3404   if ((Subtarget->hasFPARMv8())) {
 3411   if ((Subtarget->hasFPARMv8())) {
 3426   if ((Subtarget->hasFPARMv8())) {
 3433   if ((Subtarget->hasFPARMv8())) {
 3450   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3450   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3459   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3459   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3468   if ((Subtarget->hasNEON())) {
 3477   if ((Subtarget->hasNEON())) {
 3486   if ((Subtarget->hasNEON())) {
 3511   if ((Subtarget->hasFullFP16())) {
 3520   if ((Subtarget->hasFPARMv8())) {
 3529   if ((Subtarget->hasFPARMv8())) {
 3538   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3538   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3547   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3547   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3556   if ((Subtarget->hasNEON())) {
 3565   if ((Subtarget->hasNEON())) {
 3574   if ((Subtarget->hasNEON())) {
 3599   if ((Subtarget->hasFullFP16())) {
 3608   if ((Subtarget->hasFPARMv8())) {
 3617   if ((Subtarget->hasFPARMv8())) {
 3626   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3626   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3635   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3635   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3644   if ((Subtarget->hasNEON())) {
 3653   if ((Subtarget->hasNEON())) {
 3662   if ((Subtarget->hasNEON())) {
 3687   if ((Subtarget->hasFullFP16())) {
 3696   if ((Subtarget->hasFPARMv8())) {
 3705   if ((Subtarget->hasFPARMv8())) {
 3714   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3714   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3723   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3723   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3732   if ((Subtarget->hasNEON())) {
 3741   if ((Subtarget->hasNEON())) {
 3750   if ((Subtarget->hasNEON())) {
 3775   if ((Subtarget->hasFullFP16())) {
 3784   if ((Subtarget->hasFPARMv8())) {
 3793   if ((Subtarget->hasFPARMv8())) {
 3802   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3802   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3811   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3811   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 3820   if ((Subtarget->hasNEON())) {
 3829   if ((Subtarget->hasNEON())) {
 3838   if ((Subtarget->hasNEON())) {
 3863   if ((Subtarget->hasFullFP16())) {
 3893   if ((Subtarget->hasFullFP16())) {
 3900   if ((Subtarget->hasFullFP16())) {
 3958   if ((Subtarget->hasFullFP16())) {
 3965   if ((Subtarget->hasFPARMv8())) {
 3972   if ((Subtarget->hasFPARMv8())) {
 3988   if ((Subtarget->hasFullFP16())) {
 3995   if ((Subtarget->hasFPARMv8())) {
 4002   if ((Subtarget->hasFPARMv8())) {
 4020   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4020   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4029   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4029   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4038   if ((Subtarget->hasNEON())) {
 4047   if ((Subtarget->hasNEON())) {
 4056   if ((Subtarget->hasNEON())) {
 4086   if ((Subtarget->hasNEON())) {
 4095   if ((Subtarget->hasNEON())) {
 4104   if ((Subtarget->hasNEON())) {
 4123   if ((Subtarget->hasFullFP16())) {
 4130   if ((Subtarget->hasFPARMv8())) {
 4137   if ((Subtarget->hasFPARMv8())) {
 4153   if ((Subtarget->hasFullFP16())) {
 4160   if ((Subtarget->hasFPARMv8())) {
 4167   if ((Subtarget->hasFPARMv8())) {
 4185   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4185   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4194   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4194   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4203   if ((Subtarget->hasNEON())) {
 4212   if ((Subtarget->hasNEON())) {
 4221   if ((Subtarget->hasNEON())) {
 4303   if ((Subtarget->hasNEON())) {
 4312   if ((Subtarget->hasNEON())) {
 4321   if ((Subtarget->hasNEON())) {
 4330   if ((Subtarget->hasNEON())) {
 4339   if ((Subtarget->hasNEON())) {
 4348   if ((Subtarget->hasNEON())) {
 4357   if ((Subtarget->hasNEON())) {
 4366   if ((Subtarget->hasNEON())) {
 4391   if ((Subtarget->hasNEON())) {
 4400   if ((Subtarget->hasNEON())) {
 4409   if ((Subtarget->hasNEON())) {
 4418   if ((Subtarget->hasNEON())) {
 4427   if ((Subtarget->hasNEON())) {
 4436   if ((Subtarget->hasNEON())) {
 4445   if ((Subtarget->hasNEON())) {
 4454   if ((Subtarget->hasNEON())) {
 4479   if ((Subtarget->hasNEON())) {
 4488   if ((Subtarget->hasNEON())) {
 4497   if ((Subtarget->hasNEON())) {
 4506   if ((Subtarget->hasNEON())) {
 4515   if ((Subtarget->hasNEON())) {
 4524   if ((Subtarget->hasNEON())) {
 4533   if ((Subtarget->hasNEON())) {
 4542   if ((Subtarget->hasNEON())) {
 4567   if ((Subtarget->hasNEON())) {
 4576   if ((Subtarget->hasNEON())) {
 4585   if ((Subtarget->hasNEON())) {
 4594   if ((Subtarget->hasNEON())) {
 4603   if ((Subtarget->hasNEON())) {
 4612   if ((Subtarget->hasNEON())) {
 4621   if ((Subtarget->hasNEON())) {
 4630   if ((Subtarget->hasNEON())) {
 4655   if ((Subtarget->hasNEON())) {
 4664   if ((Subtarget->hasNEON())) {
 4673   if ((Subtarget->hasNEON())) {
 4682   if ((Subtarget->hasNEON())) {
 4691   if ((Subtarget->hasNEON())) {
 4700   if ((Subtarget->hasNEON())) {
 4709   if ((Subtarget->hasNEON())) {
 4718   if ((Subtarget->hasNEON())) {
 4743   if ((Subtarget->hasNEON())) {
 4752   if ((Subtarget->hasNEON())) {
 4761   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4761   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4770   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4770   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4779   if ((Subtarget->hasNEON())) {
 4788   if ((Subtarget->hasNEON())) {
 4797   if ((Subtarget->hasNEON())) {
 4806   if ((Subtarget->hasNEON())) {
 4831   if ((Subtarget->hasNEON())) {
 4840   if ((Subtarget->hasNEON())) {
 4849   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4849   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4858   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4858   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4867   if ((Subtarget->hasNEON())) {
 4876   if ((Subtarget->hasNEON())) {
 4885   if ((Subtarget->hasNEON())) {
 4894   if ((Subtarget->hasNEON())) {
 4919   if ((Subtarget->hasNEON())) {
 4928   if ((Subtarget->hasNEON())) {
 4937   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4937   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4946   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4946   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 4955   if ((Subtarget->hasNEON())) {
 4964   if ((Subtarget->hasNEON())) {
 4973   if ((Subtarget->hasNEON())) {
 4982   if ((Subtarget->hasNEON())) {
 5007   if ((Subtarget->hasFullFP16())) {
 5016   if ((Subtarget->hasFPARMv8())) {
 5025   if ((Subtarget->hasFPARMv8())) {
 5160   if ((Subtarget->hasNEON())) {
 5169   if ((Subtarget->hasNEON())) {
 5178   if ((Subtarget->hasNEON())) {
 5187   if ((Subtarget->hasNEON())) {
 5196   if ((Subtarget->hasNEON())) {
 5205   if ((Subtarget->hasNEON())) {
 5214   if ((Subtarget->hasNEON())) {
 5223   if ((Subtarget->hasNEON())) {
 5232   if ((Subtarget->hasNEON())) {
 5241   if ((Subtarget->hasNEON())) {
 5250   if ((Subtarget->hasNEON())) {
 5259   if ((Subtarget->hasNEON())) {
 5288   if ((Subtarget->hasNEON())) {
 5297   if ((Subtarget->hasNEON())) {
 5306   if ((Subtarget->hasNEON())) {
 5315   if ((Subtarget->hasNEON())) {
 5324   if ((Subtarget->hasNEON())) {
 5333   if ((Subtarget->hasNEON())) {
 5342   if ((Subtarget->hasNEON())) {
 5351   if ((Subtarget->hasNEON())) {
 5360   if ((Subtarget->hasNEON())) {
 5369   if ((Subtarget->hasNEON())) {
 5378   if ((Subtarget->hasNEON())) {
 5387   if ((Subtarget->hasNEON())) {
 5445   if ((Subtarget->hasNEON())) {
 5454   if ((Subtarget->hasNEON())) {
 5463   if ((Subtarget->hasNEON())) {
 5472   if ((Subtarget->hasNEON())) {
 5481   if ((Subtarget->hasNEON())) {
 5490   if ((Subtarget->hasNEON())) {
 5499   if ((Subtarget->hasNEON())) {
 5508   if ((Subtarget->hasNEON())) {
 5517   if ((Subtarget->hasNEON())) {
 5526   if ((Subtarget->hasNEON())) {
 5535   if ((Subtarget->hasNEON())) {
 5544   if ((Subtarget->hasNEON())) {
 5573   if ((Subtarget->hasNEON())) {
 5582   if ((Subtarget->hasNEON())) {
 5591   if ((Subtarget->hasNEON())) {
 5600   if ((Subtarget->hasNEON())) {
 5609   if ((Subtarget->hasNEON())) {
 5618   if ((Subtarget->hasNEON())) {
 5627   if ((Subtarget->hasNEON())) {
 5636   if ((Subtarget->hasNEON())) {
 5645   if ((Subtarget->hasNEON())) {
 5654   if ((Subtarget->hasNEON())) {
 5663   if ((Subtarget->hasNEON())) {
 5672   if ((Subtarget->hasNEON())) {
 5701   if ((Subtarget->hasNEON())) {
 5710   if ((Subtarget->hasNEON())) {
 5719   if ((Subtarget->hasNEON())) {
 5728   if ((Subtarget->hasNEON())) {
 5737   if ((Subtarget->hasNEON())) {
 5746   if ((Subtarget->hasNEON())) {
 5755   if ((Subtarget->hasNEON())) {
 5764   if ((Subtarget->hasNEON())) {
 5773   if ((Subtarget->hasNEON())) {
 5782   if ((Subtarget->hasNEON())) {
 5791   if ((Subtarget->hasNEON())) {
 5800   if ((Subtarget->hasNEON())) {
 5829   if ((Subtarget->hasNEON())) {
 5838   if ((Subtarget->hasNEON())) {
 5847   if ((Subtarget->hasNEON())) {
 5856   if ((Subtarget->hasNEON())) {
 5865   if ((Subtarget->hasNEON())) {
 5874   if ((Subtarget->hasNEON())) {
 5883   if ((Subtarget->hasNEON())) {
 5892   if ((Subtarget->hasNEON())) {
 5901   if ((Subtarget->hasNEON())) {
 5910   if ((Subtarget->hasNEON())) {
 5919   if ((Subtarget->hasNEON())) {
 5928   if ((Subtarget->hasNEON())) {
 5969   if ((Subtarget->hasNEON())) {
 5978   if ((Subtarget->hasNEON())) {
 5987   if ((Subtarget->hasNEON())) {
 5996   if ((Subtarget->hasNEON())) {
 6005   if ((Subtarget->hasNEON())) {
 6014   if ((Subtarget->hasNEON())) {
 6023   if ((Subtarget->hasNEON())) {
 6032   if ((Subtarget->hasNEON())) {
 6071   if ((Subtarget->hasNEON())) {
 6080   if ((Subtarget->hasNEON())) {
 6089   if ((Subtarget->hasNEON())) {
 6098   if ((Subtarget->hasNEON())) {
 6107   if ((Subtarget->hasNEON())) {
 6116   if ((Subtarget->hasNEON())) {
 6125   if ((Subtarget->hasNEON())) {
 6134   if ((Subtarget->hasNEON())) {
 6161   if ((Subtarget->hasFullFP16())) {
 6170   if ((Subtarget->hasFPARMv8())) {
 6179   if ((Subtarget->hasFPARMv8())) {
 6188   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6188   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6197   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6197   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6206   if ((Subtarget->hasNEON())) {
 6215   if ((Subtarget->hasNEON())) {
 6224   if ((Subtarget->hasNEON())) {
 6233   if ((Subtarget->hasSVE())) {
 6242   if ((Subtarget->hasSVE())) {
 6251   if ((Subtarget->hasSVE())) {
 6279   if ((Subtarget->hasFullFP16())) {
 6288   if ((Subtarget->hasFPARMv8())) {
 6297   if ((Subtarget->hasFPARMv8())) {
 6306   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6306   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6315   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6315   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6324   if ((Subtarget->hasNEON())) {
 6333   if ((Subtarget->hasNEON())) {
 6342   if ((Subtarget->hasNEON())) {
 6367   if ((Subtarget->hasFullFP16())) {
 6376   if ((Subtarget->hasFPARMv8())) {
 6385   if ((Subtarget->hasFPARMv8())) {
 6394   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6394   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6403   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6403   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6412   if ((Subtarget->hasNEON())) {
 6421   if ((Subtarget->hasNEON())) {
 6436   if ((Subtarget->hasNEON())) {
 6462   if ((Subtarget->hasFullFP16())) {
 6471   if ((Subtarget->hasFPARMv8())) {
 6480   if ((Subtarget->hasFPARMv8())) {
 6489   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6489   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6498   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6498   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6507   if ((Subtarget->hasNEON())) {
 6516   if ((Subtarget->hasNEON())) {
 6531   if ((Subtarget->hasNEON())) {
 6557   if ((Subtarget->hasFullFP16())) {
 6566   if ((Subtarget->hasFPARMv8())) {
 6575   if ((Subtarget->hasFPARMv8())) {
 6584   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6584   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6593   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6593   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6602   if ((Subtarget->hasNEON())) {
 6611   if ((Subtarget->hasNEON())) {
 6626   if ((Subtarget->hasNEON())) {
 6652   if ((Subtarget->hasFullFP16())) {
 6661   if ((Subtarget->hasFPARMv8())) {
 6670   if ((Subtarget->hasFPARMv8())) {
 6679   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6679   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6688   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6688   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6697   if ((Subtarget->hasNEON())) {
 6706   if ((Subtarget->hasNEON())) {
 6721   if ((Subtarget->hasNEON())) {
 6747   if ((Subtarget->hasFullFP16())) {
 6756   if ((Subtarget->hasFPARMv8())) {
 6765   if ((Subtarget->hasFPARMv8())) {
 6774   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6774   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6783   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6783   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6792   if ((Subtarget->hasNEON())) {
 6801   if ((Subtarget->hasNEON())) {
 6810   if ((Subtarget->hasNEON())) {
 6835   if ((Subtarget->hasFullFP16())) {
 6844   if ((Subtarget->hasFPARMv8())) {
 6853   if ((Subtarget->hasFPARMv8())) {
 6862   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6862   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6871   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6871   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 6880   if ((Subtarget->hasNEON())) {
 6889   if ((Subtarget->hasNEON())) {
 6898   if ((Subtarget->hasNEON())) {
 6923   if ((Subtarget->hasNEON())) {
 6932   if ((Subtarget->hasNEON())) {
 6941   if ((Subtarget->hasNEON())) {
 6950   if ((Subtarget->hasNEON())) {
 6959   if ((Subtarget->hasNEON())) {
 6968   if ((Subtarget->hasNEON())) {
 7033   if ((Subtarget->hasNEON())) {
 7042   if ((Subtarget->hasNEON())) {
 7051   if ((Subtarget->hasNEON())) {
 7060   if ((Subtarget->hasNEON())) {
 7069   if ((Subtarget->hasNEON())) {
 7078   if ((Subtarget->hasNEON())) {
 7087   if ((Subtarget->hasNEON())) {
 7096   if ((Subtarget->hasNEON())) {
 7175   if ((Subtarget->hasNEON())) {
 7184   if ((Subtarget->hasNEON())) {
 7193   if ((Subtarget->hasNEON())) {
 7202   if ((Subtarget->hasNEON())) {
 7211   if ((Subtarget->hasNEON())) {
 7220   if ((Subtarget->hasNEON())) {
 7243   if ((Subtarget->hasNEON())) {
 7252   if ((Subtarget->hasNEON())) {
 7261   if ((Subtarget->hasNEON())) {
 7270   if ((Subtarget->hasNEON())) {
 7279   if ((Subtarget->hasNEON())) {
 7288   if ((Subtarget->hasNEON())) {
 7353   if ((Subtarget->hasNEON())) {
 7362   if ((Subtarget->hasNEON())) {
 7371   if ((Subtarget->hasNEON())) {
 7380   if ((Subtarget->hasNEON())) {
 7389   if ((Subtarget->hasNEON())) {
 7398   if ((Subtarget->hasNEON())) {
 7407   if ((Subtarget->hasNEON())) {
 7416   if ((Subtarget->hasNEON())) {
 7465   if ((Subtarget->hasNEON())) {
 7474   if ((Subtarget->hasNEON())) {
 7483   if ((Subtarget->hasNEON())) {
 7492   if ((Subtarget->hasNEON())) {
 7501   if ((Subtarget->hasNEON())) {
 7510   if ((Subtarget->hasNEON())) {
 7533   if ((Subtarget->hasNEON())) {
 7542   if ((Subtarget->hasNEON())) {
 7551   if ((Subtarget->hasNEON())) {
 7560   if ((Subtarget->hasNEON())) {
 7569   if ((Subtarget->hasNEON())) {
 7578   if ((Subtarget->hasNEON())) {
 7613   if ((Subtarget->hasNEON())) {
 7622   if ((Subtarget->hasNEON())) {
 7631   if ((Subtarget->hasNEON())) {
 7640   if ((Subtarget->hasNEON())) {
 7649   if ((Subtarget->hasNEON())) {
 7658   if ((Subtarget->hasNEON())) {
 7667   if ((Subtarget->hasNEON())) {
 7676   if ((Subtarget->hasNEON())) {
 7756   if ((Subtarget->hasNEON())) {
 7781   if ((Subtarget->hasNEON())) {
 7814   if ((Subtarget->hasNEON())) {
 7821   if ((Subtarget->hasNEON())) {
 7864   if ((Subtarget->hasNEON())) {
 7897   if ((Subtarget->hasNEON())) {
 7904   if ((Subtarget->hasNEON())) {
 7947   if ((Subtarget->hasNEON())) {
 7980   if ((Subtarget->hasNEON())) {
 7987   if ((Subtarget->hasNEON())) {
 8013   if ((Subtarget->hasNEON())) {
 8041   if ((Subtarget->hasNEON())) {
 8050   if ((Subtarget->hasNEON())) {
 8059   if ((Subtarget->hasNEON())) {
 8079   if ((Subtarget->hasNEON())) {
 8088   if ((Subtarget->hasNEON())) {
 8097   if ((Subtarget->hasNEON())) {
 8117   if ((Subtarget->hasNEON())) {
 8126   if ((Subtarget->hasNEON())) {
 8135   if ((Subtarget->hasNEON())) {
 8155   if ((Subtarget->hasNEON())) {
 8164   if ((Subtarget->hasNEON())) {
 8195   if ((Subtarget->hasNEON())) {
 8204   if ((Subtarget->hasNEON())) {
 8213   if ((Subtarget->hasNEON())) {
 8233   if ((Subtarget->hasNEON())) {
 8242   if ((Subtarget->hasNEON())) {
 8251   if ((Subtarget->hasNEON())) {
 8271   if ((Subtarget->hasNEON())) {
 8280   if ((Subtarget->hasNEON())) {
 8289   if ((Subtarget->hasNEON())) {
 8309   if ((Subtarget->hasNEON())) {
 8318   if ((Subtarget->hasNEON())) {
 8349   if ((Subtarget->hasNEON())) {
 8358   if ((Subtarget->hasNEON())) {
 8367   if ((Subtarget->hasNEON())) {
 8387   if ((Subtarget->hasNEON())) {
 8396   if ((Subtarget->hasNEON())) {
 8405   if ((Subtarget->hasNEON())) {
 8425   if ((Subtarget->hasNEON())) {
 8434   if ((Subtarget->hasNEON())) {
 8443   if ((Subtarget->hasNEON())) {
 8463   if ((Subtarget->hasNEON())) {
 8472   if ((Subtarget->hasNEON())) {
 8481   if ((Subtarget->hasNEON())) {
 8513   if ((Subtarget->hasNEON())) {
 8522   if ((Subtarget->hasNEON())) {
 8541   if ((Subtarget->hasNEON())) {
 8550   if ((Subtarget->hasNEON())) {
 8569   if ((Subtarget->hasNEON())) {
 8578   if ((Subtarget->hasNEON())) {
 8597   if ((Subtarget->hasNEON())) {
 8606   if ((Subtarget->hasNEON())) {
 8637   if ((Subtarget->hasNEON())) {
 8646   if ((Subtarget->hasNEON())) {
 8665   if ((Subtarget->hasNEON())) {
 8674   if ((Subtarget->hasNEON())) {
 8693   if ((Subtarget->hasNEON())) {
 8702   if ((Subtarget->hasNEON())) {
 8721   if ((Subtarget->hasNEON())) {
 8730   if ((Subtarget->hasNEON())) {
 8761   if ((Subtarget->hasNEON())) {
 8770   if ((Subtarget->hasNEON())) {
 8789   if ((Subtarget->hasNEON())) {
 8798   if ((Subtarget->hasNEON())) {
 8817   if ((Subtarget->hasNEON())) {
 8826   if ((Subtarget->hasNEON())) {
 8845   if ((Subtarget->hasNEON())) {
 8854   if ((Subtarget->hasNEON())) {
 8885   if ((Subtarget->hasNEON())) {
 8894   if ((Subtarget->hasNEON())) {
 8913   if ((Subtarget->hasNEON())) {
 8922   if ((Subtarget->hasNEON())) {
 8941   if ((Subtarget->hasNEON())) {
 8950   if ((Subtarget->hasNEON())) {
 8969   if ((Subtarget->hasNEON())) {
 8978   if ((Subtarget->hasNEON())) {
 9009   if ((Subtarget->hasNEON())) {
 9018   if ((Subtarget->hasNEON())) {
 9037   if ((Subtarget->hasNEON())) {
 9046   if ((Subtarget->hasNEON())) {
 9065   if ((Subtarget->hasNEON())) {
 9074   if ((Subtarget->hasNEON())) {
 9093   if ((Subtarget->hasNEON())) {
 9102   if ((Subtarget->hasNEON())) {
 9166   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 9166   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 9173   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 9173   if ((Subtarget->hasFullFP16()) && (Subtarget->hasNEON())) {
 9180   if ((Subtarget->hasNEON())) {
 9187   if ((Subtarget->hasNEON())) {
 9194   if ((Subtarget->hasNEON())) {
 9221   if ((Subtarget->hasNEON())) {
 9228   if ((Subtarget->hasNEON())) {
 9256   if ((Subtarget->hasNEON())) {
lib/Target/AArch64/AArch64FastISel.cpp
  295     Subtarget =
  353   return Subtarget->isTargetDarwin() ? CC_AArch64_DarwinPCS : CC_AArch64_AAPCS;
  418   if (Subtarget->isTargetMachO() && TM.getCodeModel() == CodeModel::Large) {
  461   if (!Subtarget->useSmallAddressing() && !Subtarget->isTargetMachO())
  461   if (!Subtarget->useSmallAddressing() && !Subtarget->isTargetMachO())
  464   unsigned OpFlags = Subtarget->ClassifyGlobalReference(GV, TM);
  480     if (Subtarget->isTargetILP32()) {
  492     if (!Subtarget->isTargetILP32())
  980   if (Subtarget->isTargetILP32() && Ty->isPointerTy())
 1025   if (Subtarget->isTargetILP32())
 2963   if (Subtarget->hasCustomCallingConv())
 2987     if (VT.isFloatingPoint() && !Subtarget->hasFPARMv8())
 2991         (!Subtarget->hasNEON() || !Subtarget->isLittleEndian()))
 2991         (!Subtarget->hasNEON() || !Subtarget->isLittleEndian()))
 3132       if (ArgSize < 8 && !Subtarget->isLittleEndian())
 3175     if (CopyVT.isVector() && !Subtarget->isLittleEndian())
 3207   if (Subtarget->isTargetILP32())
 3212   if (CM != CodeModel::Large && !Subtarget->useSmallAddressing())
 3216   if (CM == CodeModel::Large && !Subtarget->isTargetMachO())
 3261   const AArch64RegisterInfo *RegInfo = Subtarget->getRegisterInfo();
 3267   if (Subtarget->useSmallAddressing()) {
 3478     const AArch64RegisterInfo *RegInfo = Subtarget->getRegisterInfo();
 3650     if (Subtarget->isTargetWindows()) {
 3843   if (Subtarget->isTargetILP32())
 3903         !Subtarget->isLittleEndian())