Skip to content

Commit f049c43

Browse files
authored
flambda-backend: Combine Value and Alloc modules (#2624)
* Combine interfaces of Value and Alloc * Combine implementations of Value and Alloc * Review from Zesen
1 parent 82bf1f0 commit f049c43

File tree

6 files changed

+135
-518
lines changed

6 files changed

+135
-518
lines changed

typing/jkind.ml

+4-4
Original file line numberDiff line numberDiff line change
@@ -451,28 +451,28 @@ module Jkind_desc = struct
451451
let immediate64 =
452452
{ layout = Non_null_value;
453453
modes_upper_bounds =
454-
{ locality = Global; linearity = Many; uniqueness = Unique };
454+
{ areality = Global; linearity = Many; uniqueness = Unique };
455455
externality_upper_bound = External64
456456
}
457457

458458
let immediate =
459459
{ layout = Non_null_value;
460460
modes_upper_bounds =
461-
{ locality = Global; linearity = Many; uniqueness = Unique };
461+
{ areality = Global; linearity = Many; uniqueness = Unique };
462462
externality_upper_bound = External
463463
}
464464

465465
let float64 =
466466
{ layout = Layout.float64;
467467
modes_upper_bounds =
468-
{ locality = Global; linearity = Many; uniqueness = Unique };
468+
{ areality = Global; linearity = Many; uniqueness = Unique };
469469
externality_upper_bound = External
470470
}
471471

472472
let float32 =
473473
{ layout = Layout.float32;
474474
modes_upper_bounds =
475-
{ locality = Global; linearity = Many; uniqueness = Unique };
475+
{ areality = Global; linearity = Many; uniqueness = Unique };
476476
externality_upper_bound = External
477477
}
478478

0 commit comments

Comments
 (0)