Home
last modified time | relevance | path

Searched refs:level (Results 1 – 25 of 81) sorted by relevance

1234

/wasmtime-44.0.1/cranelift/bforest/src/
H A Dpath.rs56 for level in 0.. { in find()
57 self.size = level + 1; in find()
94 for level in 0.. { in first()
95 self.size = level + 1; in first()
97 self.entry[level] = 0; in first()
207 for l in level.. { in goto_subtree_last()
353 if level > 0 { in split_and_insert()
548 } else if usize::from(self.entry[level]) >= pool[self.node[level]].entries() { in underflowed_node()
565 if level == 0 { in empty_node()
574 let pl = level - 1; in empty_node()
[all …]
/wasmtime-44.0.1/cranelift/codegen/src/
H A Dloop_analysis.rs33 level: LoopLevel, field
47 pub fn level(self) -> usize { in level() method
63 pub fn clamped(level: usize) -> Self { in clamped()
83 level: LoopLevel::invalid(), in new()
158 .map_or(LoopLevel(0), |lp| self.loops[lp].level) in loop_level()
284 if self.loops[lp].level == LoopLevel::invalid() { in assign_loop_levels()
289 self.loops[lp].level = self.loops[parent].level.inc(); in assign_loop_levels()
363 assert_eq!(loop_analysis.loop_level(block0).level(), 1); in nested_loops_detection()
364 assert_eq!(loop_analysis.loop_level(block1).level(), 2); in nested_loops_detection()
365 assert_eq!(loop_analysis.loop_level(block2).level(), 2); in nested_loops_detection()
[all …]
H A Dscoped_hash_map.rs17 level: u32, field
52 level: self.depth, in insert()
124 let entry_depth = entry.get().level as usize; in entry_with_depth()
151 let level = entry.level as usize; in get() localVariable
152 self.generation_by_depth.get(level).cloned() == Some(entry.generation) in get()
190 level: depth as u32, in insert_with_depth()
/wasmtime-44.0.1/cranelift/isle/isle/isle_examples/pass/
H A Dtutorial.isle3 ;; Our high-level, RISC-y input IR.
9 ;; A value in our high-level IR is a Rust `Copy` type. Values are either defined
13 ;; Our low-level, CISC-y machine instructions.
19 ;; Different kinds of addressing modes for operands to our low-level machine
37 ;; Declare our top-level lowering function. We will attach rules to this
45 ;; Declare an external constructor that puts a high-level `Value` into a
46 ;; low-level `Reg`.
/wasmtime-44.0.1/docs/
H A Dcli-cache.md54 Setting `baseline-compression-level`
57 - **default**: `3`, the default zstd compression level
59 Compression level used when a new cache file is being written by the [cache system].
62 [`baseline-compression-level`]: #setting-baseline-compression-level
64 Setting `optimized-compression-level`
69 Compression level used when the [cache worker] decides to recompress a cache file.
72 [`optimized-compression-level`]: #setting-optimized-compression-level
224 - **UPDATE request** - compresses received data with [zstd] and [`baseline-compression-level`], the…
242 - the file is compressed with compression level lower than [`optimized-compression-level`],
246 When recompressing, [`optimized-compression-level`] is used as a compression level.
H A Dexamples-debugging-native-debugger.md17 `-O opt-level=0` for better inspection of local variables if desired.
25 gdb --args wasmtime run -D debug-info -O opt-level=0 foo.wasm
H A Dexamples-pulley.md116 ## High-level Design of Pulley
119 is a description of the high-level design of Pulley. The Pulley virtual machine
208 instruction-level profiling in `perf` it can be useful to look at opcode-level
211 Pulley has limited support for opcode-level profiling. This is off-by-default as
H A Dcli-logging.md27 - `WASMTIME_LOG_NO_CONTEXT`: if set to `1`, removes the time, level and target from output.
/wasmtime-44.0.1/crates/wasmtime/src/compile/code_builder/
H A Dcompile_time_builtins.rs72 let mut level = 0; in check_imports_for_compile_time_builtins() localVariable
77 level += 1; in check_imports_for_compile_time_builtins()
80 level -= 1; in check_imports_for_compile_time_builtins()
82 wasmparser::Payload::ComponentImportSection(imports) if level == 1 => { in check_imports_for_compile_time_builtins()
/wasmtime-44.0.1/cranelift/isle/veri/veri_ir/
H A DREADME.md5 The core, lower-level Verification IR defined typed expressions for bitvectors, booleans, and integ…
6 The higher-level Annotation IR `src/annotation_ir.rs` only requires types on some expressions (curr…
/wasmtime-44.0.1/tests/misc_testsuite/component-model/
H A Drestrictions.wast3 "root-level component imports are not supported")
22 "root-level component imports are not supported")
H A Dsimple.wast28 "root-level component imports are not supported")
/wasmtime-44.0.1/cranelift/isle/
H A DREADME.md29 level, the rules can be seen as simple equivalences between values in two
61 for a simple, RISC-y, high-level IR down to low-level, CISC-y machine
77 ;; Our high-level, RISC-y input IR.
87 ;; Our low-level, CISC-y machine instructions.
93 ;; Different kinds of addressing modes for operands to our low-level machine
110 Now we can start writing some basic lowering rules! We declare the top-level
113 that to a low-level `Const` instruction, since there isn't any translation we
117 ;; Declare our top-level lowering function. We will attach rules to this
197 ;; Declare an external constructor that puts a high-level `Value` into a
198 ;; low-level `Reg`.
[all …]
/wasmtime-44.0.1/cranelift/docs/
H A Dcompare-llvm.md36 - Intermediate representation for common mid-level optimizations. A large
58 allocation. Many low-level optimizations run on MI code. The most important
93 lower level of abstraction, to allow it to be used all the way through the
96 This design tradeoff does mean that Cranelift IR is less friendly for mid-level
97 optimizations. Cranelift doesn't currently perform mid-level optimizations,
104 This biases the overall system towards fast compilation when mid-level
106 low-level optimizations are sufficient.
108 And, it removes some constraints in the mid-level optimize IR design space,
121 this level, there is no explicit module that contains the functions.
/wasmtime-44.0.1/crates/cache/src/
H A Dconfig.rs401 pub fn with_baseline_compression_level(&mut self, level: i32) -> &mut Self { in with_baseline_compression_level()
402 self.baseline_compression_level = level; in with_baseline_compression_level()
408 pub fn with_optimized_compression_level(&mut self, level: i32) -> &mut Self { in with_optimized_compression_level()
409 self.optimized_compression_level = level; in with_optimized_compression_level()
H A Dworker.rs543 level: u8, in list_cache_contents()
575 format!("{}, level: {}", $err_msg, level), in list_cache_contents()
602 match (level, path.is_dir()) { in list_cache_contents()
603 (0..=1, true) => enter_dir(vec, &path, level + 1, cache_config), in list_cache_contents()
605 if level == 0 in list_cache_contents()
/wasmtime-44.0.1/cranelift/
H A DREADME.md8 Cranelift is a low-level retargetable code generator. It translates a
127 `test-all.sh` at the top level is a script which runs all the cargo
134 specify any maximal logging level, so embedders can choose what it should be;
136 features to reduce the maximum logging level. For instance if you want to limit
137 the level of logging to `warn` messages and above in release mode:
H A Drustc.md6 mid-level optimization, and it does want very fast compile times, and
13 to get MIR-level inlining enabled, do some basic optimizations in
15 good low-level optimizations to produce code which has a chance of being
/wasmtime-44.0.1/cranelift/isle/fuzz/
H A DREADME.md3 These are separate from the top-level `wasmtime/fuzz` fuzz targets because we
/wasmtime-44.0.1/crates/wasi-nn/examples/classification-component-onnx/
H A DCargo.toml16 opt-level = "s"
/wasmtime-44.0.1/crates/wasi-preview1-component-adapter/byte-array-literals/
H A DREADME.md10 data section, at least when compiled with opt-level='s' on today's rustc
/wasmtime-44.0.1/cranelift/module/
H A DREADME.md1 This crate provides module-level functionality, which allow multiple
/wasmtime-44.0.1/tests/misc_testsuite/gc/
H A Drec-group-funcs.wast4 ;; engine level. We rely on this canonicalization to make cross-module imports
/wasmtime-44.0.1/crates/wasi-nn/
H A DREADME.md39 high-level `wasi-nn` [bindings].
/wasmtime-44.0.1/crates/c-api/include/wasmtime/
H A Dconfig.hh456 void cranelift_opt_level(OptLevel level) { in cranelift_opt_level() argument
458 ptr.get(), static_cast<wasmtime_opt_level_t>(level)); in cranelift_opt_level()

1234