Lines Matching refs:load
28 // (load (add tga, x)) -> load offset=tga, addr=x
30 // (load (add const, x)) -> load offset=const, addr=x
32 // (load x) -> load offset=0, addr=x
55 // Basic load.
58 defm LOAD_I32 : WebAssemblyLoad<I32, "i32.load", 0x28, []>;
59 defm LOAD_I64 : WebAssemblyLoad<I64, "i64.load", 0x29, []>;
60 defm LOAD_F32 : WebAssemblyLoad<F32, "f32.load", 0x2a, []>;
61 defm LOAD_F64 : WebAssemblyLoad<F64, "f64.load", 0x2b, []>;
63 // Extending load.
75 // Half-precision load.
95 defm : LoadPat<i32, load, "LOAD_I32">;
96 defm : LoadPat<i64, load, "LOAD_I64">;
97 defm : LoadPat<f32, load, "LOAD_F32">;
98 defm : LoadPat<f64, load, "LOAD_F64">;