Home
last modified time | relevance | path

Searched refs:gather16 (Results 1 – 4 of 4) sorted by relevance

/third_party/skia/src/core/
DSkVM.h441 M(gather8) M(gather16) M(gather32) \
677 I32 gather16(UPtr ptr, int offset, I32 index);
687 I32 gather16 (Uniform u, I32 index) { return this->gather16 (u.ptr, u.offset, index); } in gather16() function
1200 SI I32 gather16(UPtr ptr, int off, I32 ix) { return ix->gather16(ptr, off, ix); } in gather16() function
1205 SI I32 gather16(Uniform u, I32 ix) { return ix->gather16(u, ix); } in gather16() function
DSkVM.cpp318 case Op::gather16: write(o, V{id}, "=", op, Ptr{immA}, Hex{immB}, V{x}); break; in write_one_instruction()
438 case Op::gather16: write(o, R{d}, "=", op, Ptr{immA}, Hex{immB}, R{x}); break; in dump()
729 I32 Builder::gather16(UPtr ptr, int offset, I32 index) { in gather16() function in skvm::Builder
730 return {this, push(Op::gather16, index.id,NA,NA,NA, ptr.ix,offset)}; in gather16()
1327 case 2: return unpack(f, gather16(ptr, offset, index)); in gather()
2727 case Op::gather16: t = i16; vt = I16; goto gather; in setupLLVM()
3786 case Op::gather16: { in jit()
4130 case Op::gather16: { in jit()
/third_party/skia/src/opts/
DSkVM_opts.h156 STRIDE_1(Op::gather16): { in interpret_skvm()
172 STRIDE_K(Op::gather16): { in interpret_skvm()
/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()