Searched refs:LoMask (Results 1 – 3 of 3) sorted by relevance
/external/llvm/lib/CodeGen/SelectionDAG/ |
D | TargetLowering.cpp | 1098 APInt LoMask = APInt::getLowBitsSet(BitWidth, in SimplifyDemandedBits() local 1100 if (SimplifyDemandedBits(Op.getOperand(0), LoMask, KnownZero2, in SimplifyDemandedBits() 1103 if (SimplifyDemandedBits(Op.getOperand(1), LoMask, KnownZero2, in SimplifyDemandedBits()
|
D | LegalizeVectorTypes.cpp | 1490 SDValue LoOp0, HiOp0, LoOp1, HiOp1, LoMask, HiMask; in SplitVecOp_VSELECT() local 1493 std::tie(LoMask, HiMask) = DAG.SplitVector(Mask, DL); in SplitVecOp_VSELECT() 1496 DAG.getNode(ISD::VSELECT, DL, LoOpVT, LoMask, LoOp0, LoOp1); in SplitVecOp_VSELECT()
|
/external/llvm/lib/Target/X86/ |
D | X86ISelLowering.cpp | 8903 MutableArrayRef<int> LoMask = Mask.slice(0, 4); in lowerV8I16GeneralSingleInputVectorShuffle() local 8907 std::copy_if(LoMask.begin(), LoMask.end(), std::back_inserter(LoInputs), in lowerV8I16GeneralSingleInputVectorShuffle() 9121 fixInPlaceInputs(LToLInputs, HToLInputs, PSHUFLMask, LoMask, 0); in lowerV8I16GeneralSingleInputVectorShuffle() 9286 moveInputsToRightHalf(HToLInputs, LToLInputs, PSHUFHMask, LoMask, HiMask, in lowerV8I16GeneralSingleInputVectorShuffle() 9288 moveInputsToRightHalf(LToHInputs, HToHInputs, PSHUFLMask, HiMask, LoMask, in lowerV8I16GeneralSingleInputVectorShuffle() 9307 assert(std::count_if(LoMask.begin(), LoMask.end(), in lowerV8I16GeneralSingleInputVectorShuffle() 9315 if (!isNoopShuffleMask(LoMask)) in lowerV8I16GeneralSingleInputVectorShuffle() 9317 getV4X86ShuffleImm8ForMask(LoMask, DL, DAG)); in lowerV8I16GeneralSingleInputVectorShuffle() 9968 ArrayRef<int> LoMask = Mask.slice(0, Mask.size() / 2); in splitAndLowerVectorShuffle() local 10078 SDValue Lo = HalfBlend(LoMask); in splitAndLowerVectorShuffle()
|