1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
#![doc(hidden)] pub mod ir { pub use cranelift_codegen::binemit::{Reloc, StackMap}; pub use cranelift_codegen::ir::{ types, AbiParam, ArgumentPurpose, Endianness, JumpTableOffsets, LabelValueLoc, LibCall, Signature, SourceLoc, StackSlots, TrapCode, Type, ValueLabel, ValueLoc, }; pub use cranelift_codegen::{ValueLabelsRanges, ValueLocRange}; } pub mod settings { pub use cranelift_codegen::settings::{ builder, Builder, Configurable, Flags, OptLevel, SetError, Setting, SettingKind, Value, }; } pub mod isa { pub use cranelift_codegen::isa::{ unwind, Builder, CallConv, RegUnit, TargetFrontendConfig, TargetIsa, }; } pub mod entity { pub use cranelift_entity::{packed_option, BoxedSlice, EntityRef, EntitySet, PrimaryMap}; } pub mod wasm { pub use cranelift_wasm::*; }