Searched refs:createExtractElement (Results 1 – 3 of 3) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | Nucleus.hpp | 142 static Value *createExtractElement(Value *vector, Type *type, int index);
|
D | SubzeroReactor.cpp | 1229 Value *Nucleus::createExtractElement(Value *vector, Type *type, int index) in createExtractElement() function in rr::Nucleus 2730 return RValue<Byte>(Nucleus::createExtractElement(val.value, Byte::getType(), i)); in Extract() 2829 return RValue<SByte>(Nucleus::createExtractElement(val.value, SByte::getType(), i)); in Extract() 3747 return RValue<Short>(Nucleus::createExtractElement(val.value, Short::getType(), i)); in Extract() 3922 return RValue<UShort>(Nucleus::createExtractElement(val.value, UShort::getType(), i)); in Extract() 4143 return RValue<Short>(Nucleus::createExtractElement(val.value, Short::getType(), i)); in Extract() 4277 return RValue<UShort>(Nucleus::createExtractElement(val.value, UShort::getType(), i)); in Extract() 5351 return RValue<Int>(Nucleus::createExtractElement(val.value, Int::getType(), i)); in Extract() 5452 return RValue<UInt>(Nucleus::createExtractElement(val.value, UInt::getType(), i)); in Extract() 6019 return RValue<Int>(Nucleus::createExtractElement(x.value, Int::getType(), i)); in Extract() [all …]
|
D | LLVMReactor.cpp | 1200 createExtractElement( in createStore() 1210 createExtractElement(createBitCast(value, Int4::getType()), Int::getType(), 0), in createStore() 1435 Value *Nucleus::createExtractElement(Value *vector, Type *type, int index) in createExtractElement() function in rr::Nucleus 3612 return RValue<Short>(Nucleus::createExtractElement(val.value, Short::getType(), i)); in Extract() 5087 return RValue<Int>(Nucleus::createExtractElement(val.value, Int::getType(), i)); in Extract() 5717 return RValue<Int>(Nucleus::createExtractElement(x.value, Int::getType(), i)); in Extract() 6692 return RValue<Float>(Nucleus::createExtractElement(x.value, Float::getType(), i)); in Extract() 6996 …return RValue<Float>(Nucleus::createExtractElement(V(::builder->CreateCall(rcpss, ARGS(V(vector)))… in rcpss() 7005 …return RValue<Float>(Nucleus::createExtractElement(V(::builder->CreateCall(sqrtss, ARGS(V(vector))… in sqrtss() 7018 …return RValue<Float>(Nucleus::createExtractElement(V(::builder->CreateCall(rsqrtss, ARGS(V(vector)… in rsqrtss() [all …]
|