Lines Matching refs:XLen

634       unsigned XLen = Subtarget->getXLen();  in Select()  local
635 unsigned LeadingZeros = XLen - (64 - countLeadingZeros(Mask)); in Select()
664 unsigned XLen = Subtarget->getXLen(); in Select() local
665 unsigned LeadingZeros = XLen - (64 - countLeadingZeros(Mask)); in Select()
757 unsigned XLen = Subtarget->getXLen(); in Select() local
758 assert((C2 > 0 && C2 < XLen) && "Unexpected shift amount!"); in Select()
773 C1 &= maskTrailingOnes<uint64_t>(XLen - C2); in Select()
784 unsigned Leading = XLen - (64 - countLeadingZeros(C1)); in Select()
818 Skip |= Subtarget->hasStdExtZbs() && Leading == XLen - 1; in Select()
835 unsigned Leading = XLen - (64 - countLeadingZeros(C1)); in Select()
837 if (C2 + Leading < XLen && in Select()
838 C1 == (maskTrailingOnes<uint64_t>(XLen - (C2 + Leading)) << C2)) { in Select()
840 if ((XLen - (C2 + Leading)) == 32 && Subtarget->hasStdExtZba()) { in Select()
864 unsigned Leading = XLen - (64 - countLeadingZeros(C1)); in Select()
866 if (Leading == C2 && C2 + Trailing < XLen && OneUseOrZExtW && !IsCANDI) { in Select()
900 unsigned Leading = XLen - (64 - countLeadingZeros(C1)); in Select()
966 unsigned XLen = Subtarget->getXLen(); in Select() local
967 unsigned LeadingZeros = XLen - (64 - countLeadingZeros(C2)); in Select()
972 unsigned ConstantShift = XLen - LeadingZeros; in Select()
973 if (ConstantShift > (XLen - (64 - countLeadingZeros(C1)))) in Select()
978 if (XLen == 32) in Select()
2039 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp() local
2043 Mask &= maskTrailingOnes<uint64_t>(XLen - C2); in selectSHXADDOp()
2049 unsigned Leading = XLen - (64 - countLeadingZeros(Mask)); in selectSHXADDOp()
2086 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp() local
2087 unsigned Leading = XLen - (64 - countLeadingZeros(Mask)); in selectSHXADDOp()