Home
last modified time | relevance | path

Searched refs:Short8 (Results 1 – 7 of 7) sorted by relevance

/external/swiftshader/src/Reactor/
Dx86.hpp66 RValue<Short8> packssdw(RValue<Int4> x, RValue<Int4> y);
75 RValue<Short8> psraw(RValue<Short8> x, unsigned char y);
77 RValue<Short8> psllw(RValue<Short8> x, unsigned char y);
94 RValue<Short8> pmulhw(RValue<Short8> x, RValue<Short8> y);
96 RValue<Int4> pmaddwd(RValue<Short8> x, RValue<Short8> y);
104 RValue<Int4> pmovsxwd(RValue<Short8> x);
DReactor.hpp102 class Short8;
1015 class Short8 : public LValue<Short8> class
1018 Short8() = default;
1019 Short8(short c);
1020 Short8(short c0, short c1, short c2, short c3, short c4, short c5, short c6, short c7);
1021 Short8(RValue<Short8> rhs);
1023 Short8(const Reference<Short8> &rhs);
1024 Short8(RValue<Short4> lo, RValue<Short4> hi);
1026 RValue<Short8> operator=(RValue<Short8> rhs);
1027 RValue<Short8> operator=(const Short8 &rhs);
[all …]
DLLVMReactor.cpp413 case Type_v4i16: return T(Short8::type()); in T()
414 case Type_v2i16: return T(Short8::type()); in T()
2006 Value *short8 = Nucleus::createBitCast(cast.value(), Short8::type()); in Short4()
2265 RValue<Short8> operator<<(RValue<Short8> lhs, unsigned char rhs) in operator <<()
2271 return As<Short8>(V(lowerVectorShl(V(lhs.value()), rhs))); in operator <<()
2275 RValue<Short8> operator>>(RValue<Short8> lhs, unsigned char rhs) in operator >>()
2281 return As<Short8>(V(lowerVectorAShr(V(lhs.value()), rhs))); in operator >>()
2285 RValue<Int4> MulAdd(RValue<Short8> x, RValue<Short8> y) in MulAdd()
2295 RValue<Short8> MulHigh(RValue<Short8> x, RValue<Short8> y) in MulHigh()
2301 return As<Short8>(V(lowerMulHigh(V(x.value()), V(y.value()), true))); in MulHigh()
[all …]
DReactor.cpp1980 auto lowHigh = RValue<Short8>(Nucleus::createShuffleVector(x.value(), y.value(), shuffle)); in UnpackHigh()
2134 Short8::Short8(short c) in Short8() function in rr::Short8
2140 Short8::Short8(short c0, short c1, short c2, short c3, short c4, short c5, short c6, short c7) in Short8() function in rr::Short8
2146 Short8::Short8(RValue<Short8> rhs) in Short8() function in rr::Short8
2151 Short8::Short8(const Reference<Short8> &rhs) in Short8() function in rr::Short8
2156 Short8::Short8(RValue<Short4> lo, RValue<Short4> hi) in Short8() function in rr::Short8
2164 RValue<Short8> Short8::operator=(RValue<Short8> rhs) in operator =()
2169 RValue<Short8> Short8::operator=(const Short8 &rhs) in operator =()
2174 RValue<Short8> Short8::operator=(const Reference<Short8> &rhs) in operator =()
2179 RValue<Short8> operator+(RValue<Short8> lhs, RValue<Short8> rhs) in operator +()
[all …]
DSubzeroReactor.cpp2537 Value *short8 = Nucleus::createBitCast(cast.value(), Short8::type()); in Short4()
3057 RValue<Short> Extract(RValue<Short8> val, int i) in Extract()
3063 RValue<Short8> Insert(RValue<Short8> val, RValue<Short> element, int i) in Insert()
3066 return RValue<Short8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert()
3069 RValue<Short8> operator<<(RValue<Short8> lhs, unsigned char rhs) in operator <<()
3074 Short8 result; in operator <<()
3088 return RValue<Short8>(Nucleus::createShl(lhs.value(), V(::context->getConstantInt32(rhs)))); in operator <<()
3092 RValue<Short8> operator>>(RValue<Short8> lhs, unsigned char rhs) in operator >>()
3097 Short8 result; in operator >>()
3111 return RValue<Short8>(Nucleus::createAShr(lhs.value(), V(::context->getConstantInt32(rhs)))); in operator >>()
[all …]
DLLVMReactorDebugInfo.cpp433 …diTypes.emplace(T(Short8::type()), diBuilder->createVectorType(128, 128, diTypes[T(Short::type())]… in registerBasicTypes()
/external/swiftshader/tests/ReactorUnitTests/
DReactorUnitTests.cpp764 …*Pointer<Short8>(out + 16 * 1) = Short8(Short4(0x0201, 0x0403, 0x0605, 0x0807), Short4(0x0A09, 0x0… in TEST()
1555 *Pointer<Short8>(out + 8 * 2) = in TEST()
2313 std::pair<int16_t[8], Short8>,