Lines Matching defs:WideVal
9121 SDValue WideVal = Trunc.getOperand(0);
9122 if ((WideVal.getOpcode() == ISD::SRL || WideVal.getOpcode() == ISD::SRA) &&
9123 isa<ConstantSDNode>(WideVal.getOperand(1))) {
9130 uint64_t ShiftAmtC = WideVal.getConstantOperandVal(1);
9135 if (ShiftAmtC > WideVal.getScalarValueSizeInBits() - NarrowNumBits)
9139 WideVal = WideVal.getOperand(0);
9144 SourceValue = WideVal;
9145 else if (SourceValue != WideVal) {
9147 if (stripTruncAndExt(SourceValue) != WideVal &&
9148 stripTruncAndExt(WideVal) != SourceValue)
9151 if (WideVal.getScalarValueSizeInBits() >
9153 SourceValue = WideVal;