/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/IR/ |
D | AutoUpgrade.cpp | 1056 unsigned VecWidth = Ty->getPrimitiveSizeInBits(); in UpgradeX86VPERMT2Intrinsics() local 1060 if (VecWidth == 128 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics() 1062 else if (VecWidth == 128 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics() 1064 else if (VecWidth == 128 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics() 1066 else if (VecWidth == 128 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics() 1068 else if (VecWidth == 256 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics() 1070 else if (VecWidth == 256 && EltWidth == 32 && !IsFloat) in UpgradeX86VPERMT2Intrinsics() 1072 else if (VecWidth == 256 && EltWidth == 64 && IsFloat) in UpgradeX86VPERMT2Intrinsics() 1074 else if (VecWidth == 256 && EltWidth == 64 && !IsFloat) in UpgradeX86VPERMT2Intrinsics() 1076 else if (VecWidth == 512 && EltWidth == 32 && IsFloat) in UpgradeX86VPERMT2Intrinsics() [all …]
|
/third_party/flutter/skia/src/sksl/ |
D | SkSLByteCode.cpp | 25 constexpr int VecWidth = ByteCode::kVecWidth; variable 27 using F32 = skvx::Vec<VecWidth, float>; 28 using I32 = skvx::Vec<VecWidth, int32_t>; 29 using U32 = skvx::Vec<VecWidth, uint32_t>; 313 for (int i = VecWidth * count; i > 0; --i, ++v) { \ 450 for (int i = 0; i < VecWidth; ++i) { in innerRun() 632 for (int j = 0; j < VecWidth; ++j) { in innerRun() 647 for (int j = 0; j < VecWidth; ++j) { in innerRun() 768 for (int i = 0; i < VecWidth; ++i) { in innerRun() 873 for (int j = 0; j < VecWidth; ++j) { in innerRun() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/Hexagon/ |
D | HexagonTargetTransformInfo.cpp | 164 unsigned VecWidth = VecTy->getBitWidth(); in getMemoryOpCost() local 169 if (VecWidth % RegWidth == 0) in getMemoryOpCost() 170 return VecWidth / RegWidth; in getMemoryOpCost() 177 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; in getMemoryOpCost() 189 unsigned NumLoads = alignTo(VecWidth, AlignWidth) / AlignWidth; in getMemoryOpCost()
|
D | HexagonSubtarget.h | 253 unsigned VecWidth = VecTy.getSizeInBits(); 254 if (VecWidth != 8*HwLen && VecWidth != 16*HwLen)
|
D | HexagonISelLowering.cpp | 1940 unsigned VecWidth = VT.getSizeInBits(); in getPreferredVectorAction() local 1941 if (VecWidth >= HwWidth/2 && VecWidth < HwWidth) in getPreferredVectorAction() 2332 unsigned VecWidth = VecTy.getSizeInBits(); in extractVector() local 2335 assert((VecWidth % ElemWidth) == 0); in extractVector() 2341 assert(VecWidth == VecTy.getVectorNumElements() && "Sanity failure"); in extractVector() 2342 assert(VecWidth == 8 || VecWidth == 4 || VecWidth == 2); in extractVector() 2355 SDValue M0 = DAG.getConstant(8 / VecWidth, dl, MVT::i32); in extractVector() 2364 unsigned Scale = VecWidth / ValWidth; in extractVector() 2369 unsigned VecRep = 8 / VecWidth; in extractVector() 2385 assert(VecWidth == 32 || VecWidth == 64); in extractVector() [all …]
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/X86/ |
D | X86InterleavedAccess.cpp | 173 Type *VecWidth = VecInst->getType(); in decompose() local 174 (void)VecWidth; in decompose() 175 assert(VecWidth->isVectorTy() && in decompose() 176 DL.getTypeSizeInBits(VecWidth) >= in decompose() 202 unsigned VecLength = DL.getTypeSizeInBits(VecWidth); in decompose()
|
D | X86ISelDAGToDAG.cpp | 423 SDValue getExtractVEXTRACTImmediate(SDNode *N, unsigned VecWidth, in getExtractVEXTRACTImmediate() argument 425 assert((VecWidth == 128 || VecWidth == 256) && "Unexpected vector width"); in getExtractVEXTRACTImmediate() 428 return getI8Imm((Index * VecVT.getScalarSizeInBits()) / VecWidth, DL); in getExtractVEXTRACTImmediate() 431 SDValue getInsertVINSERTImmediate(SDNode *N, unsigned VecWidth, in getInsertVINSERTImmediate() argument 433 assert((VecWidth == 128 || VecWidth == 256) && "Unexpected vector width"); in getInsertVINSERTImmediate() 436 return getI8Imm((Index * VecVT.getScalarSizeInBits()) / VecWidth, DL); in getInsertVINSERTImmediate()
|
D | X86ISelLowering.cpp | 44228 unsigned VecWidth = SrcVecVT.getSizeInBits(); in combineToFPTruncExtElt() local 44229 unsigned NumElts = VecWidth / DestWidth; in combineToFPTruncExtElt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Vectorize/ |
D | LoadStoreVectorizer.cpp | 1049 unsigned VecWidth = VecStoreTy->getNumElements(); in vectorizeStoreChain() local 1053 unsigned NewIdx = J + I * VecWidth; in vectorizeStoreChain() 1203 unsigned VecWidth = VecLoadTy->getNumElements(); in vectorizeLoadChain() local 1210 unsigned NewIdx = Idx + I * VecWidth; in vectorizeLoadChain()
|
D | LoopVectorize.cpp | 404 OptimizationRemarkEmitter *ORE, unsigned VecWidth, in InnerLoopVectorizer() argument 408 AC(AC), ORE(ORE), VF(VecWidth), UF(UnrollFactor), in InnerLoopVectorizer() 410 VectorLoopValueMap(UnrollFactor, VecWidth), Legal(LVL), Cost(CM) {} in InnerLoopVectorizer()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Target/ARM/ |
D | ARMTargetTransformInfo.cpp | 509 unsigned VecWidth = DataTy->getPrimitiveSizeInBits(); in isLegalMaskedLoad() local 510 if (VecWidth != 128 && VecTy->getElementType()->isFloatingPointTy()) in isLegalMaskedLoad()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/InstCombine/ |
D | InstCombineCasts.cpp | 472 unsigned VecWidth = VecType->getPrimitiveSizeInBits(); in foldVecTruncToExtElt() local 476 if ((VecWidth % DestWidth != 0) || (ShiftAmount % DestWidth != 0)) in foldVecTruncToExtElt() 481 unsigned NumVecElts = VecWidth / DestWidth; in foldVecTruncToExtElt()
|
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/SelectionDAG/ |
D | SelectionDAG.cpp | 9513 unsigned VecWidth = VT.getSizeInBits(); in isConstantSplat() local 9514 if (MinSplatBits > VecWidth) in isConstantSplat() 9519 SplatValue = APInt(VecWidth, 0); in isConstantSplat() 9520 SplatUndef = APInt(VecWidth, 0); in isConstantSplat() 9550 while (VecWidth > 8) { in isConstantSplat() 9551 unsigned HalfSize = VecWidth / 2; in isConstantSplat() 9565 VecWidth = HalfSize; in isConstantSplat() 9568 SplatBitSize = VecWidth; in isConstantSplat()
|