Home
last modified time | relevance | path

Searched refs:vecWidth (Results 1 – 2 of 2) sorted by relevance

/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/
Dlower_x86.cpp341 TargetWidth vecWidth; in ProcessIntrinsicAdvanced() local
343 GetRequestedWidthAndType(pCallInst, pFunc->getName(), &vecWidth, &pElemTy); in ProcessIntrinsicAdvanced()
346 IntrinsicID id = intrinsic.intrin[vecWidth]; in ProcessIntrinsicAdvanced()
350 SWR_ASSERT(vecWidth != 0, "Cannot double pump smallest SIMD width."); in ProcessIntrinsicAdvanced()
351 Intrinsic::ID id2 = intrinsic.intrin[vecWidth - 1]; in ProcessIntrinsicAdvanced()
354 return DOUBLE_EMU(this, mTarget, vecWidth, pCallInst, id2); in ProcessIntrinsicAdvanced()
379 args.push_back(GetZeroVec(vecWidth, pElemTy)); in ProcessIntrinsicAdvanced()
380 args.push_back(GetMask(vecWidth)); in ProcessIntrinsicAdvanced()
389 return intrinsic.emuFunc(this, mTarget, vecWidth, pCallInst); in ProcessIntrinsicAdvanced()
914 uint32_t vecWidth = cast<FixedVectorType>(argType)->getNumElements(); in DOUBLE_EMU() local
[all …]
/third_party/skia/src/sksl/ir/
DSkSLIndexExpression.cpp127 int vecWidth = baseType.rows(); in Make() local
129 const Type& vecType = scalarType.toCompound(context, vecWidth, /*rows=*/1); in Make()
130 indexValue *= vecWidth; in Make()
133 ctorArgs.reserve_back(vecWidth); in Make()
134 for (int slot = 0; slot < vecWidth; ++slot) { in Make()