Lines Matching defs:WideVal
8949 SDValue WideVal = Trunc.getOperand(0);
8950 if ((WideVal.getOpcode() == ISD::SRL || WideVal.getOpcode() == ISD::SRA) &&
8951 isa<ConstantSDNode>(WideVal.getOperand(1))) {
8958 uint64_t ShiftAmtC = WideVal.getConstantOperandVal(1);
8963 if (ShiftAmtC > WideVal.getScalarValueSizeInBits() - NarrowNumBits)
8967 WideVal = WideVal.getOperand(0);
8972 SourceValue = WideVal;
8973 else if (SourceValue != WideVal) {
8975 if (stripTruncAndExt(SourceValue) != WideVal &&
8976 stripTruncAndExt(WideVal) != SourceValue)
8979 if (WideVal.getScalarValueSizeInBits() >
8981 SourceValue = WideVal;