Lines Matching defs:SrcVal
643 /// it's a store of a shifted value of \p SrcVal. If \p SrcVal is an empty
644 /// Register then it does not need to match and SrcVal is set to the source
646 /// On match, returns the start byte offset of the \p SrcVal that is being
649 getTruncStoreByteOffset(GStore &Store, Register &SrcVal,
666 if (!SrcVal.isValid() || TruncVal == SrcVal) {
667 if (!SrcVal.isValid())
668 SrcVal = TruncVal;
679 if (SrcVal.isValid() && FoundSrcVal != SrcVal)
682 if (!SrcVal.isValid())
683 SrcVal = FoundSrcVal;
684 else if (MRI.getType(SrcVal) != MRI.getType(FoundSrcVal))