Lines Matching refs:Legal
1468 setOperationAction(ISD::LOAD, MVT::v2i32, Legal); in SparcTargetLowering()
1469 setOperationAction(ISD::STORE, MVT::v2i32, Legal); in SparcTargetLowering()
1470 setOperationAction(ISD::EXTRACT_VECTOR_ELT, MVT::v2i32, Legal); in SparcTargetLowering()
1471 setOperationAction(ISD::BUILD_VECTOR, MVT::v2i32, Legal); in SparcTargetLowering()
1575 Subtarget->usePopc() ? Legal : Expand); in SparcTargetLowering()
1592 setOperationAction(ISD::ATOMIC_SWAP, MVT::i32, Legal); in SparcTargetLowering()
1594 (Subtarget->isV9() ? Legal: Expand)); in SparcTargetLowering()
1597 setOperationAction(ISD::ATOMIC_FENCE, MVT::Other, Legal); in SparcTargetLowering()
1604 setOperationAction(ISD::ATOMIC_CMP_SWAP, MVT::i64, Legal); in SparcTargetLowering()
1605 setOperationAction(ISD::ATOMIC_SWAP, MVT::i64, Legal); in SparcTargetLowering()
1672 setOperationAction(ISD::TRAP , MVT::Other, Legal); in SparcTargetLowering()
1684 Subtarget->usePopc() ? Legal : Expand); in SparcTargetLowering()
1687 setOperationAction(ISD::LOAD, MVT::f128, Legal); in SparcTargetLowering()
1688 setOperationAction(ISD::STORE, MVT::f128, Legal); in SparcTargetLowering()
1695 setOperationAction(ISD::FADD, MVT::f128, Legal); in SparcTargetLowering()
1696 setOperationAction(ISD::FSUB, MVT::f128, Legal); in SparcTargetLowering()
1697 setOperationAction(ISD::FMUL, MVT::f128, Legal); in SparcTargetLowering()
1698 setOperationAction(ISD::FDIV, MVT::f128, Legal); in SparcTargetLowering()
1699 setOperationAction(ISD::FSQRT, MVT::f128, Legal); in SparcTargetLowering()
1700 setOperationAction(ISD::FP_EXTEND, MVT::f128, Legal); in SparcTargetLowering()
1701 setOperationAction(ISD::FP_ROUND, MVT::f64, Legal); in SparcTargetLowering()
1703 setOperationAction(ISD::FNEG, MVT::f128, Legal); in SparcTargetLowering()
1704 setOperationAction(ISD::FABS, MVT::f128, Legal); in SparcTargetLowering()