Expand description
Integrated assembler (MC) stage.
This module makes the direct machine-code emission path explicit:
machine IR -> target encoder (Emitter) -> object sections/symbols ->
object bytes. No textual assembly round-trip is required.
Structs§
- Assembled
Object - Result of integrated assembly.
- Integrated
Assembler - Default integrated assembler: directly lowers machine IR to object bytes.
- McAssembly
Report - Summary metrics for one assembly invocation.
Traits§
- McAssembler
- Pluggable assembler interface for machine-code/object emission.
Functions§
- assemble_
bytes - Convenience wrapper that assembles machine IR directly into raw bytes.
- assemble_
object - Convenience wrapper that assembles machine IR directly into an object.
- assemble_
with_ report - Convenience wrapper returning object, bytes, and assembly report.