H A D | SkVM.h | 458 M(select) 893 I32 min(I32 x, I32 y) { return select(lte(x,y), x, y); } in abs() 897 I32 max(I32 x, I32 y) { return select(gte(x,y), x, y); } in abs() 901 I32 select(I32 cond, I32 t, I32 f); // cond ? t : f in abs() 902 I32 select(I32 cond, int t, I32 f) { return select(cond, splat(t), f ); } in abs() function in skvm::Builder 903 I32 select(I32 cond, I32 t, int f) { return select(cond, t , splat(f)); } in abs() function in skvm::Builder 904 I32 select(I32 cond, int t, int f) { return select(con in abs() function in skvm::Builder 906 F32 select(I32 cond, F32 t, F32 f) { abs() function in skvm::Builder 910 F32 select(I32 cond, float t, F32 f) { return select(cond, splat(t), f ); } abs() function in skvm::Builder 911 F32 select(I32 cond, F32 t, float f) { return select(cond, t , splat(f)); } abs() function in skvm::Builder 912 F32 select(I32 cond, float t, float f) { return select(cond, splat(t), splat(f)); } abs() function in skvm::Builder 1288 SI I32 select(I32 c, I32 t, I32 f) { return c->select(c, t , f ); } select() function 1289 SI I32 select(I32 c, I32 t, int f) { return c->select(c, t , c->splat(f)); } select() function 1290 SI I32 select(I32 c, int t, I32 f) { return c->select(c, c->splat(t), f ); } select() function 1291 SI I32 select(I32 c, int t, int f) { return c->select(c, c->splat(t), c->splat(f)); } select() function 1293 SI F32 select(I32 c, F32 t, F32 f) { return c->select(c, t , f ); } select() function 1294 SI F32 select(I32 c, F32 t, float f) { return c->select(c, t , c->splat(f)); } select() function 1295 SI F32 select(I32 c, float t, F32 f) { return c->select(c, c->splat(t), f ); } select() function 1296 SI F32 select(I32 c, float t, float f) { return c->select(c, c->splat(t), c->splat(f)); } select() function [all...] |