Lines Matching refs:createExtractElement
965 createExtractElement( in createStore()
975 createExtractElement(createBitCast(value, Int4::type()), Int::type(), 0), in createStore()
1161 Value *elementMask = Nucleus::createExtractElement(V(i1Mask), T(i1Ty), i); in createGather()
1165 Value *elPtr = Nucleus::createExtractElement(V(elPtrs), T(elPtrTy), i); in createGather()
1627 Value *Nucleus::createExtractElement(Value *vector, Type *type, int index) in createExtractElement() function in rr::Nucleus
3401 …auto el = jit->builder->CreateCall(func, V(Nucleus::createExtractElement(v.value(), Float::type(),… in TransformFloat4PerElement()
3472 …auto el = jit->builder->CreateCall(func, { V(Nucleus::createExtractElement(x.value(), Float::type(… in Atan2()
3473 … V(Nucleus::createExtractElement(y.value(), Float::type(), i)) }); in Atan2()
3661 …return RValue<Float>(Nucleus::createExtractElement(createInstruction(llvm::Intrinsic::x86_sse_rcp_… in rcpss()
3673 …return RValue<Float>(Nucleus::createExtractElement(createInstruction(llvm::Intrinsic::x86_sse_rsqr… in rsqrtss()
3708 …return RValue<Float>(Nucleus::createExtractElement(V(jit->builder->CreateCall(roundss, { V(undef),… in roundss()