Searched refs:LHSMask (Results 1 - 3 of 3) sorted by relevance
/freebsd-10.0-release/contrib/llvm/lib/Transforms/InstCombine/ |
H A D | InstCombineVectorOps.cpp | 673 SmallVector<int, 16> LHSMask; 676 LHSMask = LHSShuffle->getShuffleMask(); 697 eltMask = LHSMask[Mask[i]]; 747 if (isSplat || newMask == LHSMask || newMask == RHSMask || newMask == Mask) {
|
/freebsd-10.0-release/contrib/llvm/lib/Target/AArch64/ |
H A D | AArch64ISelLowering.cpp | 2538 uint64_t LHSMask; 2540 LHSMask = LHS->getConstantOperandVal(1); 2557 if (LHSMask & RHSMask) 2563 if (getLSBForBFI(DAG, DL, VT, Bitfield, LHSMask) != -1) { 2567 std::swap(LHSMask, RHSMask); 2586 if ((LHSMask | RHSMask) == (-1ULL >> (64 - VT.getSizeInBits()))) 2590 DAG.getConstant(LHSMask | RHSMask, VT));
|
/freebsd-10.0-release/contrib/llvm/lib/CodeGen/SelectionDAG/ |
H A D | DAGCombiner.cpp | 3172 const APInt &LHSMask = local 3177 if (DAG.MaskedValueIsZero(N0.getOperand(0), RHSMask&~LHSMask) && 3178 DAG.MaskedValueIsZero(N1.getOperand(0), LHSMask&~RHSMask)) { 3182 DAG.getConstant(LHSMask | RHSMask, VT)); 3232 SDValue LHSMask; // AND value if any. local 3233 if (!MatchRotateHalf(LHS, LHSShift, LHSMask)) 3251 std::swap(LHSMask , RHSMask ); 3272 if (LHSMask.getNode() || RHSMask.getNode()) { 3275 if (LHSMask.getNode()) { 3277 Mask &= cast<ConstantSDNode>(LHSMask) [all...] |
Completed in 166 milliseconds