Home
last modified time | relevance | path

Searched refs:store16 (Results 1 – 11 of 11) sorted by relevance

/third_party/skia/src/opts/
DSkVM_opts.h120 STRIDE_1(Op::store16): memcpy(args[immA], &r[x].i32, 2); break; in interpret_skvm()
126 STRIDE_K(Op::store16): skvx::cast<uint16_t>(r[x].i32).store(args[immA]); break; in interpret_skvm()
/third_party/flutter/skia/src/core/
DSkVM.h234 store8, store16, store32, enumerator
314 void store16(Arg ptr, I32 val);
DSkVMBlitter.cpp238 case kRGB_565_SkColorType: store16(dst_ptr, pack_565(src)); break; in Builder()
DSkVM.cpp109 void Builder::store16(Arg ptr, I32 val) { (void)this->push(Op::store16, val.id,NA,NA, ptr.ix); } in store16() function in skvm::Builder
930 STRIDE_1(Op::store16): memcpy(arg(imm), &r(x).i32, 2); break; in eval()
934 STRIDE_K(Op::store16): skvx::cast<uint16_t>(r(x).i32).store(arg(imm)); break; in eval()
1431 case Op::store16: if (scalar) { a->vpextrw (arg[imm], (A::Xmm)r[x], 0); } in jit()
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/WebAssembly/
DWebAssemblyInstrMemory.td267 defm STORE16_I32 : WebAssemblyStore<I32, "i32.store16", 0x3b>;
269 defm STORE16_I64 : WebAssemblyStore<I64, "i64.store16", 0x3d>;
DWebAssemblyInstrAtomics.td319 defm ATOMIC_STORE16_I32 : AtomicStore<I32, "i32.atomic.store16", 0x1a>;
321 defm ATOMIC_STORE16_I64 : AtomicStore<I64, "i64.atomic.store16", 0x1c>;
/third_party/ffmpeg/libavcodec/aarch64/
Dhevcdsp_idct_neon.S422 .macro store16 in0, in1, in2, in3, rx macro
518 store16 v29.d, v30.d, v31.d, v24.d, x4
530 store16 v29.d, v30.d, v31.d, v20.d, x4
/third_party/flutter/skia/tests/
DSkVMTest.cpp89 case Op::store16: write(o, "store16", Arg{imm}, V{x}); break; in dump_builder()
191 case Op::store16: write(o, "store16", Arg{imm}, R{x}); break; in dump_program()
516 b.store16(buf16, b.gather16(img, b.bit_and(x, b.splat(15)))); in DEF_TEST()
857 b.store16(buf, x); in DEF_TEST()
/third_party/skia/src/core/
DSkVM.h438 M(store8) M(store16) M(store32) M(store64) M(store128) \
644 void store16 (Ptr ptr, I32 val);
1193 SI void store16 (Ptr ptr, I32 val) { val->store16 (ptr, val); } in store16() function
DSkVM.cpp304 case Op::store16: write(o, op, Ptr{immA}, V{x} ); break; in write_one_instruction()
424 case Op::store16: write(o, op, Ptr{immA}, R{x} ); break; in dump()
705 void Builder::store16(Ptr ptr, I32 val) { (void)push(Op::store16, val.id,NA,NA,NA, ptr.ix); } in store16() function in skvm::Builder
1410 case 2: store16(ptr, pack32(f,c)); break; in store()
2750 case Op::store16: t = I16; goto store; in setupLLVM()
3632 case Op::store16: in jit()
4006 case Op::store16: a->xtns2h(dst(x), r(x)); in jit()
/third_party/skia/tests/
DSkVMTest.cpp197 b.store16(buf16, b.gather16(uniforms,0, b.bit_and(x, b.splat(15)))); in DEF_TEST()
255 b.store16(buf16, b.gather16(uniforms,0, x)); in DEF_TEST()
734 b.store16(buf, x); in DEF_TEST()
2270 b.store16(dst, b.to_fp16(b.loadF(src))); in DEF_TEST()
2447 store16(dst, _4444); in DEF_TEST()