Searched refs:vecWidth (Results 1 – 2 of 2) sorted by relevance
/third_party/mesa3d/src/gallium/drivers/swr/rasterizer/jitter/functionpasses/ |
D | lower_x86.cpp | 341 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/ |
D | SkSLIndexExpression.cpp | 127 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()
|