Lines Matching refs:Legal

1340     setOperationAction(ISD::ADD, VT, Legal);  in HexagonTargetLowering()
1341 setOperationAction(ISD::SUB, VT, Legal); in HexagonTargetLowering()
1342 setOperationAction(ISD::MUL, VT, Legal); in HexagonTargetLowering()
1422 setOperationAction(ISD::FADD, MVT::f32, Legal); in HexagonTargetLowering()
1424 setOperationAction(ISD::FSUB, MVT::f32, Legal); in HexagonTargetLowering()
1427 setOperationAction(ISD::FP_EXTEND, MVT::f32, Legal); in HexagonTargetLowering()
1428 setCondCodeAction(ISD::SETOEQ, MVT::f32, Legal); in HexagonTargetLowering()
1429 setCondCodeAction(ISD::SETOEQ, MVT::f64, Legal); in HexagonTargetLowering()
1430 setCondCodeAction(ISD::SETUEQ, MVT::f32, Legal); in HexagonTargetLowering()
1431 setCondCodeAction(ISD::SETUEQ, MVT::f64, Legal); in HexagonTargetLowering()
1433 setCondCodeAction(ISD::SETOGE, MVT::f32, Legal); in HexagonTargetLowering()
1434 setCondCodeAction(ISD::SETOGE, MVT::f64, Legal); in HexagonTargetLowering()
1435 setCondCodeAction(ISD::SETUGE, MVT::f32, Legal); in HexagonTargetLowering()
1436 setCondCodeAction(ISD::SETUGE, MVT::f64, Legal); in HexagonTargetLowering()
1438 setCondCodeAction(ISD::SETOGT, MVT::f32, Legal); in HexagonTargetLowering()
1439 setCondCodeAction(ISD::SETOGT, MVT::f64, Legal); in HexagonTargetLowering()
1440 setCondCodeAction(ISD::SETUGT, MVT::f32, Legal); in HexagonTargetLowering()
1441 setCondCodeAction(ISD::SETUGT, MVT::f64, Legal); in HexagonTargetLowering()
1443 setCondCodeAction(ISD::SETOLE, MVT::f32, Legal); in HexagonTargetLowering()
1444 setCondCodeAction(ISD::SETOLE, MVT::f64, Legal); in HexagonTargetLowering()
1445 setCondCodeAction(ISD::SETOLT, MVT::f32, Legal); in HexagonTargetLowering()
1446 setCondCodeAction(ISD::SETOLT, MVT::f64, Legal); in HexagonTargetLowering()
1448 setOperationAction(ISD::ConstantFP, MVT::f32, Legal); in HexagonTargetLowering()
1449 setOperationAction(ISD::ConstantFP, MVT::f64, Legal); in HexagonTargetLowering()
1466 setOperationAction(ISD::FP_TO_UINT, MVT::i32, Legal); in HexagonTargetLowering()
1467 setOperationAction(ISD::FP_TO_SINT, MVT::i32, Legal); in HexagonTargetLowering()
1468 setOperationAction(ISD::UINT_TO_FP, MVT::i32, Legal); in HexagonTargetLowering()
1469 setOperationAction(ISD::SINT_TO_FP, MVT::i32, Legal); in HexagonTargetLowering()
1471 setOperationAction(ISD::FP_TO_UINT, MVT::i64, Legal); in HexagonTargetLowering()
1472 setOperationAction(ISD::FP_TO_SINT, MVT::i64, Legal); in HexagonTargetLowering()
1473 setOperationAction(ISD::UINT_TO_FP, MVT::i64, Legal); in HexagonTargetLowering()
1474 setOperationAction(ISD::SINT_TO_FP, MVT::i64, Legal); in HexagonTargetLowering()
1476 setOperationAction(ISD::FABS, MVT::f32, Legal); in HexagonTargetLowering()
1479 setOperationAction(ISD::FNEG, MVT::f32, Legal); in HexagonTargetLowering()
1599 setIndexedLoadAction(ISD::POST_INC, MVT::i8, Legal); in HexagonTargetLowering()
1600 setIndexedLoadAction(ISD::POST_INC, MVT::i16, Legal); in HexagonTargetLowering()
1601 setIndexedLoadAction(ISD::POST_INC, MVT::i32, Legal); in HexagonTargetLowering()
1602 setIndexedLoadAction(ISD::POST_INC, MVT::i64, Legal); in HexagonTargetLowering()
1604 setIndexedStoreAction(ISD::POST_INC, MVT::i8, Legal); in HexagonTargetLowering()
1605 setIndexedStoreAction(ISD::POST_INC, MVT::i16, Legal); in HexagonTargetLowering()
1606 setIndexedStoreAction(ISD::POST_INC, MVT::i32, Legal); in HexagonTargetLowering()
1607 setIndexedStoreAction(ISD::POST_INC, MVT::i64, Legal); in HexagonTargetLowering()