| ... | ... | @@ -4612,48 +4612,48 @@ pub fn intrinsicFunctionType(wasm: *Wasm, intrinsic: Mir.Intrinsic) Allocator.Er |
| 4612 | 4612 | .__udivti3 => internIntrinsicType(wasm, &.{ .u128_type, .u128_type }, .u128), |
| 4613 | 4613 | .__umodei5 => internIntrinsicType(wasm, &.{ .usize_type, .usize_type, .usize_type, .usize_type, .usize_type }, .void), |
| 4614 | 4614 | .__umodti3 => internIntrinsicType(wasm, &.{ .u128_type, .u128_type }, .u128), |
| 4615 | | .ceilq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4615 | .ceilf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4616 | 4616 | .cos => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4617 | 4617 | .cosf => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4618 | | .cosq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4618 | .cosf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4619 | 4619 | .exp => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4620 | 4620 | .exp2 => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4621 | 4621 | .exp2f => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4622 | | .exp2q => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4622 | .exp2f128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4623 | 4623 | .expf => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4624 | | .expq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4625 | | .fabsq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4626 | | .floorq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4624 | .expf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4625 | .fabsf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4626 | .floorf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4627 | 4627 | .fma => internIntrinsicType(wasm, &.{ .f64_type, .f64_type, .f64_type }, .f64), |
| 4628 | 4628 | .fmaf => internIntrinsicType(wasm, &.{ .f32_type, .f32_type, .f32_type }, .f32), |
| 4629 | | .fmaq => internIntrinsicType(wasm, &.{ .f128_type, .f128_type, .f128_type }, .f128), |
| 4629 | .fmaf128 => internIntrinsicType(wasm, &.{ .f128_type, .f128_type, .f128_type }, .f128), |
| 4630 | 4630 | .fmax => internIntrinsicType(wasm, &.{ .f64_type, .f64_type }, .f64), |
| 4631 | 4631 | .fmaxf => internIntrinsicType(wasm, &.{ .f32_type, .f32_type }, .f32), |
| 4632 | | .fmaxq => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4632 | .fmaxf128 => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4633 | 4633 | .fmin => internIntrinsicType(wasm, &.{ .f64_type, .f64_type }, .f64), |
| 4634 | 4634 | .fminf => internIntrinsicType(wasm, &.{ .f32_type, .f32_type }, .f32), |
| 4635 | | .fminq => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4635 | .fminf128 => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4636 | 4636 | .fmod => internIntrinsicType(wasm, &.{ .f64_type, .f64_type }, .f64), |
| 4637 | 4637 | .fmodf => internIntrinsicType(wasm, &.{ .f32_type, .f32_type }, .f32), |
| 4638 | | .fmodq => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4638 | .fmodf128 => internIntrinsicType(wasm, &.{ .f128_type, .f128_type }, .f128), |
| 4639 | 4639 | .log => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4640 | 4640 | .log10 => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4641 | 4641 | .log10f => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4642 | | .log10q => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4642 | .log10f128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4643 | 4643 | .log2 => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4644 | 4644 | .log2f => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4645 | | .log2q => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4645 | .log2f128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4646 | 4646 | .logf => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4647 | | .logq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4648 | | .roundq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4647 | .logf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4648 | .roundf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4649 | 4649 | .sin => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4650 | 4650 | .sinf => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4651 | | .sinq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4652 | | .sqrtq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4651 | .sinf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4652 | .sqrtf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4653 | 4653 | .tan => internIntrinsicType(wasm, &.{.f64_type}, .f64), |
| 4654 | 4654 | .tanf => internIntrinsicType(wasm, &.{.f32_type}, .f32), |
| 4655 | | .tanq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4656 | | .truncq => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4655 | .tanf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4656 | .truncf128 => internIntrinsicType(wasm, &.{.f128_type}, .f128), |
| 4657 | 4657 | .memcpy => internIntrinsicType(wasm, &.{ .usize_type, .usize_type, .usize_type }, .usize), |
| 4658 | 4658 | .memmove => internIntrinsicType(wasm, &.{ .usize_type, .usize_type, .usize_type }, .usize), |
| 4659 | 4659 | .memset => internIntrinsicType(wasm, &.{ .usize_type, .i32_type, .usize_type }, .usize), |