HomeSort by: relevance | last modified time | path
    Searched refs:LoMask (Results 1 - 3 of 3) sorted by relevancy

  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/SelectionDAG/
TargetLowering.cpp 2214 APInt LoMask = APInt::getLowBitsSet(BitWidth, BitWidth - DemandedBitsLZ);
2215 if (SimplifyDemandedBits(Op0, LoMask, DemandedElts, Known2, TLO,
2217 SimplifyDemandedBits(Op1, LoMask, DemandedElts, Known2, TLO,
2234 if (!LoMask.isAllOnesValue() || !DemandedElts.isAllOnesValue()) {
2236 Op0, LoMask, DemandedElts, TLO.DAG, Depth + 1);
2238 Op1, LoMask, DemandedElts, TLO.DAG, Depth + 1);
6864 SDValue LoMask = DAG.getConstant(UINT64_C(0x00000000FFFFFFFF), dl, SrcVT);
6867 SDValue Lo = DAG.getNode(ISD::AND, dl, SrcVT, Src, LoMask);
LegalizeVectorTypes.cpp 2275 SDValue LoOp0, HiOp0, LoOp1, HiOp1, LoMask, HiMask;
2278 std::tie(LoMask, HiMask) = DAG.SplitVector(Mask, DL);
2281 DAG.getNode(ISD::VSELECT, DL, LoOpVT, LoMask, LoOp0, LoOp1);
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86ISelLowering.cpp 12099 uint64_t LoMask = BlendMask & 0xFF;
12101 if (LoMask == 0 || LoMask == 255 || HiMask == 0 || HiMask == 255) {
12103 DAG.getTargetConstant(LoMask, DL, MVT::i8));
14559 MutableArrayRef<int> LoMask = Mask.slice(0, 4);
14563 if (isUndefOrInRange(LoMask, 0, 4) &&
14566 getV4X86ShuffleImm8ForMask(LoMask, DL, DAG));
14569 isSequentialOrUndefInRange(LoMask, 0, 4, 0)) {
14577 copy_if(LoMask, std::back_inserter(LoInputs), [](int M) { return M >= 0; });
14840 fixInPlaceInputs(LToLInputs, HToLInputs, PSHUFLMask, LoMask, 0)
    [all...]

Completed in 89 milliseconds