| ... | ... | @@ -8100,6 +8100,8 @@ static void float_init_bigfloat(ConstExprValue *dest_val, BigFloat *bigfloat) { |
| 8100 | 8100 | case 64: |
| 8101 | 8101 | dest_val->data.x_f64 = bigfloat_to_f64(bigfloat); |
| 8102 | 8102 | break; |
| 8103 | case 80: |
| 8104 | zig_panic("TODO"); |
| 8103 | 8105 | case 128: |
| 8104 | 8106 | dest_val->data.x_f128 = bigfloat_to_f128(bigfloat); |
| 8105 | 8107 | break; |
| ... | ... | @@ -9961,6 +9963,8 @@ static bool eval_const_expr_implicit_cast(IrAnalyze *ira, IrInstruction *source_ |
| 9961 | 9963 | case 64: |
| 9962 | 9964 | const_val->data.x_f64 = bigfloat_to_f64(&other_val->data.x_bigfloat); |
| 9963 | 9965 | break; |
| 9966 | case 80: |
| 9967 | zig_panic("TODO"); |
| 9964 | 9968 | case 128: |
| 9965 | 9969 | const_val->data.x_f128 = bigfloat_to_f128(&other_val->data.x_bigfloat); |
| 9966 | 9970 | break; |
| ... | ... | @@ -9990,6 +9994,8 @@ static bool eval_const_expr_implicit_cast(IrAnalyze *ira, IrInstruction *source_ |
| 9990 | 9994 | case 64: |
| 9991 | 9995 | const_val->data.x_f64 = bigfloat_to_f64(&bigfloat); |
| 9992 | 9996 | break; |
| 9997 | case 80: |
| 9998 | zig_panic("TODO"); |
| 9993 | 9999 | case 128: |
| 9994 | 10000 | const_val->data.x_f128 = bigfloat_to_f128(&bigfloat); |
| 9995 | 10001 | break; |