Home
last modified time | relevance | path

Searched refs:EltWidth (Results 1 – 10 of 10) sorted by relevance

/llvm-project-15.0.7/llvm/lib/IR/
H A DAutoUpgrade.cpp1301 else if (VecWidth == 128 && EltWidth == 16) in UpgradeX86VPERMT2Intrinsics()
1303 else if (VecWidth == 256 && EltWidth == 16) in UpgradeX86VPERMT2Intrinsics()
1305 else if (VecWidth == 512 && EltWidth == 16) in UpgradeX86VPERMT2Intrinsics()
1307 else if (VecWidth == 128 && EltWidth == 8) in UpgradeX86VPERMT2Intrinsics()
1309 else if (VecWidth == 256 && EltWidth == 8) in UpgradeX86VPERMT2Intrinsics()
1311 else if (VecWidth == 512 && EltWidth == 8) in UpgradeX86VPERMT2Intrinsics()
1626 if (VecWidth == 128 && EltWidth == 32) in upgradeAVX512MaskToSelect()
1637 if (VecWidth == 128 && EltWidth == 32) in upgradeAVX512MaskToSelect()
1738 if (VecWidth == 128 && EltWidth == 32) in upgradeAVX512MaskToSelect()
2263 if (VecWidth == 128 && EltWidth == 32) in UpgradeIntrinsicCall()
[all …]
/llvm-project-15.0.7/llvm/lib/Target/ARM/
H A DARMTargetTransformInfo.cpp1111 unsigned EltWidth = DataTy->getScalarSizeInBits(); in isLegalMaskedLoad() local
1112 return (EltWidth == 32 && Alignment >= 4) || in isLegalMaskedLoad()
1113 (EltWidth == 16 && Alignment >= 2) || (EltWidth == 8); in isLegalMaskedLoad()
1120 unsigned EltWidth = Ty->getScalarSizeInBits(); in isLegalMaskedGather() local
1121 return ((EltWidth == 32 && Alignment >= 4) || in isLegalMaskedGather()
1122 (EltWidth == 16 && Alignment >= 2) || EltWidth == 8); in isLegalMaskedGather()
/llvm-project-15.0.7/llvm/lib/CodeGen/SelectionDAG/
H A DLegalizeTypes.cpp887 unsigned EltWidth = Op.getScalarValueSizeInBits(); in BitConvertVectorToIntegerVector() local
888 EVT EltNVT = EVT::getIntegerVT(*DAG.getContext(), EltWidth); in BitConvertVectorToIntegerVector()
H A DLegalizeVectorOps.cpp1045 unsigned EltWidth = VT.getScalarSizeInBits(); in ExpandSIGN_EXTEND_VECTOR_INREG() local
1047 SDValue ShiftAmount = DAG.getConstant(EltWidth - SrcEltWidth, DL, VT); in ExpandSIGN_EXTEND_VECTOR_INREG()
H A DTargetLowering.cpp3602 unsigned EltWidth; in isConstTrueVal() local
3607 EltWidth = N.getValueType().getScalarSizeInBits(); in isConstTrueVal()
3613 if (EltWidth < CVal.getBitWidth()) in isConstTrueVal()
3614 CVal = CVal.trunc(EltWidth); in isConstTrueVal()
H A DSelectionDAG.cpp11416 unsigned EltWidth = VT.getScalarSizeInBits(); in isConstantSplat() local
11421 unsigned BitPos = j * EltWidth; in isConstantSplat()
11424 SplatUndef.setBits(BitPos, BitPos + EltWidth); in isConstantSplat()
11426 SplatValue.insertBits(CN->getAPIntValue().zextOrTrunc(EltWidth), BitPos); in isConstantSplat()
/llvm-project-15.0.7/llvm/lib/Transforms/InstCombine/
H A DInstCombineCasts.cpp2830 unsigned EltWidth = Y->getType()->getScalarSizeInBits(); in visitBitCast() local
2831 APInt MaskC = APInt::getHighBitsSet(BitWidth, BitWidth - EltWidth); in visitBitCast()
/llvm-project-15.0.7/clang/lib/CodeGen/
H A DCGBuiltin.cpp12557 unsigned EltWidth = Ty->getScalarSizeInBits(); in EmitX86Ternlog() local
12559 if (VecWidth == 128 && EltWidth == 32) in EmitX86Ternlog()
12561 else if (VecWidth == 256 && EltWidth == 32) in EmitX86Ternlog()
12563 else if (VecWidth == 512 && EltWidth == 32) in EmitX86Ternlog()
12565 else if (VecWidth == 128 && EltWidth == 64) in EmitX86Ternlog()
12567 else if (VecWidth == 256 && EltWidth == 64) in EmitX86Ternlog()
12569 else if (VecWidth == 512 && EltWidth == 64) in EmitX86Ternlog()
/llvm-project-15.0.7/llvm/lib/Target/RISCV/
H A DRISCVISelLowering.cpp9324 unsigned EltWidth = N->getValueType(0).getScalarSizeInBits(); in PerformDAGCombine() local
9325 if (ScalarSize > EltWidth && N->getOperand(0).isUndef()) in PerformDAGCombine()
9326 if (SimplifyDemandedLowBitsHelper(1, EltWidth)) in PerformDAGCombine()
/llvm-project-15.0.7/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp17366 unsigned EltWidth = VT.getVectorElementType().getSizeInBits(); in lowerShuffleWithUndefHalf() local
17378 if (EltWidth == 32 && NumLowerHalves && HalfVT.is128BitVector() && in lowerShuffleWithUndefHalf()
17387 if (EltWidth == 64 && V2.isUndef()) in lowerShuffleWithUndefHalf()
17407 if (Subtarget.hasAVX2() && EltWidth == 64) in lowerShuffleWithUndefHalf()
52242 unsigned EltWidth = SrcVT.getScalarSizeInBits(); in combineMOVMSK() local
52244 Src.getOperand(0).getScalarValueSizeInBits() == EltWidth) in combineMOVMSK()