/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
H A D | X86ShuffleDecodeConstantPool.cpp | 191 Type *MaskTy = C->getType(); local 192 unsigned MaskTySize = MaskTy->getPrimitiveSizeInBits(); 246 Type *MaskTy = C->getType(); local 247 unsigned MaskTySize = MaskTy->getPrimitiveSizeInBits();
|
H A D | X86TargetTransformInfo.cpp | 3048 auto *MaskTy = local 3056 getScalarizationOverhead(MaskTy, DemandedElts, false, true); 3078 getShuffleCost(TTI::SK_PermuteTwoSrc, MaskTy, 0, nullptr); 3081 auto *NewMaskTy = FixedVectorType::get(MaskTy->getElementType(), 3084 Cost += getShuffleCost(TTI::SK_InsertSubvector, NewMaskTy, 0, MaskTy); 3933 auto *MaskTy = local 3936 getScalarizationOverhead(MaskTy, DemandedElts, false, true);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
H A D | LegalizeVectorOps.cpp | 906 EVT MaskTy = VT.changeVectorElementTypeToInteger(); 909 EVT BitTy = MaskTy.getScalarType(); 917 Mask = DAG.getSplatBuildVector(MaskTy, DL, Mask); 922 Op1 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op1); 923 Op2 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op2); 926 APInt::getAllOnesValue(BitTy.getSizeInBits()), DL, MaskTy); 927 SDValue NotMask = DAG.getNode(ISD::XOR, DL, MaskTy, Mask, AllOnes); 929 Op1 = DAG.getNode(ISD::AND, DL, MaskTy, Op1, Mask); 930 Op2 = DAG.getNode(ISD::AND, DL, MaskTy, Op2, NotMask); 931 SDValue Val = DAG.getNode(ISD::OR, DL, MaskTy, Op [all...] |
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
H A D | AMDGPUTargetTransformInfo.cpp | 921 Type *MaskTy = MaskOp->getType(); 942 MaskTy = B.getInt32Ty(); 943 MaskOp = B.CreateTrunc(MaskOp, MaskTy); 946 return B.CreateIntrinsic(Intrinsic::ptrmask, {NewV->getType(), MaskTy},
|
H A D | AMDGPUInstructionSelector.cpp | 2322 LLT MaskTy = MRI->getType(MaskReg); local 2340 TRI.getRegClassForTypeOnBank(MaskTy, *MaskRB, *MRI); 2350 assert(MaskTy.getSizeInBits() == 32 &&
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/ |
H A D | AutoUpgrade.cpp | 969 llvm::VectorType *MaskTy = FixedVectorType::get( local 971 Mask = Builder.CreateBitCast(Mask, MaskTy); 1006 auto *MaskTy = FixedVectorType::get(Builder.getInt1Ty(), 1008 Mask = Builder.CreateBitCast(Mask, MaskTy); 2395 Type *MaskTy = VectorType::get(Type::getInt32Ty(C), EC); local 2397 Constant::getNullValue(MaskTy));
|
H A D | Instructions.cpp | 1966 auto *MaskTy = dyn_cast<VectorType>(Mask->getType()); 1967 if (!MaskTy || !MaskTy->getElementType()->isIntegerTy(32) || 1968 isa<ScalableVectorType>(MaskTy) != isa<ScalableVectorType>(V1->getType())) 1990 for (unsigned i = 0, e = MaskTy->getNumElements(); i != e; ++i)
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
H A D | MachineIRBuilder.cpp | 207 LLT MaskTy = LLT::scalar(PtrTy.getSizeInBits()); local 208 Register MaskReg = getMRI()->createGenericVirtualRegister(MaskTy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/ |
H A D | MachineVerifier.cpp | 1081 LLT MaskTy = MRI->getType(MI->getOperand(2).getReg()); local 1082 if (!DstTy.isValid() || !SrcTy.isValid() || !MaskTy.isValid()) 1088 if (!MaskTy.getScalarType().isScalar()) 1091 verifyVectorElementMatch(DstTy, MaskTy, MI);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineCalls.cpp | 2861 auto *MaskTy = FixedVectorType::get( local 2864 Mask = Builder.CreateBitCast(Mask, MaskTy);
|
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Vectorize/ |
H A D | SLPVectorizer.cpp | 3456 auto *MaskTy = FixedVectorType::get(Builder.getInt1Ty(), VL.size()); 3458 int VecCost = TTI->getCmpSelInstrCost(E->getOpcode(), VecTy, MaskTy,
|
/freebsd-13-stable/contrib/llvm-project/clang/lib/CodeGen/ |
H A D | CGBuiltin.cpp | 11089 auto *MaskTy = llvm::FixedVectorType::get( 11092 Value *MaskVec = CGF.Builder.CreateBitCast(Mask, MaskTy); 11269 auto *MaskTy = llvm::FixedVectorType::get( 11271 Mask = CGF.Builder.CreateBitCast(Mask, MaskTy);
|