Searched refs:createInsertElement (Results 1 – 5 of 5) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | SIMD.cpp | 258 return RValue<SIMD::Int>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert() 481 return RValue<SIMD::UInt>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert() 696 return RValue<SIMD::Float>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert()
|
D | LLVMReactor.cpp | 870 createInsertElement( in createLoad() 882 Value *v = createInsertElement(u, i, 0); in createLoad() 1156 v = Nucleus::createInsertElement(v, el, i); in createGather() 1621 Value *Nucleus::createInsertElement(Value *vector, Value *element, int index) in createInsertElement() function in rr::Nucleus 2571 Value *insert = Nucleus::createInsertElement(vector, rhs.value(), 0); in Int4() 2775 Value *insert = Nucleus::createInsertElement(vector, rhs.value(), 0); in UInt4() 3061 Value *insert = Nucleus::createInsertElement(vector, rhs.value(), 0); in Float4() 3456 …Value *vector = Nucleus::createInsertElement(V(llvm::UndefValue::get(T(Float4::type()))), val.valu… in rcpss() 3468 …Value *vector = Nucleus::createInsertElement(V(llvm::UndefValue::get(T(Float4::type()))), val.valu… in rsqrtss() 3503 Value *vector = Nucleus::createInsertElement(undef, val.value(), 0); in roundss() [all …]
|
D | Nucleus.hpp | 186 static Value *createInsertElement(Value *vector, Value *element, int index);
|
D | Reactor.cpp | 1312 return RValue<Byte4>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 1755 Value *insert = Nucleus::createInsertElement(vector, element, 0); in Short4() 1987 return RValue<Short4>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 2124 return RValue<UShort4>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 3093 return RValue<Int2>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 3244 return RValue<UInt2>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 3489 return RValue<Int4>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert() 3731 return RValue<UInt4>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert() 4224 return RValue<Float4>(Nucleus::createInsertElement(x.value(), element.value(), i)); in Insert()
|
D | SubzeroReactor.cpp | 1885 Value *Nucleus::createInsertElement(Value *vector, Value *element, int index) in createInsertElement() function in rr::Nucleus 2261 return RValue<Byte8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 2313 return RValue<SByte8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 2938 return RValue<Short8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 2995 return RValue<UShort8>(Nucleus::createInsertElement(val.value(), element.value(), i)); in Insert() 3235 Value *a = Nucleus::createInsertElement(loadValue(), x, 0); in Int4() 3255 Value *a = Nucleus::createInsertElement(loadValue(), x, 0); in Int4()
|