Benjamin Bouvier
f0244516c5
[meta] Make more things pub(crate) instead of pub;
...
This could help the compiler find unused fields/methods. It didn't find any
during this migration.
2019-09-23 14:42:20 +02:00
Benjamin Bouvier
e4702d695e
[meta] Generate doc comments for the encodings tables;
2019-08-27 14:16:54 +02:00
Carmen Kwan
19257f80c1
Add reference types R32 and R64
...
-Add resumable_trap, safepoint, isnull, and null instructions
-Add Stackmap struct and StackmapSink trait
Co-authored-by: Mir Ahmed <mirahmed753@gmail.com >
Co-authored-by: Dan Gohman <sunfish@mozilla.com >
2019-08-16 11:35:16 -07:00
Nicolas B. Pierron
bc1b56f739
Rename data to inst_data in binemit generated code.
2019-08-02 19:34:18 +02:00
Nicolas B. Pierron
3585ee34b0
Uses divert.apply for all instruction within binemit.
2019-08-02 19:34:18 +02:00
Nicolas B. Pierron
ad71715304
Factor out func.dfg[inst] accesses in binemit.
2019-08-02 19:34:18 +02:00
Benjamin Bouvier
f574ab8703
[meta] Generate the binemits files;
...
Co-authored-by: Benjamin Bouvier <public@benj.me >
Co-authored-by: bjorn3 <bjorn3@users.noreply.github.com >
2019-07-05 17:50:17 +02:00