| ... | @@ -671,6 +671,20 @@ const DataLayoutBuilder = struct { | ... | @@ -671,6 +671,20 @@ const DataLayoutBuilder = struct { |
| 671 | abi = size; | 671 | abi = size; |
| 672 | force_abi = size == 64; | 672 | force_abi = size == 64; |
| 673 | }, | 673 | }, |
| | 674 | .x86 => switch (size) { |
| | 675 | 128 => { |
| | 676 | abi = size; |
| | 677 | pref = size; |
| | 678 | }, |
| | 679 | else => {}, |
| | 680 | }, |
| | 681 | .x86_64 => switch (size) { |
| | 682 | 64, 128 => { |
| | 683 | abi = size; |
| | 684 | pref = size; |
| | 685 | }, |
| | 686 | else => {}, |
| | 687 | }, |
| 674 | else => {}, | 688 | else => {}, |
| 675 | } | 689 | } |
| 676 | }, | 690 | }, |