Add a bunch of missing cases to promoteConstantUnion. Use macros to expand all the cases more simply.
This commit is contained in:
@@ -9,17 +9,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_init' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int8_t_init' ( const int8_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int8_t)
|
||||
0:? 'int16_t_init' ( const int16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int16_t)
|
||||
0:? 'int32_t_init' ( const int)
|
||||
0:? -3 (const int)
|
||||
0:? 'int64_t_init' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'uint8_t_init' ( const uint8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'uint16_t_init' ( const uint16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint16_t)
|
||||
0:? 'uint32_t_init' ( const uint)
|
||||
0:? 3 (const uint)
|
||||
0:? 'uint64_t_init' ( const uint64_t)
|
||||
@@ -33,17 +33,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int8_t_to_bool' ( const bool)
|
||||
0:? -1 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'int16_t_to_bool' ( const bool)
|
||||
0:? -2 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'int32_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int64_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'uint8_t_to_bool' ( const bool)
|
||||
0:? 1 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'uint16_t_to_bool' ( const bool)
|
||||
0:? 2 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'uint32_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'uint64_t_to_bool' ( const bool)
|
||||
@@ -55,53 +55,53 @@ local_size = (1, 1, 1)
|
||||
0:? 'float64_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'bool_to_int8_t' ( const int8_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const int8_t)
|
||||
0:? 'int8_t_to_int8_t' ( const int8_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int8_t)
|
||||
0:? 'int16_t_to_int8_t' ( const int8_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int8_t)
|
||||
0:? 'int32_t_to_int8_t' ( const int8_t)
|
||||
0:? -3 (const int)
|
||||
0:? -3 (const int8_t)
|
||||
0:? 'int64_t_to_int8_t' ( const int8_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? -4 (const int8_t)
|
||||
0:? 'uint8_t_to_int8_t' ( const int8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int8_t)
|
||||
0:? 'uint16_t_to_int8_t' ( const int8_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int8_t)
|
||||
0:? 'uint32_t_to_int8_t' ( const int8_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const int8_t)
|
||||
0:? 'uint64_t_to_int8_t' ( const int8_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const int8_t)
|
||||
0:? 'float16_t_to_int8_t' ( const int8_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const int8_t)
|
||||
0:? 'float32_t_to_int8_t' ( const int8_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const int8_t)
|
||||
0:? 'float64_t_to_int8_t' ( const int8_t)
|
||||
0:? -4.000000
|
||||
0:? -4 (const int8_t)
|
||||
0:? 'bool_to_int16_t' ( const int16_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const int16_t)
|
||||
0:? 'int8_t_to_int16_t' ( const int16_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int16_t)
|
||||
0:? 'int16_t_to_int16_t' ( const int16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int16_t)
|
||||
0:? 'int32_t_to_int16_t' ( const int16_t)
|
||||
0:? -3 (const int)
|
||||
0:? -3 (const int16_t)
|
||||
0:? 'int64_t_to_int16_t' ( const int16_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? -4 (const int16_t)
|
||||
0:? 'uint8_t_to_int16_t' ( const int16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int16_t)
|
||||
0:? 'uint16_t_to_int16_t' ( const int16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int16_t)
|
||||
0:? 'uint32_t_to_int16_t' ( const int16_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const int16_t)
|
||||
0:? 'uint64_t_to_int16_t' ( const int16_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const int16_t)
|
||||
0:? 'float16_t_to_int16_t' ( const int16_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const int16_t)
|
||||
0:? 'float32_t_to_int16_t' ( const int16_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const int16_t)
|
||||
0:? 'float64_t_to_int16_t' ( const int16_t)
|
||||
0:? -4.000000
|
||||
0:? -4 (const int16_t)
|
||||
0:? 'bool_to_int32_t' ( const int)
|
||||
0:? 1 (const int)
|
||||
0:? 'int8_t_to_int32_t' ( const int)
|
||||
@@ -129,17 +129,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_int64_t' ( const int64_t)
|
||||
0:? 1 (const int64_t)
|
||||
0:? 'int8_t_to_int64_t' ( const int64_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int64_t)
|
||||
0:? 'int16_t_to_int64_t' ( const int64_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int64_t)
|
||||
0:? 'int32_t_to_int64_t' ( const int64_t)
|
||||
0:? -3 (const int64_t)
|
||||
0:? 'int64_t_to_int64_t' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'uint8_t_to_int64_t' ( const int64_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int64_t)
|
||||
0:? 'uint16_t_to_int64_t' ( const int64_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int64_t)
|
||||
0:? 'uint32_t_to_int64_t' ( const int64_t)
|
||||
0:? 3 (const int64_t)
|
||||
0:? 'uint64_t_to_int64_t' ( const int64_t)
|
||||
@@ -151,67 +151,67 @@ local_size = (1, 1, 1)
|
||||
0:? 'float64_t_to_int64_t' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'bool_to_uint8_t' ( const uint8_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'int8_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -1 (const int)
|
||||
0:? 255 (const uint8_t)
|
||||
0:? 'int16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -2 (const int)
|
||||
0:? 254 (const uint8_t)
|
||||
0:? 'int32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -3 (const int)
|
||||
0:? 253 (const uint8_t)
|
||||
0:? 'int64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 252 (const uint8_t)
|
||||
0:? 'uint8_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'uint16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint8_t)
|
||||
0:? 'uint32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const uint8_t)
|
||||
0:? 'uint64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const uint8_t)
|
||||
0:? 'float16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const uint8_t)
|
||||
0:? 'float32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const uint8_t)
|
||||
0:? 'float64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -4.000000
|
||||
0:? 252 (const uint8_t)
|
||||
0:? 'bool_to_uint16_t' ( const uint16_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const uint16_t)
|
||||
0:? 'int8_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -1 (const int)
|
||||
0:? 65535 (const uint16_t)
|
||||
0:? 'int16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -2 (const int)
|
||||
0:? 65534 (const uint16_t)
|
||||
0:? 'int32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -3 (const int)
|
||||
0:? 65533 (const uint16_t)
|
||||
0:? 'int64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 65532 (const uint16_t)
|
||||
0:? 'uint8_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint16_t)
|
||||
0:? 'uint16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint16_t)
|
||||
0:? 'uint32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const uint16_t)
|
||||
0:? 'uint64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const uint16_t)
|
||||
0:? 'float16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const uint16_t)
|
||||
0:? 'float32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const uint16_t)
|
||||
0:? 'float64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -4.000000
|
||||
0:? 65532 (const uint16_t)
|
||||
0:? 'bool_to_uint32_t' ( const uint)
|
||||
0:? 1 (const uint)
|
||||
0:? 'int8_t_to_uint32_t' ( const uint)
|
||||
0:? -1 (const int)
|
||||
0:? 4294967295 (const uint)
|
||||
0:? 'int16_t_to_uint32_t' ( const uint)
|
||||
0:? -2 (const int)
|
||||
0:? 4294967294 (const uint)
|
||||
0:? 'int32_t_to_uint32_t' ( const uint)
|
||||
0:? 4294967293 (const uint)
|
||||
0:? 'int64_t_to_uint32_t' ( const uint)
|
||||
0:? 4294967292 (const uint)
|
||||
0:? 'uint8_t_to_uint32_t' ( const uint)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint)
|
||||
0:? 'uint16_t_to_uint32_t' ( const uint)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint)
|
||||
0:? 'uint32_t_to_uint32_t' ( const uint)
|
||||
0:? 3 (const uint)
|
||||
0:? 'uint64_t_to_uint32_t' ( const uint)
|
||||
@@ -225,17 +225,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_uint64_t' ( const uint64_t)
|
||||
0:? 1 (const uint64_t)
|
||||
0:? 'int8_t_to_uint64_t' ( const uint64_t)
|
||||
0:? -1 (const int)
|
||||
0:? 18446744073709551615 (const uint64_t)
|
||||
0:? 'int16_t_to_uint64_t' ( const uint64_t)
|
||||
0:? -2 (const int)
|
||||
0:? 18446744073709551614 (const uint64_t)
|
||||
0:? 'int32_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 18446744073709551613 (const uint64_t)
|
||||
0:? 'int64_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 18446744073709551612 (const uint64_t)
|
||||
0:? 'uint8_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint64_t)
|
||||
0:? 'uint16_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint64_t)
|
||||
0:? 'uint32_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 3 (const uint64_t)
|
||||
0:? 'uint64_t_to_uint64_t' ( const uint64_t)
|
||||
@@ -249,17 +249,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float16_t' ( const float16_t)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float16_t' ( const float16_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float16_t' ( const float16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float16_t' ( const float16_t)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float16_t' ( const float16_t)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float16_t' ( const float16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float16_t' ( const float16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float16_t' ( const float16_t)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float16_t' ( const float16_t)
|
||||
@@ -273,17 +273,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float32_t' ( const float)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float32_t' ( const float)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float32_t' ( const float)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float32_t' ( const float)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float32_t' ( const float)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float32_t' ( const float)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float32_t' ( const float)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float32_t' ( const float)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float32_t' ( const float)
|
||||
@@ -297,17 +297,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float64_t' ( const double)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float64_t' ( const double)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float64_t' ( const double)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float64_t' ( const double)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float64_t' ( const double)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float64_t' ( const double)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float64_t' ( const double)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float64_t' ( const double)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float64_t' ( const double)
|
||||
@@ -333,17 +333,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_init' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int8_t_init' ( const int8_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int8_t)
|
||||
0:? 'int16_t_init' ( const int16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int16_t)
|
||||
0:? 'int32_t_init' ( const int)
|
||||
0:? -3 (const int)
|
||||
0:? 'int64_t_init' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'uint8_t_init' ( const uint8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'uint16_t_init' ( const uint16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint16_t)
|
||||
0:? 'uint32_t_init' ( const uint)
|
||||
0:? 3 (const uint)
|
||||
0:? 'uint64_t_init' ( const uint64_t)
|
||||
@@ -357,17 +357,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int8_t_to_bool' ( const bool)
|
||||
0:? -1 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'int16_t_to_bool' ( const bool)
|
||||
0:? -2 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'int32_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'int64_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'uint8_t_to_bool' ( const bool)
|
||||
0:? 1 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'uint16_t_to_bool' ( const bool)
|
||||
0:? 2 (const int)
|
||||
0:? true (const bool)
|
||||
0:? 'uint32_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'uint64_t_to_bool' ( const bool)
|
||||
@@ -379,53 +379,53 @@ local_size = (1, 1, 1)
|
||||
0:? 'float64_t_to_bool' ( const bool)
|
||||
0:? true (const bool)
|
||||
0:? 'bool_to_int8_t' ( const int8_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const int8_t)
|
||||
0:? 'int8_t_to_int8_t' ( const int8_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int8_t)
|
||||
0:? 'int16_t_to_int8_t' ( const int8_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int8_t)
|
||||
0:? 'int32_t_to_int8_t' ( const int8_t)
|
||||
0:? -3 (const int)
|
||||
0:? -3 (const int8_t)
|
||||
0:? 'int64_t_to_int8_t' ( const int8_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? -4 (const int8_t)
|
||||
0:? 'uint8_t_to_int8_t' ( const int8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int8_t)
|
||||
0:? 'uint16_t_to_int8_t' ( const int8_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int8_t)
|
||||
0:? 'uint32_t_to_int8_t' ( const int8_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const int8_t)
|
||||
0:? 'uint64_t_to_int8_t' ( const int8_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const int8_t)
|
||||
0:? 'float16_t_to_int8_t' ( const int8_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const int8_t)
|
||||
0:? 'float32_t_to_int8_t' ( const int8_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const int8_t)
|
||||
0:? 'float64_t_to_int8_t' ( const int8_t)
|
||||
0:? -4.000000
|
||||
0:? -4 (const int8_t)
|
||||
0:? 'bool_to_int16_t' ( const int16_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const int16_t)
|
||||
0:? 'int8_t_to_int16_t' ( const int16_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int16_t)
|
||||
0:? 'int16_t_to_int16_t' ( const int16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int16_t)
|
||||
0:? 'int32_t_to_int16_t' ( const int16_t)
|
||||
0:? -3 (const int)
|
||||
0:? -3 (const int16_t)
|
||||
0:? 'int64_t_to_int16_t' ( const int16_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? -4 (const int16_t)
|
||||
0:? 'uint8_t_to_int16_t' ( const int16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int16_t)
|
||||
0:? 'uint16_t_to_int16_t' ( const int16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int16_t)
|
||||
0:? 'uint32_t_to_int16_t' ( const int16_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const int16_t)
|
||||
0:? 'uint64_t_to_int16_t' ( const int16_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const int16_t)
|
||||
0:? 'float16_t_to_int16_t' ( const int16_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const int16_t)
|
||||
0:? 'float32_t_to_int16_t' ( const int16_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const int16_t)
|
||||
0:? 'float64_t_to_int16_t' ( const int16_t)
|
||||
0:? -4.000000
|
||||
0:? -4 (const int16_t)
|
||||
0:? 'bool_to_int32_t' ( const int)
|
||||
0:? 1 (const int)
|
||||
0:? 'int8_t_to_int32_t' ( const int)
|
||||
@@ -453,17 +453,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_int64_t' ( const int64_t)
|
||||
0:? 1 (const int64_t)
|
||||
0:? 'int8_t_to_int64_t' ( const int64_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1 (const int64_t)
|
||||
0:? 'int16_t_to_int64_t' ( const int64_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2 (const int64_t)
|
||||
0:? 'int32_t_to_int64_t' ( const int64_t)
|
||||
0:? -3 (const int64_t)
|
||||
0:? 'int64_t_to_int64_t' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'uint8_t_to_int64_t' ( const int64_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const int64_t)
|
||||
0:? 'uint16_t_to_int64_t' ( const int64_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const int64_t)
|
||||
0:? 'uint32_t_to_int64_t' ( const int64_t)
|
||||
0:? 3 (const int64_t)
|
||||
0:? 'uint64_t_to_int64_t' ( const int64_t)
|
||||
@@ -475,67 +475,67 @@ local_size = (1, 1, 1)
|
||||
0:? 'float64_t_to_int64_t' ( const int64_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 'bool_to_uint8_t' ( const uint8_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'int8_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -1 (const int)
|
||||
0:? 255 (const uint8_t)
|
||||
0:? 'int16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -2 (const int)
|
||||
0:? 254 (const uint8_t)
|
||||
0:? 'int32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -3 (const int)
|
||||
0:? 253 (const uint8_t)
|
||||
0:? 'int64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 252 (const uint8_t)
|
||||
0:? 'uint8_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint8_t)
|
||||
0:? 'uint16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint8_t)
|
||||
0:? 'uint32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const uint8_t)
|
||||
0:? 'uint64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const uint8_t)
|
||||
0:? 'float16_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const uint8_t)
|
||||
0:? 'float32_t_to_uint8_t' ( const uint8_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const uint8_t)
|
||||
0:? 'float64_t_to_uint8_t' ( const uint8_t)
|
||||
0:? -4.000000
|
||||
0:? 252 (const uint8_t)
|
||||
0:? 'bool_to_uint16_t' ( const uint16_t)
|
||||
0:? true (const bool)
|
||||
0:? 1 (const uint16_t)
|
||||
0:? 'int8_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -1 (const int)
|
||||
0:? 65535 (const uint16_t)
|
||||
0:? 'int16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -2 (const int)
|
||||
0:? 65534 (const uint16_t)
|
||||
0:? 'int32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -3 (const int)
|
||||
0:? 65533 (const uint16_t)
|
||||
0:? 'int64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -4 (const int64_t)
|
||||
0:? 65532 (const uint16_t)
|
||||
0:? 'uint8_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint16_t)
|
||||
0:? 'uint16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint16_t)
|
||||
0:? 'uint32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 3 (const uint)
|
||||
0:? 3 (const uint16_t)
|
||||
0:? 'uint64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 4 (const uint64_t)
|
||||
0:? 4 (const uint16_t)
|
||||
0:? 'float16_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 42.000000
|
||||
0:? 42 (const uint16_t)
|
||||
0:? 'float32_t_to_uint16_t' ( const uint16_t)
|
||||
0:? 13.000000
|
||||
0:? 13 (const uint16_t)
|
||||
0:? 'float64_t_to_uint16_t' ( const uint16_t)
|
||||
0:? -4.000000
|
||||
0:? 65532 (const uint16_t)
|
||||
0:? 'bool_to_uint32_t' ( const uint)
|
||||
0:? 1 (const uint)
|
||||
0:? 'int8_t_to_uint32_t' ( const uint)
|
||||
0:? -1 (const int)
|
||||
0:? 4294967295 (const uint)
|
||||
0:? 'int16_t_to_uint32_t' ( const uint)
|
||||
0:? -2 (const int)
|
||||
0:? 4294967294 (const uint)
|
||||
0:? 'int32_t_to_uint32_t' ( const uint)
|
||||
0:? 4294967293 (const uint)
|
||||
0:? 'int64_t_to_uint32_t' ( const uint)
|
||||
0:? 4294967292 (const uint)
|
||||
0:? 'uint8_t_to_uint32_t' ( const uint)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint)
|
||||
0:? 'uint16_t_to_uint32_t' ( const uint)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint)
|
||||
0:? 'uint32_t_to_uint32_t' ( const uint)
|
||||
0:? 3 (const uint)
|
||||
0:? 'uint64_t_to_uint32_t' ( const uint)
|
||||
@@ -549,17 +549,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_uint64_t' ( const uint64_t)
|
||||
0:? 1 (const uint64_t)
|
||||
0:? 'int8_t_to_uint64_t' ( const uint64_t)
|
||||
0:? -1 (const int)
|
||||
0:? 18446744073709551615 (const uint64_t)
|
||||
0:? 'int16_t_to_uint64_t' ( const uint64_t)
|
||||
0:? -2 (const int)
|
||||
0:? 18446744073709551614 (const uint64_t)
|
||||
0:? 'int32_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 18446744073709551613 (const uint64_t)
|
||||
0:? 'int64_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 18446744073709551612 (const uint64_t)
|
||||
0:? 'uint8_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1 (const uint64_t)
|
||||
0:? 'uint16_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2 (const uint64_t)
|
||||
0:? 'uint32_t_to_uint64_t' ( const uint64_t)
|
||||
0:? 3 (const uint64_t)
|
||||
0:? 'uint64_t_to_uint64_t' ( const uint64_t)
|
||||
@@ -573,17 +573,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float16_t' ( const float16_t)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float16_t' ( const float16_t)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float16_t' ( const float16_t)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float16_t' ( const float16_t)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float16_t' ( const float16_t)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float16_t' ( const float16_t)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float16_t' ( const float16_t)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float16_t' ( const float16_t)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float16_t' ( const float16_t)
|
||||
@@ -597,17 +597,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float32_t' ( const float)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float32_t' ( const float)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float32_t' ( const float)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float32_t' ( const float)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float32_t' ( const float)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float32_t' ( const float)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float32_t' ( const float)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float32_t' ( const float)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float32_t' ( const float)
|
||||
@@ -621,17 +621,17 @@ local_size = (1, 1, 1)
|
||||
0:? 'bool_to_float64_t' ( const double)
|
||||
0:? 1.000000
|
||||
0:? 'int8_t_to_float64_t' ( const double)
|
||||
0:? -1 (const int)
|
||||
0:? -1.000000
|
||||
0:? 'int16_t_to_float64_t' ( const double)
|
||||
0:? -2 (const int)
|
||||
0:? -2.000000
|
||||
0:? 'int32_t_to_float64_t' ( const double)
|
||||
0:? -3.000000
|
||||
0:? 'int64_t_to_float64_t' ( const double)
|
||||
0:? -4.000000
|
||||
0:? 'uint8_t_to_float64_t' ( const double)
|
||||
0:? 1 (const int)
|
||||
0:? 1.000000
|
||||
0:? 'uint16_t_to_float64_t' ( const double)
|
||||
0:? 2 (const int)
|
||||
0:? 2.000000
|
||||
0:? 'uint32_t_to_float64_t' ( const double)
|
||||
0:? 3.000000
|
||||
0:? 'uint64_t_to_float64_t' ( const double)
|
||||
|
||||
Reference in New Issue
Block a user