Home | History | Annotate | Download | only in AArch64

Lines Matching refs:SelectLoad

144   SDNode *SelectLoad(SDNode *N, unsigned NumVecs, unsigned Opc,
990 SDNode *AArch64DAGToDAGISel::SelectLoad(SDNode *N, unsigned NumVecs,
2204 return SelectLoad(Node, 2, AArch64::LD1Twov8b, AArch64::dsub0);
2206 return SelectLoad(Node, 2, AArch64::LD1Twov16b, AArch64::qsub0);
2208 return SelectLoad(Node, 2, AArch64::LD1Twov4h, AArch64::dsub0);
2210 return SelectLoad(Node, 2, AArch64::LD1Twov8h, AArch64::qsub0);
2212 return SelectLoad(Node, 2, AArch64::LD1Twov2s, AArch64::dsub0);
2214 return SelectLoad(Node, 2, AArch64::LD1Twov4s, AArch64::qsub0);
2216 return SelectLoad(Node, 2, AArch64::LD1Twov1d, AArch64::dsub0);
2218 return SelectLoad(Node, 2, AArch64::LD1Twov2d, AArch64::qsub0);
2222 return SelectLoad(Node, 3, AArch64::LD1Threev8b, AArch64::dsub0);
2224 return SelectLoad(Node, 3, AArch64::LD1Threev16b, AArch64::qsub0);
2226 return SelectLoad(Node, 3, AArch64::LD1Threev4h, AArch64::dsub0);
2228 return SelectLoad(Node, 3, AArch64::LD1Threev8h, AArch64::qsub0);
2230 return SelectLoad(Node, 3, AArch64::LD1Threev2s, AArch64::dsub0);
2232 return SelectLoad(Node, 3, AArch64::LD1Threev4s, AArch64::qsub0);
2234 return SelectLoad
2236 return SelectLoad(Node, 3, AArch64::LD1Threev2d, AArch64::qsub0);
2240 return SelectLoad(Node, 4, AArch64::LD1Fourv8b, AArch64::dsub0);
2242 return SelectLoad(Node, 4, AArch64::LD1Fourv16b, AArch64::qsub0);
2244 return SelectLoad(Node, 4, AArch64::LD1Fourv4h, AArch64::dsub0);
2246 return SelectLoad(Node, 4, AArch64::LD1Fourv8h, AArch64::qsub0);
2248 return SelectLoad(Node, 4, AArch64::LD1Fourv2s, AArch64::dsub0);
2250 return SelectLoad(Node, 4, AArch64::LD1Fourv4s, AArch64::qsub0);
2252 return SelectLoad(Node, 4, AArch64::LD1Fourv1d, AArch64::dsub0);
2254 return SelectLoad(Node, 4, AArch64::LD1Fourv2d, AArch64::qsub0);
2258 return SelectLoad(Node, 2, AArch64::LD2Twov8b, AArch64::dsub0);
2260 return SelectLoad(Node, 2, AArch64::LD2Twov16b, AArch64::qsub0);
2262 return SelectLoad(Node, 2, AArch64::LD2Twov4h, AArch64::dsub0);
2264 return SelectLoad(Node, 2, AArch64::LD2Twov8h, AArch64::qsub0);
2266 return SelectLoad(Node, 2, AArch64::LD2Twov2s, AArch64::dsub0);
2268 return SelectLoad(Node, 2, AArch64::LD2Twov4s, AArch64::qsub0);
2270 return SelectLoad(Node, 2, AArch64::LD1Twov1d, AArch64::dsub0);
2272 return SelectLoad(Node, 2, AArch64::LD2Twov2d, AArch64::qsub0);
2276 return SelectLoad(Node, 3, AArch64::LD3Threev8b, AArch64::dsub0);
2278 return SelectLoad(Node, 3, AArch64::LD3Threev16b, AArch64::qsub0);
2280 return SelectLoad(Node, 3, AArch64::LD3Threev4h, AArch64::dsub0);
2282 return SelectLoad(Node, 3, AArch64::LD3Threev8h, AArch64::qsub0);
2284 return SelectLoad(Node, 3, AArch64::LD3Threev2s, AArch64::dsub0);
2286 return SelectLoad(Node, 3, AArch64::LD3Threev4s, AArch64::qsub0);
2288 return SelectLoad(Node, 3, AArch64::LD1Threev1d, AArch64::dsub0);
2290 return SelectLoad(Node, 3, AArch64::LD3Threev2d, AArch64::qsub0);
2294 return SelectLoad(Node, 4, AArch64::LD4Fourv8b, AArch64::dsub0);
2296 return SelectLoad(Node, 4, AArch64::LD4Fourv16b, AArch64::qsub0);
2298 return SelectLoad(Node, 4, AArch64::LD4Fourv4h, AArch64::dsub0);
2300 return SelectLoad(Node, 4, AArch64::LD4Fourv8h, AArch64::qsub0);
2302 return SelectLoad(Node, 4, AArch64::LD4Fourv2s, AArch64::dsub0);
2304 return SelectLoad(Node, 4, AArch64::LD4Fourv4s, AArch64::qsub0);
2306 return SelectLoad(Node, 4, AArch64::LD1Fourv1d, AArch64::dsub0);
2308 return SelectLoad(Node, 4, AArch64::LD4Fourv2d, AArch64::qsub0);
2312 return SelectLoad(Node, 2, AArch64::LD2Rv8b, AArch64::dsub0);
2314 return SelectLoad(Node, 2, AArch64::LD2Rv16b, AArch64::qsub0);
2316 return SelectLoad(Node, 2, AArch64::LD2Rv4h, AArch64::dsub0);
2318 return SelectLoad(Node, 2, AArch64::LD2Rv8h, AArch64::qsub0);
2320 return SelectLoad(Node, 2, AArch64::LD2Rv2s, AArch64::dsub0);
2322 return SelectLoad(Node, 2, AArch64::LD2Rv4s, AArch64::qsub0);
2324 return SelectLoad(Node, 2, AArch64::LD2Rv1d, AArch64::dsub0);
2326 return SelectLoad(Node, 2, AArch64::LD2Rv2d, AArch64::qsub0);
2330 return SelectLoad(Node, 3, AArch64::LD3Rv8b, AArch64::dsub0);
2332 return SelectLoad(Node, 3, AArch64::LD3Rv16b, AArch64::qsub0);
2334 return SelectLoad(Node, 3, AArch64::LD3Rv4h, AArch64::dsub0);
2336 return SelectLoad(Node, 3, AArch64::LD3Rv8h, AArch64::qsub0);
2338 return SelectLoad(Node, 3, AArch64::LD3Rv2s, AArch64::dsub0);
2340 return SelectLoad(Node, 3, AArch64::LD3Rv4s, AArch64::qsub0);
2342 return SelectLoad(Node, 3, AArch64::LD3Rv1d, AArch64::dsub0);
2344 return SelectLoad(Node, 3, AArch64::LD3Rv2d, AArch64::qsub0);
2348 return SelectLoad(Node, 4, AArch64::LD4Rv8b, AArch64::dsub0);
2350 return SelectLoad(Node, 4, AArch64::LD4Rv16b, AArch64::qsub0);
2352 return SelectLoad(Node, 4, AArch64::LD4Rv4h, AArch64::dsub0);
2354 return SelectLoad(Node, 4, AArch64::LD4Rv8h, AArch64::qsub0);
2356 return SelectLoad(Node, 4, AArch64::LD4Rv2s, AArch64::dsub0);
2358 return SelectLoad(Node, 4, AArch64::LD4Rv4s, AArch64::qsub0);
2360 return SelectLoad(Node, 4, AArch64::LD4Rv1d, AArch64::dsub0);
2362 return SelectLoad(Node, 4, AArch64::LD4Rv2d, AArch64::qsub0);