Home
last modified time | relevance | path

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

/external/swiftshader/src/Reactor/
DNucleus.hpp142 static Value *createExtractElement(Value *vector, Type *type, int index);
DSubzeroReactor.cpp1229 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 …]
DLLVMReactor.cpp1200 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 …]