source: src/ERTL/ERTL.ma

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3371   7 years piccolo Modified RTLsemantics and ERTLsemantics. Now the pop frame will set …
(edit) @3263   7 years tranquil moved callee saved saving and restoring to ERTL -> LTL pass (untrusted …
(edit) @3255   7 years tranquil * dropped newframe and delframe (to be integrated in calls and returns …
(edit) @3037   7 years tranquil * ADDRESS joint instruction now has also an offset * corrected call to …
(edit) @2952   7 years tranquil * corrected all back-end premains to not pass any arguments to the …
(edit) @2946   7 years tranquil main novelties: * there is an in-built stack_usage nat in joint …
(edit) @2783   7 years piccolo modified joint_closed_internal_function definition (added condition on …
(edit) @2645   7 years sacerdot 1. some broken back-end files repaires, several still to go 2. the …
(edit) @2604   7 years piccolo ERTLtoERTLptr in place.
(edit) @2563   7 years piccolo Repairing ERTL: show stopper found.
(edit) @2490   7 years tranquil switched back to Byte immediate (instead of beval ones) propagated …
(edit) @2286   8 years tranquil Big update! * merge of all _paolo variants * reorganised some depends …
(edit) @1388   8 years sacerdot fetch_result implemented for ERTL. This required a different …
(edit) @1280   9 years sacerdot Some progress in the porting of RTLAbstoRTL to the joint syntax: 1) …
(edit) @1270   9 years sacerdot Making RTL syntax an instance of Joint.
(edit) @1269   9 years sacerdot Useless include removed.
(edit) @1254   9 years sacerdot More progress towards porting of RTLtoERTL to joint syntax.
(edit) @1252   9 years sacerdot graph_params added to joint/Joint.ma, together with useful common …
(edit) @1248   9 years mulligan deleted files that do not compile in utilities, changed ertl.ma to use …
(edit) @1242   9 years sacerdot Some clean-up.
(edit) @1241   9 years mulligan changes for claudio
(edit) @1223   9 years mulligan changes
(edit) @1221   9 years sacerdot Cleanup.
(edit) @1220   9 years sacerdot ERTL ported to the new joint syntax.
(edit) @1183   9 years mulligan removed parameterised label types in the three lowest level languages
(edit) @1178   9 years mulligan fixed ertl.ma to use new version of joint params
(edit) @1175   9 years mulligan changes to ertl pass
(edit) @1171   9 years mulligan changes made on claudio's request: changed order of nesting in the …
(edit) @1168   9 years sacerdot Joint statements parameterized over a record.
(edit) @1165   9 years mulligan more changes
(edit) @1163   9 years mulligan even more streamlining and fixes to get things type checking
(edit) @1161   9 years mulligan changes from today: merged ertl, ltl and lin into one datatype to …
(edit) @1138   9 years mulligan merged ertl_st_opaccs_a and ertl_st_opaccs_b into each other
(edit) @1136   9 years mulligan fixed ertl pass
(edit) @1131   9 years mulligan changes to syntax of ertl: removed ertl_st_addr_l and ertl_st_addr_h …
(edit) @1107   9 years mulligan got rtl-ertl pass working again
(edit) @1084   9 years mulligan more added on ertl pass: not sure how much should be axiomatised wrt …
(edit) @1082   9 years mulligan work from today on ertl -> ltl pass
(edit) @1077   9 years mulligan ack, dependent types are scary
(edit) @1071   9 years mulligan changes the specific form that the added proofs take to use None, not …
(edit) @878   9 years campbell Removal of manually inserted record projections.
(edit) @783   9 years mulligan rtl to ertl pass complete (modulo some straightforward axioms that …
(edit) @782   9 years mulligan More work on rtl-ertl pass from today, plus resolved conflict.
(edit) @777   9 years mulligan Lots of work on RTL to ERTL pass from today.
(edit) @759   9 years mulligan More work on the RTL to ERTL pass.
(edit) @756   9 years mulligan Made a start on RTL. Renaming in ERTL and below to move closer to …
(edit) @753   9 years mulligan Work from today.
(edit) @745   9 years mulligan Changes from yesterday. Slowly implementing the functorized …
(edit) @735   9 years mulligan Changes from today
(add) @733   9 years mulligan Fixed partial commit.
Note: See TracRevisionLog for help on using the revision log.