Module cranelift_codegen::ir::function [−][src]
Intermediate representation of a function.
The Function
struct defined in this module owns all of its basic blocks and
instructions.
Structs
DisplayFunction | Wrapper type capable of displaying a |
DisplayFunctionAnnotations | Additional annotations for function display. |
Function | Functions can be cloned, but it is not a very fast operation. The clone will have all the same entity numbers as the original. |
InstOffsetIter | Iterator returning instruction offsets and sizes: |
VersionMarker | A version marker used to ensure that serialized clif ir is never deserialized with a different version of Cranelift. |