Searched refs:NewMask (Results 1 - 9 of 9) sorted by relevance
/macosx-10.10/llvmCore-3425.0.34/lib/CodeGen/SelectionDAG/ |
H A D | TargetLowering.cpp | 1201 APInt NewMask = DemandedMask; local 1216 // just set the NewMask to all bits. 1217 NewMask = APInt::getAllOnesValue(BitWidth); 1244 if ((LHSZero & NewMask) == (~RHSC->getAPIntValue() & NewMask)) 1248 if (TLO.ShrinkDemandedConstant(Op, ~LHSZero & NewMask)) 1252 if (SimplifyDemandedBits(Op.getOperand(1), NewMask, KnownZero, 1256 if (SimplifyDemandedBits(Op.getOperand(0), ~KnownZero & NewMask, 1263 if ((NewMask & ~KnownZero2 & KnownOne) == (~KnownZero2 & NewMask)) [all...] |
H A D | LegalizeDAG.cpp | 193 SmallVector<int, 8> NewMask; 198 NewMask.push_back(-1); 200 NewMask.push_back(Idx * NumEltsGrowth + j); 203 assert(NewMask.size() == NumDestElts && "Non-integer NumEltsGrowth?"); 204 assert(TLI.isShuffleMaskLegal(NewMask, NVT) && "Shuffle not legal?"); 205 return DAG.getVectorShuffle(NVT, dl, N1, N2, &NewMask[0]); 2900 SmallVector<int, 32> NewMask; 2937 NewMask.push_back(Mask[i]); 2941 NewMask.push_back(Mask[i]*factor+fi); 2944 Mask = NewMask; [all...] |
H A D | LegalizeVectorTypes.cpp | 2043 SmallVector<int, 16> NewMask; local 2047 NewMask.push_back(Idx); 2049 NewMask.push_back(Idx - NumElts + WidenNumElts); 2052 NewMask.push_back(-1); 2053 return DAG.getVectorShuffle(WidenVT, dl, InOp1, InOp2, &NewMask[0]);
|
H A D | DAGCombiner.cpp | 4964 APInt NewMask = Mask << Amt; local 4965 SDValue SimplifyLHS = GetDemandedBits(V.getOperand(0), NewMask); 8586 SmallVector<int, 8> NewMask; local 8590 NewMask.push_back(Idx); 8593 &NewMask[0]); 8598 SmallVector<int, 8> NewMask; local 8607 NewMask.push_back(Idx); 8610 &NewMask[0]); 8616 SmallVector<int, 8> NewMask; local 8623 NewMask [all...] |
H A D | LegalizeIntegerTypes.cpp | 2903 SmallVector<int, 8> NewMask; local 2905 NewMask.push_back(SV->getMaskElt(i)); 2912 return DAG.getVectorShuffle(OutVT, dl, V0, V1, &NewMask[0]);
|
/macosx-10.10/llvmCore-3425.0.34/lib/Transforms/InstCombine/ |
H A D | InstCombineSimplifyDemanded.cpp | 345 APInt NewMask = ~(LHSKnownOne & RHSKnownOne & DemandedMask); local 348 ConstantInt::get(I->getType(), NewMask & AndRHS->getValue()); 353 ConstantInt::get(I->getType(), NewMask & XorRHS->getValue());
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/X86/ |
H A D | X86ISelDAGToDAG.cpp | 782 SDValue NewMask = DAG.getConstant(0xff, VT); local 784 SDValue And = DAG.getNode(ISD::AND, DL, VT, Srl, NewMask); 795 InsertDAGNode(DAG, N, NewMask); 829 SDValue NewMask = DAG.getConstant(Mask >> ShiftAmt, VT); local 830 SDValue NewAnd = DAG.getNode(ISD::AND, DL, VT, X, NewMask); 838 InsertDAGNode(DAG, N, NewMask);
|
H A D | X86ISelLowering.cpp | 6789 SmallVector<int, 8> NewMask(M.begin(), M.end()); 6790 NormalizeMask(NewMask, NumElems); 6791 if (isUNPCKLMask(NewMask, VT, HasAVX2, true)) 6793 if (isUNPCKHMask(NewMask, VT, HasAVX2, true))
|
/macosx-10.10/llvmCore-3425.0.34/lib/Target/ARM/ |
H A D | ARMISelLowering.cpp | 8189 SmallVector<int, 16> NewMask; local 8200 NewMask.push_back(NewElt); 8203 DAG.getUNDEF(VT), NewMask.data());
|
Completed in 326 milliseconds