source: src/joint/TranslateUtils.ma

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @3263   7 years tranquil moved callee saved saving and restoring to ERTL -> LTL pass (untrusted …
(edit) @3037   7 years tranquil * ADDRESS joint instruction now has also an offset * corrected call to …
(edit) @2980   7 years tranquil fixed b_graph_translate
(edit) @2970   7 years tranquil now joint_if_entry can change when a preamble is added, so code points …
(edit) @2946   7 years tranquil main novelties: * there is an in-built stack_usage nat in joint …
(edit) @2855   7 years piccolo little bug fixed in TranslateUtils?.
(edit) @2843   7 years piccolo 1) Fixed a litte bug in Joint.ma 2) ERTL to ERTLptr correctness proof …
(edit) @2823   7 years tranquil * corrected bug in ERTL semantics (both delframe and newframe did the …
(edit) @2808   7 years tranquil added local_stacksize to joint internal functions to accomodate for …
(edit) @2806   7 years tranquil new b_graph_translate obligations
(edit) @2723   7 years campbell Library name typo fixed.
(edit) @2716   7 years sacerdot utilities/deqsets.ma => utilities/deqsets_extra.ma for extraction
(edit) @2708   7 years tranquil fixed linearise and LINToASM LINToASM has now correct transformation …
(edit) @2688   7 years tranquil * in Arithmeticcs.ma: commented include that breaks script in latest …
(edit) @2681   7 years tranquil * improvements to the graph translation function * fixed passes up to LTL
(edit) @2675   7 years tranquil * a generic graph program transformation
(edit) @2674   7 years tranquil * another change in block definition * RTLabs -> RTL and ERTL -> …
(edit) @2595   7 years tranquil * dropped locals and exit from definition of joint_if_function * new …
(edit) @2557   7 years tranquil minor modification of commented (for now) proof of correctness of …
(edit) @2532   7 years tranquil added FCOND in LIN, and rewritten linearise so that it never adds a …
(edit) @2443   7 years tranquil changed joint's stack pointer and internal stack
(edit) @2286   7 years tranquil Big update! * merge of all _paolo variants * reorganised some depends …
(edit) @1995   8 years campbell Overall compiler definition; bits and pieces to make everything happy(ish).
(edit) @1599   8 years sacerdot Start of merging of stuff into the standard library of Matita.
(edit) @1521   8 years sacerdot Syntax change in Matita: change what where => change where what.
(edit) @1516   8 years sacerdot Ported to syntax of Matita 0.99.1.
(edit) @1515   8 years campbell Add type of maps on positive binary numbers, and use them for …
(edit) @1352   8 years sacerdot This commit is made necessary by the last Matita change. Inclusion is …
(edit) @1284   8 years sacerdot Bugs fixed: fresh_label changes the label universe, but this was not …
(edit) @1283   8 years sacerdot Bad programming practice removed: change_label is no longer required …
(edit) @1282   8 years sacerdot Cosmetic change: names of joint statements/instructions shortened and …
(add) @1280   8 years sacerdot Some progress in the porting of RTLAbstoRTL to the joint syntax: 1) …
Note: See TracRevisionLog for help on using the revision log.