|
779 | 779 | <Parameter Name="InputValueSetName1">SplitDoubleInputValueSet</Parameter>
|
780 | 780 | </Row>
|
781 | 781 | </Table>
|
| 782 | + <Table Id="UnaryMathOpTable"> |
| 783 | + <ParameterTypes> |
| 784 | + <!-- InputValueSetName1 is optional. If no value is provided use the |
| 785 | + default value set for the data type. This string is meant to be a key |
| 786 | + value for the the array of std::pairs defined in LongVectorTestData.h |
| 787 | + for the applicable DataType--> |
| 788 | + <ParameterType Name="InputValueSetName1">String</ParameterType> |
| 789 | + <ParameterType Name="DataType">String</ParameterType> |
| 790 | + <ParameterType Name="OpTypeEnum">String</ParameterType> |
| 791 | + </ParameterTypes> |
| 792 | + <!--UnaryMathOpTable int16--> |
| 793 | + <Row Name="Abs_int16"> |
| 794 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 795 | + <Parameter Name="DataType">int16</Parameter> |
| 796 | + </Row> |
| 797 | + <Row Name="Sign_int16"> |
| 798 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 799 | + <Parameter Name="DataType">int16</Parameter> |
| 800 | + </Row> |
| 801 | + <!--UnaryMathOpTable int32--> |
| 802 | + <Row Name="Abs_int32"> |
| 803 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 804 | + <Parameter Name="DataType">int32</Parameter> |
| 805 | + </Row> |
| 806 | + <Row Name="Sign_int32"> |
| 807 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 808 | + <Parameter Name="DataType">int32</Parameter> |
| 809 | + </Row> |
| 810 | + <!--UnaryMathOpTable int64--> |
| 811 | + <Row Name="Abs_int64"> |
| 812 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 813 | + <Parameter Name="DataType">int64</Parameter> |
| 814 | + </Row> |
| 815 | + <Row Name="Sign_int64"> |
| 816 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 817 | + <Parameter Name="DataType">int64</Parameter> |
| 818 | + </Row> |
| 819 | + <!--UnaryMathOpTable uint16--> |
| 820 | + <Row Name="Abs_uint16"> |
| 821 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 822 | + <Parameter Name="DataType">uint16</Parameter> |
| 823 | + </Row> |
| 824 | + <Row Name="Sign_uint16"> |
| 825 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 826 | + <Parameter Name="DataType">uint16</Parameter> |
| 827 | + </Row> |
| 828 | + <!--UnaryMathOpTable uint32--> |
| 829 | + <Row Name="Abs_uint32"> |
| 830 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 831 | + <Parameter Name="DataType">uint32</Parameter> |
| 832 | + </Row> |
| 833 | + <Row Name="Sign_uint32"> |
| 834 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 835 | + <Parameter Name="DataType">uint32</Parameter> |
| 836 | + </Row> |
| 837 | + <!--UnaryMathOpTable uint64--> |
| 838 | + <Row Name="Abs_uint64"> |
| 839 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 840 | + <Parameter Name="DataType">uint64</Parameter> |
| 841 | + </Row> |
| 842 | + <Row Name="Sign_uint64"> |
| 843 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 844 | + <Parameter Name="DataType">uint64</Parameter> |
| 845 | + </Row> |
| 846 | + <!--UnaryMathOpTable float16--> |
| 847 | + <Row Name="Abs_float16"> |
| 848 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 849 | + <Parameter Name="DataType">float16</Parameter> |
| 850 | + </Row> |
| 851 | + <Row Name="Ceil_float16"> |
| 852 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Ceil</Parameter> |
| 853 | + <Parameter Name="DataType">float16</Parameter> |
| 854 | + </Row> |
| 855 | + <Row Name="Exp_float16"> |
| 856 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Exp</Parameter> |
| 857 | + <Parameter Name="DataType">float16</Parameter> |
| 858 | + </Row> |
| 859 | + <Row Name="Floor_float16"> |
| 860 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Floor</Parameter> |
| 861 | + <Parameter Name="DataType">float16</Parameter> |
| 862 | + </Row> |
| 863 | + <Row Name="Frac_float16"> |
| 864 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Frac</Parameter> |
| 865 | + <Parameter Name="DataType">float16</Parameter> |
| 866 | + </Row> |
| 867 | + <Row Name="Log_float16"> |
| 868 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log</Parameter> |
| 869 | + <Parameter Name="DataType">float16</Parameter> |
| 870 | + </Row> |
| 871 | + <Row Name="Rcp_float16"> |
| 872 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Rcp</Parameter> |
| 873 | + <Parameter Name="DataType">float16</Parameter> |
| 874 | + </Row> |
| 875 | + <Row Name="Round_float16"> |
| 876 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Round</Parameter> |
| 877 | + <Parameter Name="DataType">float16</Parameter> |
| 878 | + </Row> |
| 879 | + <Row Name="Rsqrt_float16"> |
| 880 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Rsqrt</Parameter> |
| 881 | + <Parameter Name="DataType">float16</Parameter> |
| 882 | + </Row> |
| 883 | + <Row Name="Sign_float16"> |
| 884 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 885 | + <Parameter Name="DataType">float16</Parameter> |
| 886 | + </Row> |
| 887 | + <Row Name="Sqrt_float16"> |
| 888 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sqrt</Parameter> |
| 889 | + <Parameter Name="DataType">float16</Parameter> |
| 890 | + </Row> |
| 891 | + <Row Name="Trunc_float16"> |
| 892 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Trunc</Parameter> |
| 893 | + <Parameter Name="DataType">float16</Parameter> |
| 894 | + </Row> |
| 895 | + <Row Name="Exp2_float16"> |
| 896 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Exp2</Parameter> |
| 897 | + <Parameter Name="DataType">float16</Parameter> |
| 898 | + </Row> |
| 899 | + <Row Name="Log10_float16"> |
| 900 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log10</Parameter> |
| 901 | + <Parameter Name="DataType">float16</Parameter> |
| 902 | + </Row> |
| 903 | + <Row Name="Log2_float16"> |
| 904 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log2</Parameter> |
| 905 | + <Parameter Name="DataType">float16</Parameter> |
| 906 | + </Row> |
| 907 | + <!--UnaryMathOpTable float32--> |
| 908 | + <Row Name="Abs_float32"> |
| 909 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 910 | + <Parameter Name="DataType">float32</Parameter> |
| 911 | + </Row> |
| 912 | + <Row Name="Ceil_float32"> |
| 913 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Ceil</Parameter> |
| 914 | + <Parameter Name="DataType">float32</Parameter> |
| 915 | + </Row> |
| 916 | + <Row Name="Exp_float32"> |
| 917 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Exp</Parameter> |
| 918 | + <Parameter Name="DataType">float32</Parameter> |
| 919 | + </Row> |
| 920 | + <Row Name="Floor_float32"> |
| 921 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Floor</Parameter> |
| 922 | + <Parameter Name="DataType">float32</Parameter> |
| 923 | + </Row> |
| 924 | + <Row Name="Frac_float32"> |
| 925 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Frac</Parameter> |
| 926 | + <Parameter Name="DataType">float32</Parameter> |
| 927 | + </Row> |
| 928 | + <Row Name="Log_float32"> |
| 929 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log</Parameter> |
| 930 | + <Parameter Name="DataType">float32</Parameter> |
| 931 | + </Row> |
| 932 | + <Row Name="Rcp_float32"> |
| 933 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Rcp</Parameter> |
| 934 | + <Parameter Name="DataType">float32</Parameter> |
| 935 | + </Row> |
| 936 | + <Row Name="Round_float32"> |
| 937 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Round</Parameter> |
| 938 | + <Parameter Name="DataType">float32</Parameter> |
| 939 | + </Row> |
| 940 | + <Row Name="Rsqrt_float32"> |
| 941 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Rsqrt</Parameter> |
| 942 | + <Parameter Name="DataType">float32</Parameter> |
| 943 | + </Row> |
| 944 | + <Row Name="Sign_float32"> |
| 945 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 946 | + <Parameter Name="DataType">float32</Parameter> |
| 947 | + </Row> |
| 948 | + <Row Name="Sqrt_float32"> |
| 949 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sqrt</Parameter> |
| 950 | + <Parameter Name="DataType">float32</Parameter> |
| 951 | + </Row> |
| 952 | + <Row Name="Trunc_float32"> |
| 953 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Trunc</Parameter> |
| 954 | + <Parameter Name="DataType">float32</Parameter> |
| 955 | + </Row> |
| 956 | + <Row Name="Exp2_float32"> |
| 957 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Exp2</Parameter> |
| 958 | + <Parameter Name="DataType">float32</Parameter> |
| 959 | + </Row> |
| 960 | + <Row Name="Log10_float32"> |
| 961 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log10</Parameter> |
| 962 | + <Parameter Name="DataType">float32</Parameter> |
| 963 | + </Row> |
| 964 | + <Row Name="Log2_float32"> |
| 965 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Log2</Parameter> |
| 966 | + <Parameter Name="DataType">float32</Parameter> |
| 967 | + </Row> |
| 968 | + <!--UnaryMathOpTable float64--> |
| 969 | + <Row Name="Abs_float64"> |
| 970 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Abs</Parameter> |
| 971 | + <Parameter Name="DataType">float64</Parameter> |
| 972 | + </Row> |
| 973 | + <Row Name="Sign_float64"> |
| 974 | + <Parameter Name="OpTypeEnum">UnaryMathOpType_Sign</Parameter> |
| 975 | + <Parameter Name="DataType">float64</Parameter> |
| 976 | + </Row> |
| 977 | + </Table> |
782 | 978 | </Data>
|
0 commit comments