File tree Expand file tree Collapse file tree 3 files changed +6
-4
lines changed
middle_end/flambda2/to_cmm Expand file tree Collapse file tree 3 files changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -171,8 +171,10 @@ end = struct
171
171
| Naked_number Naked_immediate -> Immediate
172
172
| Naked_number Naked_float32 -> Naked_float32
173
173
| Naked_number Naked_float -> Naked_float
174
- | Naked_number Naked_int32 -> Naked_int32
175
- | Naked_number Naked_int64 | Naked_number Naked_nativeint ->
174
+ (* Int32s are not tightly packed and are loaded via Word_int. *)
175
+ | Naked_number Naked_int32
176
+ | Naked_number Naked_int64
177
+ | Naked_number Naked_nativeint ->
176
178
Naked_int64
177
179
| Naked_number Naked_vec128 -> Naked_vec128
178
180
| Region | Rec_info ->
Original file line number Diff line number Diff line change @@ -262,8 +262,8 @@ module Update_kind = struct
262
262
type t =
263
263
| Value
264
264
| Immediate
265
- | Naked_int64
266
265
| Naked_int32
266
+ | Naked_int64
267
267
| Naked_float
268
268
| Naked_float32
269
269
| Naked_vec128
Original file line number Diff line number Diff line change @@ -90,8 +90,8 @@ module Update_kind : sig
90
90
type t =
91
91
| Value
92
92
| Immediate
93
- | Naked_int64
94
93
| Naked_int32
94
+ | Naked_int64
95
95
| Naked_float
96
96
| Naked_float32
97
97
| Naked_vec128
You can’t perform that action at this time.
0 commit comments