Searched refs:MaskTy (Results 1 – 3 of 3) sorted by relevance
| /freebsd-9-stable/contrib/llvm/lib/CodeGen/SelectionDAG/ |
| D | LegalizeVectorOps.cpp | 606 EVT MaskTy = VT.changeVectorElementTypeToInteger(); in ExpandSELECT() local 609 EVT BitTy = MaskTy.getScalarType(); in ExpandSELECT() 617 Mask = DAG.getNode(ISD::BUILD_VECTOR, DL, MaskTy, &Ops[0], Ops.size()); in ExpandSELECT() 622 Op1 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op1); in ExpandSELECT() 623 Op2 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op2); in ExpandSELECT() 626 APInt::getAllOnesValue(BitTy.getSizeInBits()), MaskTy); in ExpandSELECT() 627 SDValue NotMask = DAG.getNode(ISD::XOR, DL, MaskTy, Mask, AllOnes); in ExpandSELECT() 629 Op1 = DAG.getNode(ISD::AND, DL, MaskTy, Op1, Mask); in ExpandSELECT() 630 Op2 = DAG.getNode(ISD::AND, DL, MaskTy, Op2, NotMask); in ExpandSELECT() 631 SDValue Val = DAG.getNode(ISD::OR, DL, MaskTy, Op1, Op2); in ExpandSELECT()
|
| /freebsd-9-stable/contrib/llvm/lib/IR/ |
| D | Instructions.cpp | 1570 VectorType *MaskTy = dyn_cast<VectorType>(Mask->getType()); in isValidOperands() local 1571 if (MaskTy == 0 || !MaskTy->getElementType()->isIntegerTy(32)) in isValidOperands() 1594 for (unsigned i = 0, e = MaskTy->getNumElements(); i != e; ++i) in isValidOperands()
|
| /freebsd-9-stable/contrib/llvm/lib/Transforms/Vectorize/ |
| D | SLPVectorizer.cpp | 1034 VectorType *MaskTy = VectorType::get(Builder.getInt1Ty(), VL.size()); in getEntryCost() local 1037 VecCost = TTI->getCmpSelInstrCost(Opcode, VecTy, MaskTy); in getEntryCost()
|