Searched defs:rcpss (Results 1 - 1 of 1) sorted by relevance

/external/swiftshader/src/Reactor/
H A DLLVMReactor.cpp5362 // rcpss uses a piecewise-linear approximation which minimizes the relative error
5364 return x86::rcpss(x) * Float(1.0f / _mm_cvtss_f32(_mm_rcp_ss(_mm_set_ps1(1.0f))));
5368 return x86::rcpss(x);
5995 RValue<Float> rcpss(RValue<Float> val) function in namespace:sw::x86
5997 llvm::Function *rcpss = llvm::Intrinsic::getDeclaration(::module, llvm::Intrinsic::x86_sse_rcp_ss); local
6001 return RValue<Float>(Nucleus::createExtractElement(V(::builder->CreateCall(rcpss, vector)), Float::getType(), 0));

Completed in 310 milliseconds