reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
372 addRegisterClass(Ty, RC); 376 setOperationAction(Opc, Ty, Expand); 378 setOperationAction(ISD::LOAD, Ty, Legal); 379 setOperationAction(ISD::STORE, Ty, Legal); 380 setOperationAction(ISD::BITCAST, Ty, Legal); 381 setOperationAction(ISD::EXTRACT_VECTOR_ELT, Ty, Legal); 382 setOperationAction(ISD::INSERT_VECTOR_ELT, Ty, Legal); 383 setOperationAction(ISD::BUILD_VECTOR, Ty, Custom); 385 if (Ty != MVT::v8f16) { 386 setOperationAction(ISD::FABS, Ty, Legal); 387 setOperationAction(ISD::FADD, Ty, Legal); 388 setOperationAction(ISD::FDIV, Ty, Legal); 389 setOperationAction(ISD::FEXP2, Ty, Legal); 390 setOperationAction(ISD::FLOG2, Ty, Legal); 391 setOperationAction(ISD::FMA, Ty, Legal); 392 setOperationAction(ISD::FMUL, Ty, Legal); 393 setOperationAction(ISD::FRINT, Ty, Legal); 394 setOperationAction(ISD::FSQRT, Ty, Legal); 395 setOperationAction(ISD::FSUB, Ty, Legal); 396 setOperationAction(ISD::VSELECT, Ty, Legal); 398 setOperationAction(ISD::SETCC, Ty, Legal); 399 setCondCodeAction(ISD::SETOGE, Ty, Expand); 400 setCondCodeAction(ISD::SETOGT, Ty, Expand); 401 setCondCodeAction(ISD::SETUGE, Ty, Expand); 402 setCondCodeAction(ISD::SETUGT, Ty, Expand); 403 setCondCodeAction(ISD::SETGE, Ty, Expand); 404 setCondCodeAction(ISD::SETGT, Ty, Expand);