|  | 
| 14 | 14 | ;   %a = call <1 x iXLen> @llvm.lrint.v1iXLen.v1f16(<1 x half> %x) | 
| 15 | 15 | ;   ret <1 x iXLen> %a | 
| 16 | 16 | ; } | 
| 17 |  | -; declare <1 x iXLen> @llvm.lrint.v1iXLen.v1f16(<1 x half>) | 
| 18 | 17 | 
 | 
| 19 | 18 | ; define <2 x iXLen> @lrint_v2f16(<2 x half> %x) { | 
| 20 | 19 | ;   %a = call <2 x iXLen> @llvm.lrint.v2iXLen.v2f16(<2 x half> %x) | 
| 21 | 20 | ;   ret <2 x iXLen> %a | 
| 22 | 21 | ; } | 
| 23 |  | -; declare <2 x iXLen> @llvm.lrint.v2iXLen.v2f16(<2 x half>) | 
| 24 | 22 | 
 | 
| 25 | 23 | ; define <4 x iXLen> @lrint_v4f16(<4 x half> %x) { | 
| 26 | 24 | ;   %a = call <4 x iXLen> @llvm.lrint.v4iXLen.v4f16(<4 x half> %x) | 
| 27 | 25 | ;   ret <4 x iXLen> %a | 
| 28 | 26 | ; } | 
| 29 |  | -; declare <4 x iXLen> @llvm.lrint.v4iXLen.v4f16(<4 x half>) | 
| 30 | 27 | 
 | 
| 31 | 28 | ; define <8 x iXLen> @lrint_v8f16(<8 x half> %x) { | 
| 32 | 29 | ;   %a = call <8 x iXLen> @llvm.lrint.v8iXLen.v8f16(<8 x half> %x) | 
| 33 | 30 | ;   ret <8 x iXLen> %a | 
| 34 | 31 | ; } | 
| 35 |  | -; declare <8 x iXLen> @llvm.lrint.v8iXLen.v8f16(<8 x half>) | 
| 36 | 32 | 
 | 
| 37 | 33 | ; define <16 x iXLen> @lrint_v16f16(<16 x half> %x) { | 
| 38 | 34 | ;   %a = call <16 x iXLen> @llvm.lrint.v16iXLen.v16f16(<16 x half> %x) | 
| 39 | 35 | ;   ret <16 x iXLen> %a | 
| 40 | 36 | ; } | 
| 41 |  | -; declare <16 x iXLen> @llvm.lrint.v16iXLen.v16f16(<16 x half>) | 
| 42 | 37 | 
 | 
