| /wasmtime-44.0.1/cranelift/codegen/meta/src/isa/ |
| H A D | pulley.rs | 1 use crate::cdsl::{isa::TargetIsa, settings::SettingGroupBuilder}; 3 pub(crate) fn define() -> TargetIsa { in define() 19 TargetIsa::new("pulley", settings.build()) in define()
|
| H A D | arm64.rs | 1 use crate::cdsl::isa::TargetIsa; 4 pub(crate) fn define() -> TargetIsa { in define() 64 TargetIsa::new("arm64", settings.build()) in define()
|
| H A D | s390x.rs | 1 use crate::cdsl::isa::TargetIsa; 4 pub(crate) fn define() -> TargetIsa { in define() 74 TargetIsa::new("s390x", settings.build()) in define()
|
| H A D | riscv64.rs | 1 use crate::cdsl::isa::TargetIsa; 28 pub(crate) fn define() -> TargetIsa { in define() 189 TargetIsa::new("riscv64", setting.build()) in define()
|
| H A D | mod.rs | 2 use crate::cdsl::isa::TargetIsa; 71 pub(crate) fn define(isas: &[Isa]) -> Vec<TargetIsa> { in define() argument
|
| H A D | x86.rs | 1 use crate::cdsl::isa::TargetIsa; 4 pub(crate) fn define() -> TargetIsa { in define() 427 TargetIsa::new("x86", settings.build()) in define()
|
| /wasmtime-44.0.1/cranelift/codegen/src/ |
| H A D | context.rs | 18 use crate::isa::TargetIsa; 116 isa: &dyn TargetIsa, in compile_and_emit() argument 130 isa: &dyn TargetIsa, in compile_stencil() argument 153 isa: &dyn TargetIsa, in optimize() argument 213 isa: &dyn TargetIsa, in compile() argument 242 isa: &dyn TargetIsa, in create_unwind_info() argument 283 pub fn canonicalize_nans(&mut self, isa: &dyn TargetIsa) -> CodegenResult<()> { in canonicalize_nans() 297 pub fn legalize(&mut self, isa: &dyn TargetIsa) -> CodegenResult<()> { in legalize()
|
| H A D | incremental_cache.rs | 32 use crate::{isa::TargetIsa, timing}; 41 isa: &dyn TargetIsa, in compile_with_cache() argument 137 isa: &'a dyn TargetIsa, 154 fn new(isa: &'a dyn TargetIsa, f: &'a Function) -> Self { in new() argument 165 pub fn compute_cache_key(isa: &dyn TargetIsa, func: &Function) -> CacheKeyHash { in compute_cache_key() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/legalizer/ |
| H A D | globalvalue.rs | 10 use crate::isa::TargetIsa; 16 isa: &dyn TargetIsa, in expand_global_value() argument 49 isa: &dyn TargetIsa, in const_vector_scale() argument 119 isa: &dyn TargetIsa, in load_addr() argument 147 isa: &dyn TargetIsa, in symbol() argument
|
| H A D | mod.rs | 20 use crate::isa::TargetIsa; 95 pub fn simple_legalize(func: &mut ir::Function, isa: &dyn TargetIsa) { in simple_legalize() argument 298 isa: &dyn TargetIsa, in expand_dynamic_stack_store() argument 325 isa: &dyn TargetIsa, in expand_dynamic_stack_load() argument 348 isa: &dyn TargetIsa, in expand_stack_store() argument 372 isa: &dyn TargetIsa, in expand_stack_load() argument
|
| /wasmtime-44.0.1/cranelift/src/ |
| H A D | disasm.rs | 5 use cranelift_codegen::isa::TargetIsa; 41 pub fn print_disassembly(func: &Function, isa: &dyn TargetIsa, mem: &[u8]) -> Result<()> { 93 pub fn print_disassembly(_: &Function, _: &dyn TargetIsa, _: &[u8]) -> Result<()> { 101 isa: &dyn TargetIsa, in print_all() argument
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/cdsl/ |
| H A D | isa.rs | 3 pub(crate) struct TargetIsa { struct 8 impl TargetIsa { argument
|
| /wasmtime-44.0.1/cranelift/filetests/src/ |
| H A D | test_run.rs | 11 use cranelift_codegen::isa::{OwnedTargetIsa, TargetIsa}; 53 host: Option<&dyn TargetIsa>, in is_isa_compatible() argument 54 requested: &dyn TargetIsa, in is_isa_compatible() argument 148 isa: &dyn TargetIsa, in compile_testfile() argument 223 isa: Option<&'a dyn TargetIsa>, in run_target() argument 251 isa.map_or("-", TargetIsa::name) in run_target()
|
| H A D | subtest.rs | 7 use cranelift_codegen::isa::TargetIsa; 29 pub isa: Option<&'a dyn TargetIsa>, 82 isa: Option<&'a dyn TargetIsa>, in run_target() argument 89 isa.map_or("-", TargetIsa::name) in run_target()
|
| /wasmtime-44.0.1/cranelift/fuzzgen/src/ |
| H A D | target_isa_extras.rs | 1 use cranelift::prelude::isa::TargetIsa; 8 impl TargetIsaExtras for &dyn TargetIsa { implementation
|
| H A D | lib.rs | 11 use cranelift::prelude::isa::{OwnedTargetIsa, TargetIsa}; 59 pub fn generate_signature(&mut self, isa: &dyn TargetIsa) -> Result<Signature> { in generate_signature() 102 fn run_func_passes(&mut self, func: Function, isa: &dyn TargetIsa) -> Result<Function> { in run_func_passes()
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/ |
| H A D | mod.rs | 163 pub type OwnedTargetIsa = Arc<dyn TargetIsa>; 195 pub fn from_target_isa(target_isa: &dyn TargetIsa) -> Builder { in from_target_isa() 245 fn(ir::Inst, &mut ir::Function, &mut flowgraph::ControlFlowGraph, &dyn TargetIsa) -> bool; 284 pub trait TargetIsa: fmt::Display + Send + Sync { trait 439 impl<'a> dyn TargetIsa + 'a { 492 impl Debug for &dyn TargetIsa { implementation
|
| /wasmtime-44.0.1/crates/cranelift/src/ |
| H A D | lib.rs | 21 isa::{CallConv, TargetIsa}, 81 fn blank_sig(isa: &dyn TargetIsa, call_conv: CallConv) -> ir::Signature { in blank_sig() argument 121 isa: &dyn TargetIsa, in unbarriered_load_type_at_offset() argument 133 fn value_type(isa: &dyn TargetIsa, ty: WasmValType) -> ir::types::Type { in value_type() argument 159 fn array_call_signature(isa: &dyn TargetIsa) -> ir::Signature { in array_call_signature() 172 fn wasm_call_conv(isa: &dyn TargetIsa, tunables: &Tunables) -> CallConv { in wasm_call_conv() argument 198 isa: &dyn TargetIsa, in wasm_call_signature() argument
|
| /wasmtime-44.0.1/crates/cranelift/src/debug/ |
| H A D | write_debuginfo.rs | 5 TargetIsa, 35 isa: &dyn TargetIsa, in emit_dwarf_sections() argument 141 isa: &dyn TargetIsa, in create_frame_table() argument 169 isa: &dyn TargetIsa, in emit_dwarf() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/ir/ |
| H A D | globalvalue.rs | 5 use crate::isa::TargetIsa; 96 pub fn global_type(&self, isa: &dyn TargetIsa) -> Type { in global_type()
|
| /wasmtime-44.0.1/crates/cranelift/src/debug/transform/ |
| H A D | utils.rs | 5 use cranelift_codegen::isa::TargetIsa; 17 isa: &dyn TargetIsa, in append_vmctx_info() argument
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | compile.rs | 5 use crate::isa::TargetIsa; 15 pub fn compile<B: LowerBackend + TargetIsa>( in compile()
|
| /wasmtime-44.0.1/crates/winch/src/ |
| H A D | builder.rs | 7 use winch_codegen::{TargetIsa, isa}; 11 inner: IsaBuilder<Result<Box<dyn TargetIsa>>>,
|
| /wasmtime-44.0.1/cranelift/reader/src/ |
| H A D | isaspec.rs | 11 use cranelift_codegen::isa::{OwnedTargetIsa, TargetIsa}; 27 pub fn unique_isa(&self) -> Option<&dyn TargetIsa> { in unique_isa() argument
|
| /wasmtime-44.0.1/winch/codegen/src/isa/ |
| H A D | mod.rs | 37 pub type Builder = IsaBuilder<Result<Box<dyn TargetIsa>>>; 149 pub trait TargetIsa: Send + Sync { interface 231 impl Debug for &dyn TargetIsa { implementation
|