Home
last modified time | relevance | path

Searched refs:store8 (Results 1 - 4 of 4) sorted by relevance

/third_party/skia/src/opts/
H A DSkVM_opts.h119 STRIDE_1(Op::store8 ): memcpy(args[immA], &r[x].i32, 1); break;
125 STRIDE_K(Op::store8 ): skvx::cast<uint8_t> (r[x].i32).store(args[immA]); break;
/third_party/skia/src/core/
H A DSkVM.h438 M(store8) M(store16) M(store32) M(store64) M(store128) \
471 return Op::store8 <= op && op <= Op::load128; in touches_varying_memory()
474 return Op::store8 <= op && op <= Op::index; in is_always_varying()
643 void store8 (Ptr ptr, I32 val);
1192 SI void store8 (Ptr ptr, I32 val) { val->store8 (ptr, val); } in store8() function
H A DSkVM.cpp303 case Op::store8: write(o, op, Ptr{immA}, V{x} ); break; in write_one_instruction()
423 case Op::store8: write(o, op, Ptr{immA}, R{x} ); break; in dump()
704 void Builder::store8 (Ptr ptr, I32 val) { (void)push(Op::store8 , val.id,NA,NA,NA, ptr.ix); } in store8() function in skvm::Builder
1409 case 1: store8 (ptr, pack32(f,c)); break; in store()
2749 case Op::store8: t = I8 ; goto store;
3622 case Op::store8:
4000 case Op::store8: a->xtns2h(dst(x), r(x));
/third_party/skia/tests/
H A DSkVMTest.cpp198 b.store8 (buf8 , b.gather8 (uniforms,0, b.bit_and(x, b.splat(31)))); in DEF_TEST()
256 b.store8 (buf8 , b.gather8 (uniforms,0, x)); in DEF_TEST()

Completed in 18 milliseconds