| 43 | 38 | define <1 x iXLen> @lrint_v1f32(<1 x float> %x) { | 
| 44 | 39 | ; LE-I32-LABEL: lrint_v1f32: | 
| @@ -76,7 +71,6 @@ define <1 x iXLen> @lrint_v1f32(<1 x float> %x) { | 
| 76 | 71 |   %a = call <1 x iXLen> @llvm.lrint.v1iXLen.v1f32(<1 x float> %x) | 
| 77 | 72 |   ret <1 x iXLen> %a | 
| 78 | 73 | } | 
| 79 |  | -declare <1 x iXLen> @llvm.lrint.v1iXLen.v1f32(<1 x float>) | 
| 80 | 74 | 
 | 
| 81 | 75 | define <2 x iXLen> @lrint_v2f32(<2 x float> %x) { | 
| 82 | 76 | ; LE-I32-LABEL: lrint_v2f32: | 
| @@ -160,7 +154,6 @@ define <2 x iXLen> @lrint_v2f32(<2 x float> %x) { | 
| 160 | 154 |   %a = call <2 x iXLen> @llvm.lrint.v2iXLen.v2f32(<2 x float> %x) | 
| 161 | 155 |   ret <2 x iXLen> %a | 
| 162 | 156 | } | 
| 163 |  | -declare <2 x iXLen> @llvm.lrint.v2iXLen.v2f32(<2 x float>) | 
| 164 | 157 | 
 | 
| 165 | 158 | define <4 x iXLen> @lrint_v4f32(<4 x float> %x) { | 
| 166 | 159 | ; LE-I32-LABEL: lrint_v4f32: | 
| @@ -274,7 +267,6 @@ define <4 x iXLen> @lrint_v4f32(<4 x float> %x) { | 
| 274 | 267 |   %a = call <4 x iXLen> @llvm.lrint.v4iXLen.v4f32(<4 x float> %x) | 
| 275 | 268 |   ret <4 x iXLen> %a | 
| 276 | 269 | } | 
| 277 |  | -declare <4 x iXLen> @llvm.lrint.v4iXLen.v4f32(<4 x float>) | 
| 278 | 270 | 
 | 
| 279 | 271 | define <8 x iXLen> @lrint_v8f32(<8 x float> %x) { | 
| 280 | 272 | ; LE-I32-LABEL: lrint_v8f32: | 
| @@ -488,7 +480,6 @@ define <8 x iXLen> @lrint_v8f32(<8 x float> %x) { | 
| 488 | 480 |   %a = call <8 x iXLen> @llvm.lrint.v8iXLen.v8f32(<8 x float> %x) | 
| 489 | 481 |   ret <8 x iXLen> %a | 
| 490 | 482 | } | 
| 491 |  | -declare <8 x iXLen> @llvm.lrint.v8iXLen.v8f32(<8 x float>) | 
| 492 | 483 | 
 | 
| 493 | 484 | define <16 x iXLen> @lrint_v16f32(<16 x float> %x) { | 
| 494 | 485 | ; LE-I32-LABEL: lrint_v16f32: | 
| @@ -1005,7 +996,6 @@ define <16 x iXLen> @lrint_v16f32(<16 x float> %x) { | 
| 1005 | 996 |   %a = call <16 x iXLen> @llvm.lrint.v16iXLen.v16f32(<16 x float> %x) | 
| 1006 | 997 |   ret <16 x iXLen> %a | 
| 1007 | 998 | } | 
| 1008 |  | -declare <16 x iXLen> @llvm.lrint.v16iXLen.v16f32(<16 x float>) | 
| 1009 | 999 | 
 | 
| 1010 | 1000 | define <1 x iXLen> @lrint_v1f64(<1 x double> %x) { | 
| 1011 | 1001 | ; LE-I32-LABEL: lrint_v1f64: | 
| @@ -1043,7 +1033,6 @@ define <1 x iXLen> @lrint_v1f64(<1 x double> %x) { | 
| 1043 | 1033 |   %a = call <1 x iXLen> @llvm.lrint.v1iXLen.v1f64(<1 x double> %x) | 
| 1044 | 1034 |   ret <1 x iXLen> %a | 
| 1045 | 1035 | } | 
| 1046 |  | -declare <1 x iXLen> @llvm.lrint.v1iXLen.v1f64(<1 x double>) | 
| 1047 | 1036 | 
 | 
| 1048 | 1037 | define <2 x iXLen> @lrint_v2f64(<2 x double> %x) { | 
| 1049 | 1038 | ; LE-I32-LABEL: lrint_v2f64: | 
| @@ -1120,7 +1109,6 @@ define <2 x iXLen> @lrint_v2f64(<2 x double> %x) { | 
| 1120 | 1109 |   %a = call <2 x iXLen> @llvm.lrint.v2iXLen.v2f64(<2 x double> %x) | 
| 1121 | 1110 |   ret <2 x iXLen> %a | 
| 1122 | 1111 | } | 
| 1123 |  | -declare <2 x iXLen> @llvm.lrint.v2iXLen.v2f64(<2 x double>) | 
| 1124 | 1112 | 
 | 
| 1125 | 1113 | define <4 x iXLen> @lrint_v4f64(<4 x double> %x) { | 
| 1126 | 1114 | ; LE-I32-LABEL: lrint_v4f64: | 
| @@ -1237,7 +1225,6 @@ define <4 x iXLen> @lrint_v4f64(<4 x double> %x) { | 
| 1237 | 1225 |   %a = call <4 x iXLen> @llvm.lrint.v4iXLen.v4f64(<4 x double> %x) | 
| 1238 | 1226 |   ret <4 x iXLen> %a | 
| 1239 | 1227 | } | 
| 1240 |  | -declare <4 x iXLen> @llvm.lrint.v4iXLen.v4f64(<4 x double>) | 
| 1241 | 1228 | 
 | 
| 1242 | 1229 | define <8 x iXLen> @lrint_v8f64(<8 x double> %x) { | 
| 1243 | 1230 | ; LE-I32-LABEL: lrint_v8f64: | 
| @@ -1467,7 +1454,6 @@ define <8 x iXLen> @lrint_v8f64(<8 x double> %x) { | 
| 1467 | 1454 |   %a = call <8 x iXLen> @llvm.lrint.v8iXLen.v8f64(<8 x double> %x) | 
| 1468 | 1455 |   ret <8 x iXLen> %a | 
| 1469 | 1456 | } | 
| 1470 |  | -declare <8 x iXLen> @llvm.lrint.v8iXLen.v8f64(<8 x double>) | 
| 1471 | 1457 | 
 | 
| 1472 | 1458 | define <16 x iXLen> @lrint_v16f64(<16 x double> %x) { | 
| 1473 | 1459 | ; LE-I32-LABEL: lrint_v16f64: | 
| @@ -2053,7 +2039,6 @@ define <16 x iXLen> @lrint_v16f64(<16 x double> %x) { | 
| 2053 | 2039 |   %a = call <16 x iXLen> @llvm.lrint.v16iXLen.v16f64(<16 x double> %x) | 
| 2054 | 2040 |   ret <16 x iXLen> %a | 
| 2055 | 2041 | } | 
| 2056 |  | -declare <16 x iXLen> @llvm.lrint.v16iXLen.v16f64(<16 x double>) | 
| 2057 | 2042 | 
 | 
| 2058 | 2043 | define <1 x iXLen> @lrint_v1fp128(<1 x fp128> %x) { | 
| 2059 | 2044 | ; LE-I32-LABEL: lrint_v1fp128: | 
| @@ -2091,7 +2076,6 @@ define <1 x iXLen> @lrint_v1fp128(<1 x fp128> %x) { | 
| 2091 | 2076 |   %a = call <1 x iXLen> @llvm.lrint.v1iXLen.v1fp128(<1 x fp128> %x) | 
| 2092 | 2077 |   ret <1 x iXLen> %a | 
| 2093 | 2078 | } | 
| 2094 |  | -declare <1 x iXLen> @llvm.lrint.v1iXLen.v1fp128(<1 x fp128>) | 
| 2095 | 2079 | 
 | 
| 2096 | 2080 | define <2 x iXLen> @lrint_v2fp128(<2 x fp128> %x) { | 
| 2097 | 2081 | ; LE-I32-LABEL: lrint_v2fp128: | 
| @@ -2194,7 +2178,6 @@ define <2 x iXLen> @lrint_v2fp128(<2 x fp128> %x) { | 
| 2194 | 2178 |   %a = call <2 x iXLen> @llvm.lrint.v2iXLen.v2fp128(<2 x fp128> %x) | 
| 2195 | 2179 |   ret <2 x iXLen> %a | 
| 2196 | 2180 | } | 
| 2197 |  | -declare <2 x iXLen> @llvm.lrint.v2iXLen.v2fp128(<2 x fp128>) | 
| 2198 | 2181 | 
 | 
| 2199 | 2182 | define <4 x iXLen> @lrint_v4fp128(<4 x fp128> %x) { | 
| 2200 | 2183 | ; LE-I32-LABEL: lrint_v4fp128: | 
| @@ -2347,7 +2330,6 @@ define <4 x iXLen> @lrint_v4fp128(<4 x fp128> %x) { | 
| 2347 | 2330 |   %a = call <4 x iXLen> @llvm.lrint.v4iXLen.v4fp128(<4 x fp128> %x) | 
| 2348 | 2331 |   ret <4 x iXLen> %a | 
| 2349 | 2332 | } | 
| 2350 |  | -declare <4 x iXLen> @llvm.lrint.v4iXLen.v4fp128(<4 x fp128>) | 
| 2351 | 2333 | 
 | 
| 2352 | 2334 | define <8 x iXLen> @lrint_v8fp128(<8 x fp128> %x) { | 
| 2353 | 2335 | ; LE-I32-LABEL: lrint_v8fp128: | 
| @@ -2664,7 +2646,6 @@ define <8 x iXLen> @lrint_v8fp128(<8 x fp128> %x) { | 
| 2664 | 2646 |   %a = call <8 x iXLen> @llvm.lrint.v8iXLen.v8fp128(<8 x fp128> %x) | 
| 2665 | 2647 |   ret <8 x iXLen> %a | 
| 2666 | 2648 | } | 
| 2667 |  | -declare <8 x iXLen> @llvm.lrint.v8iXLen.v8fp128(<8 x fp128>) | 
| 2668 | 2649 | 
 | 
| 2669 | 2650 | define <16 x iXLen> @lrint_v16fp128(<16 x fp128> %x) { | 
| 2670 | 2651 | ; LE-I32-LABEL: lrint_v16fp128: | 
| @@ -3262,4 +3243,3 @@ define <16 x iXLen> @lrint_v16fp128(<16 x fp128> %x) { | 
| 3262 | 3243 |   %a = call <16 x iXLen> @llvm.lrint.v16iXLen.v16fp128(<16 x fp128> %x) | 
| 3263 | 3244 |   ret <16 x iXLen> %a | 
| 3264 | 3245 | } | 
| 3265 |  | -declare <16 x iXLen> @llvm.lrint.v16iXLen.v16fp128(<16 x fp128>) | 
0 commit comments