Searched refs:LoMask (Results 1 – 3 of 3) sorted by relevance
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| D | TargetLowering.cpp | 2205 APInt LoMask = APInt::getLowBitsSet(BitWidth, BitWidth - DemandedBitsLZ); in SimplifyDemandedBits() local 2206 if (SimplifyDemandedBits(Op0, LoMask, DemandedElts, Known2, TLO, in SimplifyDemandedBits() 2208 SimplifyDemandedBits(Op1, LoMask, DemandedElts, Known2, TLO, in SimplifyDemandedBits() 2225 if (!LoMask.isAllOnesValue() || !DemandedElts.isAllOnesValue()) { in SimplifyDemandedBits() 2227 Op0, LoMask, DemandedElts, TLO.DAG, Depth + 1); in SimplifyDemandedBits() 2229 Op1, LoMask, DemandedElts, TLO.DAG, Depth + 1); in SimplifyDemandedBits() 6893 SDValue LoMask = DAG.getConstant(UINT64_C(0x00000000FFFFFFFF), dl, SrcVT); in expandUINT_TO_FP() local 6896 SDValue Lo = DAG.getNode(ISD::AND, dl, SrcVT, Src, LoMask); in expandUINT_TO_FP()
|
| D | LegalizeVectorTypes.cpp | 2278 SDValue LoOp0, HiOp0, LoOp1, HiOp1, LoMask, HiMask; in SplitVecOp_VSELECT() local 2281 std::tie(LoMask, HiMask) = DAG.SplitVector(Mask, DL); in SplitVecOp_VSELECT() 2284 DAG.getNode(ISD::VSELECT, DL, LoOpVT, LoMask, LoOp0, LoOp1); in SplitVecOp_VSELECT()
|
| /freebsd-12-stable/contrib/llvm-project/llvm/lib/Target/X86/ |
| D | X86ISelLowering.cpp | 12135 uint64_t LoMask = BlendMask & 0xFF; in lowerShuffleAsBlend() local 12137 if (LoMask == 0 || LoMask == 255 || HiMask == 0 || HiMask == 255) { in lowerShuffleAsBlend() 12139 DAG.getTargetConstant(LoMask, DL, MVT::i8)); in lowerShuffleAsBlend() 14595 MutableArrayRef<int> LoMask = Mask.slice(0, 4); in lowerV8I16GeneralSingleInputShuffle() local 14599 if (isUndefOrInRange(LoMask, 0, 4) && in lowerV8I16GeneralSingleInputShuffle() 14602 getV4X86ShuffleImm8ForMask(LoMask, DL, DAG)); in lowerV8I16GeneralSingleInputShuffle() 14605 isSequentialOrUndefInRange(LoMask, 0, 4, 0)) { in lowerV8I16GeneralSingleInputShuffle() 14613 copy_if(LoMask, std::back_inserter(LoInputs), [](int M) { return M >= 0; }); in lowerV8I16GeneralSingleInputShuffle() 14876 fixInPlaceInputs(LToLInputs, HToLInputs, PSHUFLMask, LoMask, 0); in lowerV8I16GeneralSingleInputShuffle() 15040 moveInputsToRightHalf(HToLInputs, LToLInputs, PSHUFHMask, LoMask, HiMask, in lowerV8I16GeneralSingleInputShuffle() [all …]
|