Home
last modified time | relevance | path

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

/third_party/skia/third_party/externals/swiftshader/src/Reactor/
H A DReactor.cpp221 return Nucleus::createShuffleVector(lhs, rhs, swizzle); in createShuffle4()
247 return Nucleus::createShuffleVector(val, val, swizzle); in createSwizzle4()
266 return Nucleus::createShuffleVector(lhs, rhs, swizzle); in createMask4()
1507 return As<Byte8>(Nucleus::createShuffleVector(x.value(), x.value(), shuffle));
1514 return As<Short4>(Nucleus::createShuffleVector(x.value(), x.value(), shuffle));
1526 return As<Short4>(Nucleus::createShuffleVector(x.value(), y.value(), shuffle));
1533 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value(), y.value(), shuffle));
1694 return As<Short4>(Nucleus::createShuffleVector(x.value(), y.value(), shuffle));
1701 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value(), y.value(), shuffle));
1756 return As<Byte16>(Nucleus::createShuffleVector(
[all...]
H A DNucleus.hpp305 static Value *createShuffleVector(Value *V1, Value *V2, const int *select);
H A DLLVMReactor.cpp1660 Value *Nucleus::createShuffleVector(Value *v1, Value *v2, const int *select) in createShuffleVector() function in rr::Nucleus
2028 Value *packed = Nucleus::createShuffleVector(short8, short8, select); in Short4()
2492 // Value *replicate = Nucleus::createShuffleVector(vector, vector, shuffle);
2569 Value *b = Nucleus::createShuffleVector(a, Nucleus::createNullValue(Byte16::type()), swizzle); in Int4()
2573 Value *d = Nucleus::createShuffleVector(c, Nucleus::createNullValue(Short8::type()), swizzle2); in Int4()
2593 Value *b = Nucleus::createShuffleVector(a, a, swizzle); in Int4()
2597 Value *d = Nucleus::createShuffleVector(c, c, swizzle2); in Int4()
2616 Value *c = Nucleus::createShuffleVector(cast.value(), cast.value(), swizzle); in Int4()
2634 Value *c = Nucleus::createShuffleVector(cast.value(), Short8(0, 0, 0, 0, 0, 0, 0, 0).loadValue(), swizzle); in Int4()
2647 Value *replicate = Nucleus::createShuffleVector(inser in Int4()
[all...]
H A DSubzeroReactor.cpp1912 Value *Nucleus::createShuffleVector(Value *V1, Value *V2, const int *select)
2537 Value *packed = Nucleus::createShuffleVector(short8, short8, select);
3330 // Value *replicate = Nucleus::createShuffleVector(vector, UndefValue::get(Int2::type()), Nucleus::createConstantVector(shuffle, 2));
3423 Value *c = Nucleus::createShuffleVector(b, Nucleus::createNullValue(Byte16::type()), swizzle);
3427 e = Nucleus::createShuffleVector(d, Nucleus::createNullValue(Short8::type()), swizzle2);
3442 Value *c = Nucleus::createShuffleVector(b, b, swizzle);
3446 Value *e = Nucleus::createShuffleVector(d, d, swizzle2);
3456 Value *c = Nucleus::createShuffleVector(cast.value(), cast.value(), swizzle);
3466 Value *c = Nucleus::createShuffleVector(cast.value(), Short8(0, 0, 0, 0, 0, 0, 0, 0).loadValue(), swizzle);
3478 Value *replicate = Nucleus::createShuffleVector(vecto
[all...]

Completed in 12 milliseconds