Home
last modified time | relevance | path

Searched refs:createShuffleVector (Results 1 – 3 of 3) sorted by relevance

/external/swiftshader/src/Reactor/
DLLVMReactor.cpp1446 Value *Nucleus::createShuffleVector(Value *v1, Value *v2, const int *select) in createShuffleVector() function in rr::Nucleus
1494 return Nucleus::createShuffleVector(val, val, swizzle); in createSwizzle4()
1514 return Nucleus::createShuffleVector(lhs, rhs, swizzle); in createMask4()
2892 return As<Short4>(Nucleus::createShuffleVector(x.value, x.value, shuffle)); in Unpack()
2903 return As<Short4>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
2909 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackHigh()
3129 return As<Short4>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
3135 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackHigh()
3256 Value *packed = Nucleus::createShuffleVector(short8, short8, select); in Short4()
3577 return As<Int2>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
[all …]
DSubzeroReactor.cpp1247 Value *Nucleus::createShuffleVector(Value *V1, Value *V2, const int *select) in createShuffleVector() function in rr::Nucleus
1305 return Nucleus::createShuffleVector(val, val, swizzle); in createSwizzle4()
2806 return As<Short4>(Nucleus::createShuffleVector(x.value, x.value, shuffle)); in Unpack()
2817 return As<Short4>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
2823 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackHigh()
3133 return As<Short4>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
3139 auto lowHigh = RValue<Byte16>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackHigh()
3262 Value *packed = Nucleus::createShuffleVector(short8, short8, select); in Short4()
3712 return As<Int2>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackLow()
3718 auto lowHigh = RValue<Short8>(Nucleus::createShuffleVector(x.value, y.value, shuffle)); in UnpackHigh()
[all …]
DNucleus.hpp144 static Value *createShuffleVector(Value *V1, Value *V2, const int *select);