diff options
author | Paweł Dybiec <pdybiec@stud.cs.uni.wroc.pl> | 2018-12-23 17:09:57 +0100 |
---|---|---|
committer | Paweł Dybiec <pdybiec@stud.cs.uni.wroc.pl> | 2018-12-23 17:09:57 +0100 |
commit | 3c2d40f55db9527d35b7ef2f1a25dfc82a19a842 (patch) | |
tree | 93f065f71be707433c60f13f2f161a97a0be472c /source/mod_student/plugin.ml | |
parent | While (diff) |
Start of regalloc
Diffstat (limited to 'source/mod_student/plugin.ml')
-rw-r--r-- | source/mod_student/plugin.ml | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/source/mod_student/plugin.ml b/source/mod_student/plugin.ml index 33e2f27..ff5016e 100644 --- a/source/mod_student/plugin.ml +++ b/source/mod_student/plugin.ml @@ -38,7 +38,10 @@ module Plugin : PLUGIN = struct let make_typechecker = Some (module Typechecker.Make : MAKE_TYPECHECKER) *) + let make_translator = None + (* let make_translator = Some (module Translator.Make : MAKE_TRANSLATOR) + *) let make_jump_threading = None @@ -50,7 +53,9 @@ module Plugin : PLUGIN = struct let make_mipslower = None - let make_register_allocator = None + let make_register_allocator = Some (module Regalloc.Make : MAKE_REGISTER_ALLOCATOR) + + let make_register_coalescing = None let make_constant_folding_analysis = None |