Home
last modified time | relevance | path

Searched refs:UShort8 (Results 1 – 8 of 8) sorted by relevance

/external/swiftshader/src/Reactor/
Dx86.hpp68 RValue<UShort8> packusdw(RValue<Int4> x, RValue<Int4> y);
71 RValue<UShort8> psrlw(RValue<UShort8> x, unsigned char y);
93 RValue<UShort8> pmulhuw(RValue<UShort8> x, RValue<UShort8> y);
DReactor.hpp90 class UShort8;
1171 class UShort8 : public LValue<UShort8> class
1174 UShort8() = default;
1175 UShort8(unsigned short c);
1176UShort8(unsigned short c0, unsigned short c1, unsigned short c2, unsigned short c3, unsigned short…
1177 UShort8(RValue<UShort8> rhs);
1179 UShort8(const Reference<UShort8> &rhs);
1180 UShort8(RValue<UShort4> lo, RValue<UShort4> hi);
1182 RValue<UShort8> operator=(RValue<UShort8> rhs);
1183 RValue<UShort8> operator=(const UShort8 &rhs);
[all …]
DReactor.cpp2182 UShort8::UShort8(unsigned short c) in UShort8() function in rr::UShort8
2188 UShort8::UShort8(unsigned short c0, unsigned short c1, unsigned short c2, unsigned short c3, unsign… in UShort8() function in rr::UShort8
2194 UShort8::UShort8(RValue<UShort8> rhs) in UShort8() function in rr::UShort8
2199 UShort8::UShort8(const Reference<UShort8> &rhs) in UShort8() function in rr::UShort8
2204 UShort8::UShort8(RValue<UShort4> lo, RValue<UShort4> hi) in UShort8() function in rr::UShort8
2212 RValue<UShort8> UShort8::operator=(RValue<UShort8> rhs) in operator =()
2217 RValue<UShort8> UShort8::operator=(const UShort8 &rhs) in operator =()
2222 RValue<UShort8> UShort8::operator=(const Reference<UShort8> &rhs) in operator =()
2227 RValue<UShort8> operator&(RValue<UShort8> lhs, RValue<UShort8> rhs) in operator &()
2229 return RValue<UShort8>(Nucleus::createAnd(lhs.value(), rhs.value())); in operator &()
[all …]
DLLVMReactor.cpp2293 RValue<UShort8> operator<<(RValue<UShort8> lhs, unsigned char rhs) in operator <<()
2297 return As<UShort8>(x86::psllw(As<Short8>(lhs), rhs)); in operator <<()
2299 return As<UShort8>(V(lowerVectorShl(V(lhs.value()), rhs))); in operator <<()
2303 RValue<UShort8> operator>>(RValue<UShort8> lhs, unsigned char rhs) in operator >>()
2309 return As<UShort8>(V(lowerVectorLShr(V(lhs.value()), rhs))); in operator >>()
2313 RValue<UShort8> MulHigh(RValue<UShort8> x, RValue<UShort8> y) in MulHigh()
2319 return As<UShort8>(V(lowerMulHigh(V(x.value()), V(y.value()), false))); in MulHigh()
2323 Type *UShort8::type() in type()
2737 RValue<UShort8> PackUnsigned(RValue<Int4> x, RValue<Int4> y) in PackUnsigned()
2743 return As<UShort8>(V(lowerPack(V(x.value()), V(y.value()), false))); in PackUnsigned()
[all …]
DSubzeroReactor.cpp2986 RValue<UShort> Extract(RValue<UShort8> val, int i) in Extract()
2992 RValue<UShort8> Insert(RValue<UShort8> val, RValue<UShort> element, int i) in Insert()
2995 return RValue<UShort8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert()
2998 RValue<UShort8> operator<<(RValue<UShort8> lhs, unsigned char rhs) in operator <<()
3007 return RValue<UShort8>(Nucleus::createShl(lhs.value(), V(::context->getConstantInt32(rhs)))); in operator <<()
3011 RValue<UShort8> operator>>(RValue<UShort8> lhs, unsigned char rhs) in operator >>()
3020 return RValue<UShort8>(Nucleus::createLShr(lhs.value(), V(::context->getConstantInt32(rhs)))); in operator >>()
3024 RValue<UShort8> MulHigh(RValue<UShort8> x, RValue<UShort8> y) in MulHigh()
3028 return UShort8(0); in MulHigh()
3031 Type *UShort8::type() in type()
[all …]
DLLVMReactorDebugInfo.cpp441 …diTypes.emplace(T(UShort8::type()), diBuilder->createVectorType(128, 128, diTypes[T(UShort::type()… in registerBasicTypes()
/external/swiftshader/src/Pipeline/
DPixelRoutine.cpp2554 UShort8 value = *Pointer<UShort8>(buffer); in writeColor()
2555 UShort8 packedCol = UShort8(UShort4(As<Int4>(color.x)), UShort4(As<Int4>(color.y))); in writeColor()
2567 value = *Pointer<UShort8>(buffer); in writeColor()
2568 packedCol = UShort8(UShort4(As<Int4>(color.z)), UShort4(As<Int4>(color.w))); in writeColor()
/external/swiftshader/tests/ReactorUnitTests/
DReactorUnitTests.cpp1017 *Pointer<UShort8>(out + 16 * 2) = Swizzle(As<UShort8>(c), 0x76543210u); in TEST()
1774 *Pointer<UShort8>(out + 8 * 4) = in TEST()
2526 std::pair<int16_t[8], UShort8>,