| /wasmtime-44.0.1/tests/misc_testsuite/custom-page-sizes/ |
| H A D | custom-page-sizes-invalid.wast | 4 ;; Page size that is not a power of two. 10 ;; Power-of-two page sizes that are not 1 or 64KiB. 72 ;; Power-of-two page size that is larger than 64KiB. 78 ;; Power of two page size that cannot fit in a u64 to exercise checks against
|
| /wasmtime-44.0.1/tests/misc_testsuite/component-model/ |
| H A D | enums.wast | 5 (func (export "return-two") (param i32) (result i32) 50 (func (export "return-two") (param "e" $e) (result (tuple $e $e)) 51 (canon lift (core func $i "return-two") (memory $i "mem"))) 54 (assert_return (invoke "return-two" (enum.const "E1"))
|
| H A D | import.wast | 3 (import "host-return-two" (func $f (result u32))) 9 (import "host-return-two" (instance))
|
| H A D | nested.wast | 34 ;; instantiate an inner exported module with two different modules and 411 (import "host-return-two" (func $import (result u32))) 423 (import "host" (instance $i (export "return-two" (func (result u32))))) 426 (import "host" "return-two" (func $host (result i32))) 437 (canon lower (func $i "return-two")) 441 (export "return-two" (func $return_two)) 448 (export "return-two" (func $import2))
|
| /wasmtime-44.0.1/tests/misc_testsuite/component-model/async/ |
| H A D | drop-host.wast | 7 (export "return-two-slowly" (func async (result s32))) 41 (core func $slow (canon lower (func $host "return-two-slowly") async (memory $mem "mem")))
|
| H A D | cancel-host.wast | 82 ;; This test starts two subtasks and waits for one to complete. Cancelling the 87 (export "return-two-slowly" (func async (result s32))) 144 (core func $slow (canon lower (func $host "return-two-slowly") async (memory $mem "mem"))) 174 (export "return-two-slowly" (func async (result s32))) 233 (core func $slow (canon lower (func $host "return-two-slowly") async (memory $mem "mem"))) 261 ;; Here two tasks are started, the first completes, the second is cancelled, 391 (export "return-two-slowly" (func async (result s32))) 405 ;; start a subtask for `return-two-slowly` 408 ;; Call `return-two-slowly` synchronously a few times. This gives a 459 (core func $slow-sync (canon lower (func $host "return-two-slowly") (memory $mem "mem"))) [all …]
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_ir/ |
| H A D | README.md | 3 This crate defines two intermediate representations for verifying ISLE rules.
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/constructs/ |
| H A D | if-let.isle | 7 ;; Constructor to test whether two values are same.
|
| /wasmtime-44.0.1/docs/ |
| H A D | examples-gcd.md | 10 This example shows off how run a wasm program which calculates the GCD of two
|
| H A D | wasip2-plugins.md | 35 Each plugin is a component that supports two operations: 38 * `evaluate`: Takes two signed integer arguments and returns the result 79 The world has two exports, indicating that the plugin must implement 80 two functions: a `get-plugin-name` function that returns the name 257 The other two arguments are the ones given on the command line. 271 As part of this sample application, two plugins are provided,
|
| /wasmtime-44.0.1/tests/disas/gc/ |
| H A D | typed-select-and-stack-maps.wat | 10 ;; Select from two types, one of which requires inclusion in stack maps, 25 ;; Select from two types that do not require inclusion in stack maps,
|
| /wasmtime-44.0.1/cranelift/codegen/src/isa/s390x/ |
| H A D | lower.isle | 72 ;; Add two registers. 114 ;; Add two vector registers. 158 ;; Sub two registers. 374 ;; Multiply two registers. 1096 ;; And two registers. 1197 ;; Or two registers. 1323 ;; Xor two registers. 1724 ;; Add two registers. 1745 ;; Divide two registers. 3451 ;; so they end up in the high two bytes, and the low two bytes of "val". [all …]
|
| /wasmtime-44.0.1/cranelift/codegen/meta/src/ |
| H A D | gen_asm.rs | 467 [one, two] => { in isle_constructors() 469 match (one.location.kind(), two.location.kind()) { in isle_constructors() 480 [one, two, three] => { in isle_constructors() 484 two.location.kind(), in isle_constructors()
|
| /wasmtime-44.0.1/cranelift/isle/ |
| H A D | TODO | 21 - Emit two contexts: an immutable context for inputs and a mutable context for
|
| /wasmtime-44.0.1/winch/codegen/ |
| H A D | Cargo.toml | 18 # The following two dependencies (cranelift-codegen, regalloc2) are temporary;
|
| /wasmtime-44.0.1/cranelift/codegen/src/opts/ |
| H A D | arithmetic.isle | 82 ;; Unsigned `x / d == x >> ilog2(d)` when d is a power of two. 86 ;; Signed `x / d` when d is a power of two is a bit more involved... 90 ;; a power of two (sign bit set and otherwise all zeros) 100 ;; And signed `x / d` when d is a negative power of two is the same, but with a 134 ;; Unsigned `x % d == x & ((1 << ilog2(d)) - 1)` when `d` is a power of two. 140 ;; Signed `x % d` when `d` is a (possibly negative) power of two is a little 144 ;; powers of two. 176 ;; x*c == x<<log2(c) when c is a power of two.
|
| H A D | skeleton.isle | 17 ;; Summing two zero-extended values cannot overflow.
|
| /wasmtime-44.0.1/crates/component-macro/tests/codegen/ |
| H A D | records.wit | 12 /// A record containing two scalar fields
|
| /wasmtime-44.0.1/cranelift/docs/ |
| H A D | compare-llvm.md | 32 in-memory forms. It serves two main purposes: 131 SSA representation while Cranelift passes arguments to BBs instead. The two 144 - Integer types are limited to powers of two from `i8` to 153 - SIMD vector types are limited to a power-of-two number of vector lanes up to
|
| /wasmtime-44.0.1/tests/misc_testsuite/simd/ |
| H A D | issue_3327_bnot_lowering.wast | 32 ;; on the NaN in the first operation. This leads to one of two results depending
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/ |
| H A D | broken_imul.isle | 8 ;; An ALU operation with two register sources and a register destination.
|
| /wasmtime-44.0.1/cranelift/isle/veri/veri_engine/examples/broken/imul/ |
| H A D | broken_imul.isle | 8 ;; An ALU operation with two register sources and a register destination.
|
| /wasmtime-44.0.1/tests/misc_testsuite/ |
| H A D | sink-float-but-dont-trap.wast | 25 ;; Same as the above two but the order of operands to the `select` are
|
| /wasmtime-44.0.1/cranelift/codegen/src/machinst/ |
| H A D | valueregs.rs | 121 pub fn two(r1: R, r2: R) -> Self { in two() method
|
| /wasmtime-44.0.1/cranelift/filetests/filetests/verifier/ |
| H A D | bitcast.clif | 3 ; bitcast between two types of equal size is ok
|