Lines Matching refs:createInsertElement
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()
5217 long2 = Nucleus::createInsertElement(long2, element, 0); in Int4()
5254 long2 = Nucleus::createInsertElement(long2, element, 0); in Int4()
5371 long2 = Nucleus::createInsertElement(long2, loLong, 0); in Int4()
5372 long2 = Nucleus::createInsertElement(long2, hiLong, 1); in Int4()
5608 return RValue<Int4>(Nucleus::createInsertElement(x.value, element.value, i)); in Insert()
5725 long2 = Nucleus::createInsertElement(long2, loLong, 0); in UInt4()
5726 long2 = Nucleus::createInsertElement(long2, hiLong, 1); in UInt4()
6223 Value *x = Nucleus::createInsertElement(vector, f32x, 0); in Float4()
6227 Value *xy = Nucleus::createInsertElement(x, f32y, Nucleus::createConstantInt(1)); in Float4()
6231 Value *xyz = Nucleus::createInsertElement(xy, f32z, Nucleus::createConstantInt(2)); in Float4()
6235 Value *xyzw = Nucleus::createInsertElement(xyz, f32w, Nucleus::createConstantInt(3)); in Float4()
6238 Value *a = Nucleus::createInsertElement(UndefValue::get(Int4::getType()), x, 0); in Float4()
6302 Value *x = Nucleus::createInsertElement(vector, f32x, 0); in Float4()
6306 Value *xy = Nucleus::createInsertElement(x, f32y, Nucleus::createConstantInt(1)); in Float4()
6310 Value *xyz = Nucleus::createInsertElement(xy, f32z, Nucleus::createConstantInt(2)); in Float4()
6314 Value *xyzw = Nucleus::createInsertElement(xyz, f32w, Nucleus::createConstantInt(3)); in Float4()
6317 Value *a = Nucleus::createInsertElement(UndefValue::get(Int4::getType()), x, 0); in Float4()
6472 Value *insert = Nucleus::createInsertElement(vector, rhs.value, 0); in Float4()
6654 llvm::Value *insert = Nucleus::createInsertElement(value, element.value, i); in Insert()
6991 Value *vector = Nucleus::createInsertElement(UndefValue::get(Float4::getType()), val.value, 0); in rcpss()
7001 Value *vector = Nucleus::createInsertElement(UndefValue::get(Float4::getType()), val.value, 0); in sqrtss()
7011 Value *vector = Nucleus::createInsertElement(UndefValue::get(Float4::getType()), val.value, 0); in rsqrtss()
7062 Value *vector = Nucleus::createInsertElement(undef, val.value, 0); in roundss()
7148 Value *vector1 = Nucleus::createInsertElement(UndefValue::get(Float4::getType()), x.value, 0); in cmpss()
7149 Value *vector2 = Nucleus::createInsertElement(UndefValue::get(Float4::getType()), y.value, 0); in cmpss()