Searched refs:createInsertElement (Results 1 – 2 of 2) sorted by relevance
/external/swiftshader/src/Reactor/ |
D | Nucleus.cpp | 678 Value *Nucleus::createInsertElement(Value *vector, Value *element, int index) in createInsertElement() function in sw::Nucleus 2223 …Value *int2 = Nucleus::createInsertElement(UndefValue::get(VectorType::get(Int::getType(), 2)), x.… in Unpack() 3193 return RValue<Short4>(Nucleus::createInsertElement(val.value, element.value, i)); in Insert() 3553 long2 = Nucleus::createInsertElement(long2, loLong, 0); in Short8() 3554 long2 = Nucleus::createInsertElement(long2, hiLong, 1); in Short8() 3638 long2 = Nucleus::createInsertElement(long2, loLong, 0); in UShort8() 3639 long2 = Nucleus::createInsertElement(long2, hiLong, 1); in UShort8() 4206 …Value *undefCast = Nucleus::createInsertElement(UndefValue::get(VectorType::get(Int::getType(), 2)… in Long1() 4207 Value *zeroCast = Nucleus::createInsertElement(undefCast, Nucleus::createConstantInt(0), 1); in Long1() 4929 …return RValue<Int2>(Nucleus::createBitCast(Nucleus::createInsertElement(Nucleus::createBitCast(val… in Insert() [all …]
|
D | Nucleus.hpp | 183 static llvm::Value *createInsertElement(llvm::Value *vector, llvm::Value *element, int index);
|