Home
last modified time | relevance | path

Searched refs:MaskTy (Results 1 – 3 of 3) sorted by relevance

/external/llvm/lib/CodeGen/SelectionDAG/
DLegalizeVectorOps.cpp691 EVT MaskTy = VT.changeVectorElementTypeToInteger(); in ExpandSELECT() local
694 EVT BitTy = MaskTy.getScalarType(); in ExpandSELECT()
702 Mask = DAG.getNode(ISD::BUILD_VECTOR, DL, MaskTy, Ops); in ExpandSELECT()
707 Op1 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op1); in ExpandSELECT()
708 Op2 = DAG.getNode(ISD::BITCAST, DL, MaskTy, Op2); in ExpandSELECT()
711 APInt::getAllOnesValue(BitTy.getSizeInBits()), MaskTy); in ExpandSELECT()
712 SDValue NotMask = DAG.getNode(ISD::XOR, DL, MaskTy, Mask, AllOnes); in ExpandSELECT()
714 Op1 = DAG.getNode(ISD::AND, DL, MaskTy, Op1, Mask); in ExpandSELECT()
715 Op2 = DAG.getNode(ISD::AND, DL, MaskTy, Op2, NotMask); in ExpandSELECT()
716 SDValue Val = DAG.getNode(ISD::OR, DL, MaskTy, Op1, Op2); in ExpandSELECT()
/external/llvm/lib/IR/
DInstructions.cpp1583 VectorType *MaskTy = dyn_cast<VectorType>(Mask->getType()); in isValidOperands() local
1584 if (!MaskTy || !MaskTy->getElementType()->isIntegerTy(32)) in isValidOperands()
1607 for (unsigned i = 0, e = MaskTy->getNumElements(); i != e; ++i) in isValidOperands()
/external/llvm/lib/Transforms/Vectorize/
DSLPVectorizer.cpp1226 VectorType *MaskTy = VectorType::get(Builder.getInt1Ty(), VL.size()); in getEntryCost() local
1229 VecCost = TTI->getCmpSelInstrCost(Opcode, VecTy, MaskTy); in getEntryCost()