Searched refs:RHSMask (Results 1 - 4 of 4) sorted by relevance

/external/mesa3d/src/gallium/drivers/radeon/
H A DAMDILPeepholeOptimizer.cpp495 Constant *LHSMask = NULL, *RHSMask = NULL; local
511 if (!setupBitInsert(RHS, RHSSrc, RHSMask, RHSShift)) {
517 if (RHSMask) { RHSMask->dump(); }
532 dbgs() << "RHS Mask: "; if (RHSMask) { RHSMask->dump(); } else { dbgs() << "(None)\n"; }
543 rhsMaskVal = (int32_t)(RHSMask
544 ? dyn_cast<ConstantInt>(RHSMask)->getZExtValue() : 0);
557 dbgs() << (RHSMask ? " & E)" : ")");
/external/llvm/utils/PerfectShuffle/
H A DPerfectShuffle.cpp127 unsigned short getTransformedMask(unsigned short LHSMask, unsigned RHSMask) { argument
128 // Extract the elements from LHSMask and RHSMask, as appropriate.
136 ResElt = getMaskElt(RHSMask, SrcElt-4);
/external/llvm/lib/Transforms/InstCombine/
H A DInstCombineVectorOps.cpp1090 SmallVector<int, 16> RHSMask; local
1094 RHSMask = RHSShuffle->getShuffleMask();
1130 eltMask = RHSMask[Mask[i]-LHSWidth];
1163 if (isSplat || newMask == LHSMask || newMask == RHSMask || newMask == Mask) {
/external/llvm/lib/CodeGen/SelectionDAG/
H A DDAGCombiner.cpp3643 const APInt &RHSMask = N1O1C->getAPIntValue(); local
3645 if (DAG.MaskedValueIsZero(N0.getOperand(0), RHSMask&~LHSMask) &&
3646 DAG.MaskedValueIsZero(N1.getOperand(0), LHSMask&~RHSMask)) {
3651 DAG.getConstant(LHSMask | RHSMask, DL, VT));
3988 SDValue RHSMask; // AND value if any. local
3989 if (!MatchRotateHalf(RHS, RHSShift, RHSMask))
4002 std::swap(LHSMask, RHSMask);
4023 if (LHSMask.getNode() || RHSMask.getNode()) {
4033 if (RHSMask.getNode()) {
4036 DAG.getNode(ISD::OR, DL, VT, RHSMask,
[all...]

Completed in 161 milliseconds