Lines Matching refs:XLen

1086       unsigned XLen = Subtarget->getXLen();  in Select()  local
1087 unsigned LeadingZeros = XLen - llvm::bit_width(Mask); in Select()
1115 unsigned XLen = Subtarget->getXLen(); in Select() local
1116 unsigned LeadingZeros = XLen - llvm::bit_width(Mask); in Select()
1244 unsigned XLen = Subtarget->getXLen(); in Select() local
1245 assert((C2 > 0 && C2 < XLen) && "Unexpected shift amount!"); in Select()
1259 C1 &= maskTrailingOnes<uint64_t>(XLen - C2); in Select()
1270 unsigned Leading = XLen - llvm::bit_width(C1); in Select()
1316 Skip |= HasBitTest && Leading == XLen - 1; in Select()
1333 unsigned Leading = XLen - llvm::bit_width(C1); in Select()
1335 if (C2 + Leading < XLen && in Select()
1336 C1 == (maskTrailingOnes<uint64_t>(XLen - (C2 + Leading)) << C2)) { in Select()
1338 if ((XLen - (C2 + Leading)) == 32 && Subtarget->hasStdExtZba()) { in Select()
1363 unsigned Leading = XLen - llvm::bit_width(C1); in Select()
1365 if (Leading == C2 && C2 + Trailing < XLen && OneUseOrZExtW && in Select()
1401 unsigned Leading = XLen - llvm::bit_width(C1); in Select()
1502 unsigned XLen = Subtarget->getXLen(); in Select() local
1503 unsigned LeadingZeros = XLen - llvm::bit_width(C2); in Select()
1508 unsigned ConstantShift = XLen - LeadingZeros; in Select()
1509 if (ConstantShift > (XLen - llvm::bit_width(C1))) in Select()
1514 if (XLen == 32) in Select()
2943 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp() local
2947 Mask &= maskTrailingOnes<uint64_t>(XLen - C2); in selectSHXADDOp()
2953 unsigned Leading = XLen - llvm::bit_width(Mask); in selectSHXADDOp()
2990 unsigned XLen = Subtarget->getXLen(); in selectSHXADDOp() local
2991 unsigned Leading = XLen - llvm::bit_width(Mask); in selectSHXADDOp()