Searched refs:RHSMask (Results 1 - 4 of 4) sorted by relevance
/external/mesa3d/src/gallium/drivers/radeon/ |
H A D | AMDILPeepholeOptimizer.cpp | 495 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 D | PerfectShuffle.cpp | 127 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 D | InstCombineVectorOps.cpp | 1090 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 D | DAGCombiner.cpp | 3643 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