| ... | ... | @@ -125531,7 +125531,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 125531 | 125531 | .{ ._, ._, .call, .tmp1d, ._, ._, ._ }, |
| 125532 | 125532 | } }, |
| 125533 | 125533 | }, .{ |
| 125534 | | .required_cc_abi = .sysv64, |
| 125535 | 125534 | .required_features = .{ .sse, null, null, null }, |
| 125536 | 125535 | .src_constraints = .{ .{ .unsigned_int = .xword }, .any, .any }, |
| 125537 | 125536 | .dst_constraints = .{ .{ .float = .xword }, .any }, |
| ... | ... | @@ -125557,34 +125556,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 125557 | 125556 | .each = .{ .once = &.{ |
| 125558 | 125557 | .{ ._, ._, .call, .tmp0d, ._, ._, ._ }, |
| 125559 | 125558 | } }, |
| 125560 | | }, .{ |
| 125561 | | .required_cc_abi = .win64, |
| 125562 | | .required_features = .{ .sse, null, null, null }, |
| 125563 | | .src_constraints = .{ .{ .unsigned_int = .xword }, .any, .any }, |
| 125564 | | .dst_constraints = .{ .{ .float = .xword }, .any }, |
| 125565 | | .patterns = &.{ |
| 125566 | | .{ .src = .{ .to_mem, .none, .none } }, |
| 125567 | | }, |
| 125568 | | .call_frame = .{ .alignment = .@"16" }, |
| 125569 | | .extra_temps = .{ |
| 125570 | | .{ .type = .usize, .kind = .{ .param_gpr = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 125571 | | .{ .type = .usize, .kind = .{ .extern_func = "__floatuntitf" } }, |
| 125572 | | .unused, |
| 125573 | | .unused, |
| 125574 | | .unused, |
| 125575 | | .unused, |
| 125576 | | .unused, |
| 125577 | | .unused, |
| 125578 | | .unused, |
| 125579 | | .unused, |
| 125580 | | .unused, |
| 125581 | | }, |
| 125582 | | .dst_temps = .{ .{ .ret_sse = .{ .cc = .ccc, .after = 0, .at = 0 } }, .unused }, |
| 125583 | | .clobbers = .{ .eflags = true, .caller_preserved = .ccc }, |
| 125584 | | .each = .{ .once = &.{ |
| 125585 | | .{ ._, ._, .lea, .tmp0p, .mem(.src0), ._, ._ }, |
| 125586 | | .{ ._, ._, .call, .tmp1d, ._, ._, ._ }, |
| 125587 | | } }, |
| 125588 | 125559 | }, .{ |
| 125589 | 125560 | .required_features = .{ .@"64bit", .sse, null, null }, |
| 125590 | 125561 | .src_constraints = .{ .{ .remainder_signed_int = .{ .of = .dword, .is = .dword } }, .any, .any }, |
| ... | ... | @@ -126791,7 +126762,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 126791 | 126762 | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126792 | 126763 | } }, |
| 126793 | 126764 | }, .{ |
| 126794 | | .required_cc_abi = .sysv64, |
| 126795 | 126765 | .required_features = .{ .avx, null, null, null }, |
| 126796 | 126766 | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126797 | 126767 | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| ... | ... | @@ -126824,39 +126794,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 126824 | 126794 | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126825 | 126795 | } }, |
| 126826 | 126796 | }, .{ |
| 126827 | | .required_cc_abi = .win64, |
| 126828 | | .required_features = .{ .avx, null, null, null }, |
| 126829 | | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126830 | | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| 126831 | | .patterns = &.{ |
| 126832 | | .{ .src = .{ .to_mem, .none, .none } }, |
| 126833 | | }, |
| 126834 | | .call_frame = .{ .alignment = .@"16" }, |
| 126835 | | .extra_temps = .{ |
| 126836 | | .{ .type = .u32, .kind = .{ .rc = .general_purpose } }, |
| 126837 | | .{ .type = .usize, .kind = .{ .param_gpr = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126838 | | .{ .type = .usize, .kind = .{ .extern_func = "__floatuntitf" } }, |
| 126839 | | .{ .type = .f128, .kind = .{ .ret_sse = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126840 | | .unused, |
| 126841 | | .unused, |
| 126842 | | .unused, |
| 126843 | | .unused, |
| 126844 | | .unused, |
| 126845 | | .unused, |
| 126846 | | .unused, |
| 126847 | | }, |
| 126848 | | .dst_temps = .{ .mem, .unused }, |
| 126849 | | .clobbers = .{ .eflags = true, .caller_preserved = .ccc }, |
| 126850 | | .each = .{ .once = &.{ |
| 126851 | | .{ ._, ._, .mov, .tmp0d, .sia(-16, .src0, .add_unaligned_size), ._, ._ }, |
| 126852 | | .{ .@"0:", ._, .lea, .tmp1p, .memi(.src0, .tmp0), ._, ._ }, |
| 126853 | | .{ ._, ._, .call, .tmp2d, ._, ._, ._ }, |
| 126854 | | .{ ._, .v_dqa, .mov, .memi(.dst0x, .tmp0), .tmp3x, ._, ._ }, |
| 126855 | | .{ ._, ._, .sub, .tmp0d, .si(16), ._, ._ }, |
| 126856 | | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126857 | | } }, |
| 126858 | | }, .{ |
| 126859 | | .required_cc_abi = .sysv64, |
| 126860 | 126797 | .required_features = .{ .sse2, null, null, null }, |
| 126861 | 126798 | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126862 | 126799 | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| ... | ... | @@ -126889,39 +126826,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 126889 | 126826 | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126890 | 126827 | } }, |
| 126891 | 126828 | }, .{ |
| 126892 | | .required_cc_abi = .win64, |
| 126893 | | .required_features = .{ .sse2, null, null, null }, |
| 126894 | | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126895 | | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| 126896 | | .patterns = &.{ |
| 126897 | | .{ .src = .{ .to_mem, .none, .none } }, |
| 126898 | | }, |
| 126899 | | .call_frame = .{ .alignment = .@"16" }, |
| 126900 | | .extra_temps = .{ |
| 126901 | | .{ .type = .u32, .kind = .{ .rc = .general_purpose } }, |
| 126902 | | .{ .type = .usize, .kind = .{ .param_gpr = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126903 | | .{ .type = .usize, .kind = .{ .extern_func = "__floatuntitf" } }, |
| 126904 | | .{ .type = .f128, .kind = .{ .ret_sse = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126905 | | .unused, |
| 126906 | | .unused, |
| 126907 | | .unused, |
| 126908 | | .unused, |
| 126909 | | .unused, |
| 126910 | | .unused, |
| 126911 | | .unused, |
| 126912 | | }, |
| 126913 | | .dst_temps = .{ .mem, .unused }, |
| 126914 | | .clobbers = .{ .eflags = true, .caller_preserved = .ccc }, |
| 126915 | | .each = .{ .once = &.{ |
| 126916 | | .{ ._, ._, .mov, .tmp0d, .sia(-16, .src0, .add_unaligned_size), ._, ._ }, |
| 126917 | | .{ .@"0:", ._, .lea, .tmp1p, .memi(.src0, .tmp0), ._, ._ }, |
| 126918 | | .{ ._, ._, .call, .tmp2d, ._, ._, ._ }, |
| 126919 | | .{ ._, ._dqa, .mov, .memi(.dst0x, .tmp0), .tmp3x, ._, ._ }, |
| 126920 | | .{ ._, ._, .sub, .tmp0d, .si(16), ._, ._ }, |
| 126921 | | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126922 | | } }, |
| 126923 | | }, .{ |
| 126924 | | .required_cc_abi = .sysv64, |
| 126925 | 126829 | .required_features = .{ .sse, null, null, null }, |
| 126926 | 126830 | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126927 | 126831 | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| ... | ... | @@ -126953,38 +126857,6 @@ fn genBody(cg: *CodeGen, body: []const Air.Inst.Index) InnerError!void { |
| 126953 | 126857 | .{ ._, ._, .sub, .tmp0d, .si(16), ._, ._ }, |
| 126954 | 126858 | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126955 | 126859 | } }, |
| 126956 | | }, .{ |
| 126957 | | .required_cc_abi = .win64, |
| 126958 | | .required_features = .{ .sse, null, null, null }, |
| 126959 | | .src_constraints = .{ .{ .multiple_scalar_unsigned_int = .{ .of = .xword, .is = .xword } }, .any, .any }, |
| 126960 | | .dst_constraints = .{ .{ .multiple_scalar_float = .{ .of = .xword, .is = .xword } }, .any }, |
| 126961 | | .patterns = &.{ |
| 126962 | | .{ .src = .{ .to_mem, .none, .none } }, |
| 126963 | | }, |
| 126964 | | .call_frame = .{ .alignment = .@"16" }, |
| 126965 | | .extra_temps = .{ |
| 126966 | | .{ .type = .u32, .kind = .{ .rc = .general_purpose } }, |
| 126967 | | .{ .type = .usize, .kind = .{ .param_gpr = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126968 | | .{ .type = .usize, .kind = .{ .extern_func = "__floatuntitf" } }, |
| 126969 | | .{ .type = .f128, .kind = .{ .ret_sse = .{ .cc = .ccc, .after = 0, .at = 0 } } }, |
| 126970 | | .unused, |
| 126971 | | .unused, |
| 126972 | | .unused, |
| 126973 | | .unused, |
| 126974 | | .unused, |
| 126975 | | .unused, |
| 126976 | | .unused, |
| 126977 | | }, |
| 126978 | | .dst_temps = .{ .mem, .unused }, |
| 126979 | | .clobbers = .{ .eflags = true, .caller_preserved = .ccc }, |
| 126980 | | .each = .{ .once = &.{ |
| 126981 | | .{ ._, ._, .mov, .tmp0d, .sia(-16, .src0, .add_unaligned_size), ._, ._ }, |
| 126982 | | .{ .@"0:", ._, .lea, .tmp1p, .memi(.src0, .tmp0), ._, ._ }, |
| 126983 | | .{ ._, ._, .call, .tmp2d, ._, ._, ._ }, |
| 126984 | | .{ ._, ._ps, .mova, .memi(.dst0x, .tmp0), .tmp3x, ._, ._ }, |
| 126985 | | .{ ._, ._, .sub, .tmp0d, .si(16), ._, ._ }, |
| 126986 | | .{ ._, ._ae, .j, .@"0b", ._, ._, ._ }, |
| 126987 | | } }, |
| 126988 | 126860 | }, .{ |
| 126989 | 126861 | .required_features = .{ .@"64bit", .avx, null, null }, |
| 126990 | 126862 | .src_constraints = .{ .{ .scalar_remainder_signed_int = .{ .of = .dword, .is = .dword } }, .any, .any }, |